Commit Graph

681 Commits

Author SHA1 Message Date
Alex X 934d43b525 Update WebRTC server operation in closed docker containers 2025-02-27 14:30:56 +03:00
Alex X 858c04bacf Fix situation when WebRTC candidate pair changes multiple times #1282 2025-02-26 21:39:56 +03:00
Alex X 2a5355b1f8 Fix WebRTC server with static UDP port 2025-02-26 21:34:46 +03:00
Alex X 7d37f645ba Improved limited HomeKit server support for open source projects 2025-02-25 19:26:30 +03:00
Alex X c50738005d Update mDNS server handler 2025-02-25 16:16:38 +03:00
Alex X effff6f88d Fix concurrent SRTP sessions map read and map write #1489 2025-02-24 22:04:14 +03:00
Alex X 45b223a2ef Fix panic on reading nil TLV8 #1507 2025-02-24 21:55:10 +03:00
Alex X e55c2e9598 Merge pull request #1438 from huynhquangtoan/master
Fix "panic: send on closed channel"
2025-02-24 20:27:53 +03:00
Alex X 6ee52474e1 Code refactoring for panic: send on closed channel 2025-02-24 18:13:16 +03:00
Alex X 6fb59949a2 Rewrite exec handler 2025-02-23 21:16:53 +03:00
Alex X 6365968dc3 Merge pull request #1253 from jamal/nest-rtsp
nest: add support for RTSP cameras
2025-02-22 11:41:24 +03:00
Alex X 1abb3c8c22 Code refactoring for Nest RTSP source 2025-02-22 11:39:32 +03:00
Alex X 4897994b35 Merge pull request #1432 from seydx/rtsp-backchannel 2025-02-18 17:08:37 +03:00
Alex X 0a773c82af Code refactoring for RTSP backchannel 2025-02-18 16:59:00 +03:00
seydx b34d970076 remove duplicated code 2025-02-18 11:52:57 +01:00
Alex X 19cf781431 Merge pull request #1511 from fmcloudconsulting/fix/rtsp-server-interleaved
Accept rtsp client without interleaved parameter
2025-02-18 12:50:51 +03:00
Alex X 637e65e5a0 Code refactoring for RTSP transport header processing 2025-02-18 12:49:33 +03:00
Alex X b3f83fd363 Merge pull request #1522 from subbyte/authlog
Improve RTSP server authentication handling and auditing
2025-02-18 12:26:54 +03:00
Alex X 02ac3a6814 Code refactoring for RTSP auth 2025-02-18 12:24:06 +03:00
Alex X ae3b53540e Merge pull request #1543 from cavefire/h200-child-devices
Fix H200 + D230 Doorbell stream
2025-02-17 17:09:20 +03:00
Alex X 0e9009b0de Merge pull request #1568 from seydx/ring
Ring: Fix snapshot producer MarshalJSON and prevent nil reference during stop
2025-02-17 17:08:26 +03:00
Alex X be2864c34b Code refactoring after #1588 2025-02-17 17:07:36 +03:00
seydx 040de3d973 Merge branch 'AlexxIT:master' into rtsp-backchannel 2025-02-10 17:11:40 +01:00
Alex X e935885cd3 Update general H265 support for WebRTC #1439 2025-02-10 17:11:08 +01:00
Thomas Purchas c39c9aa1da Handle malformed fmtp lines 2025-02-08 23:12:45 +00:00
Alex X ad61662cc4 Update general H265 support for WebRTC #1439 2025-02-07 10:17:15 +03:00
seydx ad8c025393 Add backchannel support for rtsp server 2025-02-03 00:03:17 +01:00
Alex X 645c11f0bd Ignore unknown NAL unit types for RTP/H264 #1570 2025-02-03 00:02:05 +01:00
Alex X ece49a158e Add support H264, H265, NV12 for V4L2 source #1546 2025-02-03 00:02:05 +01:00
Alex X 9b392a22e1 Ignore unknown NAL unit types for RTP/H264 #1570 2025-02-02 23:56:07 +01:00
Alex X 36547a7343 Add support H264, H265, NV12 for V4L2 source #1546 2025-02-02 23:56:07 +01:00
Alex X 35cf82f11c Ignore unknown NAL unit types for RTP/H264 #1570 2025-02-02 11:01:44 +03:00
Alex X 82f6c2c550 Add support H264, H265, NV12 for V4L2 source #1546 2025-01-26 16:09:50 +03:00
seydx 3e3988a67f minor improvements 2025-01-25 16:11:39 +01:00
seydx 2f4694dc95 Merge branch 'master' into rtsp-backchannel 2025-01-25 14:20:12 +01:00
Alex X f072dab07b Correcting code formatting after #1567 2025-01-25 11:18:51 +03:00
Alex X fc02e6f4a5 Merge pull request #1567 from seydx/ring
Add Ring camera integration
2025-01-25 11:12:04 +03:00
seydx 0651a09a3c add snapshot producer 2025-01-24 22:35:04 +01:00
seydx 2c5f1e0417 add 2fa 2025-01-24 19:37:17 +01:00
seydx c9682ca64d remove unnecessary prints and use mutex for ws 2025-01-24 18:02:47 +01:00
seydx bceb024588 enable speaker for two way audio 2025-01-24 17:37:50 +01:00
seydx 17bba4d4a2 skip empty ICE candidates 2025-01-24 12:47:25 +01:00
seydx 485448cbc7 initial ring implementation 2025-01-24 12:38:45 +01:00
seydx 244dad447b Merge branch 'master' into rtsp-backchannel 2025-01-12 08:19:45 +01:00
Alex X 22e63a7367 Fix comment about OpenIPC 2025-01-10 19:57:10 +03:00
Alex X 83907132b5 Update about packed and planar YUV formats 2025-01-10 15:01:01 +03:00
Alex X 0664e46a4b Fix v4l2 source for MIPS 2025-01-10 12:57:37 +03:00
Timo Christeleit 2ca97a42c5 Update pkg/tapo/client.go
Co-authored-by: Sergey Vilgelm <523825+SVilgelm@users.noreply.github.com>
2025-01-09 09:44:23 +01:00
Alex X 773e415dff Code refactoring for v4l2 device 2025-01-09 07:18:36 +03:00
Alex X 7e0a163f12 Add support mips arch for v4l2 source 2025-01-09 00:28:33 +03:00