Commit Graph
26 Commits
Author SHA1 Message Date
Alessandro RosandGitHub bc95f6240b fix generating timestamp of non-RTSP MPEG-4 video streams (#4758) 2025-07-20 12:20:31 +02:00
Alessandro RosandGitHub 1083eea307 make RTP packet size compatible with RTSP/SRTP (#4692)
when RTSP encryption is enabled, maximum RTP packet size is slightly
decreased to make room for SRTP.
2025-07-05 15:42:58 +02:00
Alessandro RosandGitHub fad64a87bd bump golangci-lint (#4550) 2025-05-23 15:10:21 +02:00
Alessandro RosandGitHub b564dc9ff1 rtsp: emit log message when remuxing RTP packets (#4422) 2025-04-13 10:21:46 +02:00
Alessandro RosandGitHub 14eb9f6175 improve tests (#4423) 2025-04-13 10:00:52 +02:00
Alessandro RosandGitHub b329c4bbe8 replace New* with Initialize() (#4345) 2025-03-16 15:34:53 +01:00
Alessandro RosandGitHub 23002d9f5f route original timestamps without converting to durations (#3839)
This improves timestamp precision.
2024-10-07 17:59:32 +02:00
Alessandro RosandGitHub 8960cbae5f remove redundant definition (#3824) 2024-10-03 12:18:13 +02:00
Alessandro RosandGitHub 59ae3add7e move codec-related constants into formatprocessor (#3595) 2024-08-01 16:42:53 +02:00
Alessandro RosandGitHub b6db3121b5 rtsp: add random value to timestamp of tracks from other protocols (#3071) 2024-02-26 00:41:05 +01:00
Alessandro RosandGitHub 27975d8b67 rtmp: support publishing G711 and LPCM tracks (#2857) (#2884) 2024-01-07 17:02:22 +01:00
Alessandro RosandGitHub 7437ee7a09 update golangci-lint (#2868) 2024-01-03 21:13:20 +01:00
Alessandro RosandGitHub e4df14a447 fix timestamp of outgoing RTSP/RTP packets in case of aggregated access units (#2389) 2023-09-21 16:13:40 +02:00
Alessandro RosandGitHub c4cb4200ff split RTP packet handling from data handling (#2337) 2023-09-16 17:16:33 +02:00
Alessandro RosandGitHub bd1cb35022 fix conversion of AV1/VP9 tracks from HLS/RTMP to RTSP (#2263) 2023-08-29 19:52:39 +02:00
Alessandro RosandGitHub 30b7245bb9 limit logging of decode errors (#2253) 2023-08-26 23:34:39 +02:00
Alessandro RosandGitHub cf86dbb303 switch to gortsplib/v4 (#2244) 2023-08-26 18:54:28 +02:00
Alessandro RosandGitHub e0fb11040e move units into dedicated package (#2245)
needed by #2244
2023-08-25 18:11:02 +02:00
Alessandro RosandGitHub 161a9b54b2 update dependencies (#2176) 2023-08-07 20:25:45 +02:00
Alessandro RosandGitHub 9051ccc219 disable check for missing key frames (#1904) (#2161) 2023-08-06 18:15:33 +02:00
Alessandro RosandGitHub 08d6d0b888 add base class to all data units (#2122)
needed by #2068
2023-07-30 22:55:13 +02:00
Alessandro RosandGitHub 681a00347d support reading MP4A-LATM-encoded AAC with RTMP and HLS (#1694) (#1898) 2023-06-02 00:38:27 +02:00
Alessandro RosandGitHub 581a840771 fix missing H264/H265 keyframe warning message (#1825) 2023-05-18 18:00:53 +02:00
Alessandro RosandGitHub 39c072edd6 change repository owner (#1801) 2023-05-16 16:14:20 +02:00
Alessandro RosandGitHub 1688e5d2e5 support publishing with WebRTC (#1659) (#1786) 2023-05-14 14:18:03 +02:00
Alessandro RosandGitHub e8124e2f56 support publishing H265 and AV1 tracks with Enhanced RTMP (#1393) (#1446) (#1621) (#1756) 2023-05-04 20:37:25 +02:00