Commit Graph

135 Commits

Author SHA1 Message Date
Alex X beb82045ff Fix yet another broken Content-Base for RTSP #1852 2025-08-29 16:49:05 +03:00
Alex X 3954a555f8 Fix extra slash for RTSP SETUP #1236 2025-03-09 17:08:25 +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 be2864c34b Code refactoring after #1588 2025-02-17 17:07:36 +03:00
Thomas Purchas c39c9aa1da Handle malformed fmtp lines 2025-02-08 23:12:45 +00:00
seydx ad8c025393 Add backchannel support for rtsp server 2025-02-03 00:03:17 +01:00
seydx 244dad447b Merge branch 'master' into rtsp-backchannel 2025-01-12 08:19:45 +01:00
Alex X 0d6b8fc6fc Fix OPUS/48000/1 for RTSP from some cameras #1506 2024-12-29 11:44:56 +03:00
Xiaokui Shu 261a936bb8 Add rtsp server failed auth logging 2024-12-25 17:09:23 -05:00
fmcloudconsulting 6fa352f407 fix: don't require unicast param and fix typo (tr instead of transport) 2024-12-17 19:06:15 +01:00
fmcloudconsulting 4b80b2c233 fix: typo 2024-12-17 17:36:18 +01:00
fmcloudconsulting d881755503 chore: lint 2024-12-17 17:30:10 +01:00
fmcloudconsulting fd125ecc68 fix: return 461 if client requested an invalid transport method 2024-12-17 17:28:13 +01:00
fmcloudconsulting 29f7f1a57d feat: accept rtsp client without interleaved parameter 2024-12-16 22:50:35 +01:00
seydx 1797ff67c0 Merge branch 'master' into rtsp-backchannel 2024-12-14 11:30:37 +01:00
Alex X f1ba5e95ec Fix parsing RTSP Transport header #1235 2024-12-06 12:34:31 +03:00
seydx f13aa21d0f Add backchannel support for rtsp server 2024-11-03 16:33:08 +01:00
Alex X 6b005a666e Fix yet another broken SDP from CN cameras #1426 2024-11-01 12:09:44 +03:00
Alex X 1d1bcb0a63 Code refactoring for UnmarshalSDP 2024-11-01 12:08:06 +03:00
Alex X d559ec0208 Fix wrong media values in SDP for some cameras #1278 2024-07-26 17:00:16 +03:00
Alex X ed99025bd6 Add support S16LE (PCM-LE) for RTSP server 2024-07-26 14:47:42 +03:00
Alex X 68fa42249e Fix PCM audio from Hikvision cameras 2024-07-26 14:01:43 +03:00
Alex X 96504e2fb0 BIG rewrite stream info 2024-06-16 06:20:45 +03:00
Alex X e0b1a50356 Add rtsp_client for testing ghost exec process 2024-06-05 20:00:41 +03:00
Alex X 9bb36ebb6c Fix ghost exec/ffmpeg process 2024-06-05 19:59:22 +03:00
Alex X d9d2bdff44 Add timeout query param to RTSP incoming source #1118 2024-05-24 16:26:06 +03:00
Alex X bc8295baee Improve play audio on RTSP backchannel 2024-05-19 11:56:33 +03:00
Alex X 290e011061 Add support allowed_media_types for RTSP server #1054 2024-05-06 07:32:45 +03:00
Alex X 4b62a6e34f Fix double rtsp in the control field #830 2024-01-18 17:29:22 +03:00
Alex X 051c5ff913 Fix buggy SDP from D-Link cameras #771 2023-11-22 17:42:41 +03:00
Alex X c27e735c17 Fix wrong SDP for MERCURY camera #708 2023-10-27 14:37:12 +03:00
Alex X 4d708b5385 Fix send audio to RTSP (cuts out after 30 seconds) #659 2023-10-11 13:56:40 +03:00
Alex X 8163c7a520 Update tcp.Dial func 2023-09-17 20:28:09 +03:00
Alexey Khit 9f9dc7e844 Add support custom timeout for RTSP source 2023-08-23 14:08:15 +03:00
Alexey Khit ea708bb606 Add responses on RTSP OPTIONS pings 2023-08-23 10:14:58 +03:00
Alexey Khit 71f1e445e1 Fix 400 response on PLAY for Reolink Doorbell #562 2023-08-23 06:52:33 +03:00
Alexey Khit 75a3dad745 Fix redirect for rtspx source #565 2023-08-23 06:07:23 +03:00
Alexey Khit 90f2a9e106 Fix some audio in RTSP server 2023-08-21 20:54:45 +03:00
Alexey Khit 69a3a30a0e Add media filter for RTSP source #198 2023-08-21 14:07:07 +03:00
Alexey Khit d1eb623fd6 Add buffer for RTSP output 2023-08-20 21:25:45 +03:00
Alexey Khit 873cf65317 Increase buffer for RTSP input 2023-08-20 21:24:55 +03:00
awatuna b2f9ad7efb Update helpers.go
more tplink ipcams
2023-08-07 06:25:16 +08:00
Alexey Khit e6a87fbd69 Add RTSP SDP to stream info JSON 2023-07-23 22:18:54 +03:00
Alexey Khit 189f142fae Restore IPv6 support for API and RTSP #532 2023-07-20 22:09:11 +03:00