Commit Graph

763 Commits

Author SHA1 Message Date
Alex X 6a67fc3712 Merge pull request #1895 from oeiber/master
Fix connection issues in conjunction with doorbird backchannel
2025-10-05 16:01:25 +03:00
Alex X 94b7c33485 Update backchannel.go
Code refactoring for #1895
2025-10-05 16:00:58 +03:00
Oliver Eiber 887f0f4890 fix connection handling in conjunction with doorbird backchannel 2025-10-04 21:37:19 +02:00
Alex X 54b95dced4 Fix probing after #1762 2025-10-04 19:18:36 +03:00
Alex X 22cc8ac2c4 Code refactoring for #1762 2025-10-01 16:57:39 +03:00
seydx c196b82a72 Merge branch 'master' of https://github.com/AlexxIT/go2rtc into preload 2025-09-30 19:13:36 +02:00
Alex X 549da0257e Merge pull request #1745 from seydx/optimize-ring
Optimize ring
2025-09-30 13:36:42 +03:00
Alex X c7119f4403 Fix RTP processing for H265 codec (restore VPS,SPS,PPS) 2025-09-30 12:14:41 +03:00
seydx d286980548 Merge branch 'AlexxIT:master' into optimize-ring 2025-09-26 15:09:01 +02:00
seydx 87533ac5a1 Merge branch 'AlexxIT:master' into preload 2025-09-26 15:08:52 +02:00
Alex X fd682306e7 Fix MultiUDPMuxDefault panic #1646 2025-09-22 18:11:47 +03:00
Alex X 3b976c6812 Improve HomeKit TLV format parser 2025-09-19 15:29:24 +03:00
Alex X 40269328fb Fix insecure PINs for HomeKit server 2025-09-19 15:27:58 +03:00
Alex X 3f542a642c Merge pull request #1841 from hugoaboud/master
Security Patch: Sanitize credentials on websocket error messages
2025-09-19 15:24:51 +03:00
Alex X 8b4df5f02c Code refactoring for #1841 2025-09-19 15:21:02 +03:00
Alex X 788afb7189 Fix HomeKit server support on iOS 26 #1843 2025-09-18 23:08:33 +03:00
Alex X cd7fa5d09c Fix RepairAVCC in some cases 2025-09-10 12:27:13 +03:00
Alex X beb82045ff Fix yet another broken Content-Base for RTSP #1852 2025-08-29 16:49:05 +03:00
Oliver Eiber f2242e31c8 impove connection timeout to prevent reconnections after 30 seconds 2025-08-19 07:53:10 +02:00
Oliver Eiber 975a43d392 reduce audio delay by lowering buffer size 2025-07-31 21:07:45 +02:00
Oliver Eiber 3d38e5e567 fix unexpected close of backchannel streams 2025-07-30 23:37:06 +02:00
Oliver Eiber 7d2ad92c4b fix app crashes
remove orphaned streams
2025-07-28 22:27:38 +02:00
Oliver Eiber a92e04b6e0 added audio mixing capability to avoid device overload when multiple backchannel audio streams are connected 2025-07-22 20:54:24 +02:00
Oliver Eiber 56e61a85ee proper error handling
cleanup files
2025-07-16 21:07:34 +02:00
Oliver Eiber e00d211619 ensure that doorbird errors where shown in logs 2025-07-06 22:33:25 +02:00
Oliver Eiber c68e3cafe4 fixes doorbird backchannel audio:
- proper session handling
- honor http status codes
- prevent device from being flooded by limiting concurrent audio channels
2025-07-03 23:35:58 +02:00
seydx ae49946740 Merge branch 'AlexxIT:master' into optimize-ring 2025-06-16 10:05:31 +02:00
seydx 647b2acf48 cleanup 2025-06-16 09:58:55 +02:00
seydx 5771454400 use preload as format name 2025-06-16 00:50:48 +02:00
seydx 6732e726d5 update preload consumer to handle RTP packets 2025-06-16 00:33:16 +02:00
seydx 45503aa8c5 Merge branch 'AlexxIT:master' into preload 2025-06-14 00:40:06 +02:00
Alex X a4d7fd0d95 Add support yandex source 2025-06-12 16:52:05 +03:00
seydx b6579122d1 fix 2025-06-06 03:11:28 +02:00
seydx 493fa1ef6a add api endpoints and change config syntax 2025-06-05 11:33:03 +03:00
seydx dfc1f45f97 support preloading streams 2025-06-02 22:06:47 +03:00
seydx 8a8b379bfc Merge branch 'AlexxIT:master' into optimize-ring 2025-05-23 08:00:40 +02:00
Alex X ae8145f266 Fix panic on AVCCToCodec #1652 2025-05-22 15:52:10 +03:00
seydx c90fcd1ce1 refactor 2025-05-21 13:16:49 +02:00
seydx adb1b21e81 format 2025-05-17 16:37:12 +02:00
seydx edfa09bb9f ring: update peer connection state handling and pass sdo to producer 2025-05-10 19:04:47 +02:00
seydx 2eef7bdbd3 ring: implement session management and caching 2025-05-08 17:38:09 +02:00
seydx 124556f4db ring: skip refetching cameras to increase loading speed and refactor ring url 2025-05-08 16:09:04 +02:00
Alex X 7107508286 Merge pull request #1669 from hnws/master
feat(nest): add retry logic for 429 and 409 errors with exponential backoff
2025-05-02 11:03:38 +03:00
hnws cd2f90a7a1 refactor: remove logging from nest package 2025-05-01 22:30:58 -04:00
Alex X e1577b5ad3 Remove unnecessary nil check 2025-05-01 15:31:18 +03:00
Alex X c50e894a42 Add PlayFile function to wyoming server 2025-04-24 21:23:16 +03:00
Alex X 890fd78a6a Remove errors from wyoming server handlers 2025-04-24 18:32:42 +03:00
Alex X 518cae1476 Add support events to wyoming server 2025-04-24 17:13:51 +03:00
Alex X 545a105ba0 Add support body to expr fetch func 2025-04-22 16:37:10 +03:00
Alex X 70b4bf779e Change wyoming Event.Data type to string 2025-04-22 16:35:44 +03:00