576 Commits (09f43d976437aedbf2c5ffcd80086f914e80a6ea)

Author SHA1 Message Date
aler9 6afbdf1015 add intermediate layer between path and static sources 3 years ago
aler9 34eb1d1e7a normalize sources 3 years ago
aler9 8a4743fe9a hls muxer: when hlsAlwaysRemux is on, automatically recreate muxers in 3 years ago
Alessandro Ros 9e6abc6e9f
rtmp: rewrite implementation of rtmp connection (#1047) 3 years ago
aler9 67e8a01d56 rtmp: split net.Conn from rtmp.Conn 3 years ago
aler9 bf1f45df32 rtmp: add conn handshake tests 3 years ago
aler9 f28540b9f4 update gortsplib 3 years ago
aler9 08ddc9f83d update gortsplib 3 years ago
aler9 fb5aa7bbf2 fix bug that caused on-demand commands to be closed after 10secs (#1000) 3 years ago
aler9 19e38930bd hls muxer: compensate latency by using maxLiveSyncPlaybackRate (#972) 3 years ago
aler9 41b08c9f50 update gortsplib 3 years ago
aler9 ec4c40b222 update gortsplib 3 years ago
aler9 e45820b2c0 hls server: show real client IPs when behind a proxy (#955) 3 years ago
aler9 3e5f62156d fix DTS error in case of H264 NALUs without POC 3 years ago
aler9 05bac43177 rtmp: fix compatibility with some dji drones (#928) 3 years ago
aler9 cb610a707c hls muxer: fix code 500 when a stream is not found 3 years ago
aler9 9d3fd3bc37 update gortsplib 3 years ago
aler9 9bd8b2cfb6 rtmp server, hls muxer: fix DTS in case of B-frames and remove PTS-DTS offset 3 years ago
aler9 4073013f68 hls muxer: stop normalizing PTS 3 years ago
aler9 acd788d632 update gortsplib 3 years ago
aler9 2ed1aa3d11 hls muxer, rtmp server: extract DTS from samples 3 years ago
Alessandro Ros e115983296
Implement Low-Latency HLS (#938) 3 years ago
aler9 c5afa69174 fix regression that caused a source to be closed after 10secs when sourceOnDemand is yes (#949) 3 years ago
aler9 23ac079646 rtsp source: fix regression (#949) 3 years ago
aler9 13fb24da39 fix rtmp -> rtsp audio conversion (#932) 3 years ago
aler9 d6a804f592 rtsp server: improve performance when reading with TCP 3 years ago
aler9 0c4f6e2d43 rtmp server: fix bias error in AAC DTS 3 years ago
aler9 b6b99b142a hls muxer: prefer hls.js over native HLS 3 years ago
aler9 901eae2f6b fix bias error in AAC timestamp 3 years ago
aler9 58e3fa358e split handling of on-demand sources and on-demand publishers 3 years ago
aler9 98b3538289 fix panic that happens when publishing to a path with source = redirect (#933) 3 years ago
aler9 35b3541e4f hls client: add limit on AU size 3 years ago
aler9 709d727eab hls muxer: tune hls.js parameters 3 years ago
aler9 dedca93eca hls muxer: update hls.js 3 years ago
aler9 ae7e68c914 hls muxer: remove progressive flag; add liveSyncDurationCount, liveMaxLatencyDurationCount to hls.js 3 years ago
aler9 1e07636f86 change default RTSPS port (#867) 3 years ago
aler9 6b86607092 rtsp source: improve support for AAC tracks with custom parameters 3 years ago
aler9 f71b7d8967 fix tests 3 years ago
aler9 ce42c53a03 hls, rtmp: fix video/audio sync 3 years ago
aler9 f620484757 rtmp: always send decoder config before IDR frames 3 years ago
aler9 98c6cd4650 RTSP: automatically remux oversized RTP/H264 packets; drop parameter ReadBufferSize 3 years ago
aler9 58b2e7d24f move trackID into data 3 years ago
aler9 2c485f918b fix tests 3 years ago
aler9 dffe63f1bc add SPS and PTS before IDRs of all incoming H264 streams; stop filtering H264 inside single protocols 3 years ago
aler9 a34a01ebd9 RTMP client/source: support dynamic H264 SPS/PPS 3 years ago
aler9 4d6f8b9b9b RTSP client/source: support dynamic H264 SPS/PPS 3 years ago
aler9 d929197b21 propagate H264 packets throughout the server 3 years ago
aler9 a59ddf7176 rtsp server: remove useless check 3 years ago
aler9 0605a2f369 update linter 3 years ago
aler9 3fc4ca6465 update gortsplib; downgrade pion/rtp to v1 3 years ago