61 Commits (c574d4613f9c22efd958137e72486cbdcf5690f3)

Author SHA1 Message Date
aler9 960cfb9f99 api: always encode timestamps wth RFC3339 (#1093) 3 years ago
aler9 86c5fa9ba4 cleanup interaction with external auth 3 years ago
aler9 83faae8a8e rename interaction functions between paths and readers / publishers 3 years ago
aler9 d195c0421e fix typo 3 years ago
aler9 cb8aec8844 print track codecs into logs 3 years ago
aler9 69e617bc73 hls: fix multiple timestamp issues introduced by previous commits 3 years ago
aler9 3606472e82 generate RTP packets after H264 remuxing 3 years ago
aler9 5ba46e6c8f update gortsplib 3 years ago
aler9 a8822b9f15 hls muxer / source: route AAC units singularly 3 years ago
aler9 af7a815f83 update gortsplib 3 years ago
aler9 092a2be3a8 api: add "created" field to RTSP sessions, RTMP connections, HLS muxers 3 years ago
aler9 055e08ac6c remove "on" prefix from most communication functions between components 3 years ago
aler9 8a4743fe9a hls muxer: when hlsAlwaysRemux is on, automatically recreate muxers in 3 years ago
aler9 f28540b9f4 update gortsplib 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 cb610a707c hls muxer: fix code 500 when a stream is not found 3 years ago
Alessandro Ros e115983296
Implement Low-Latency HLS (#938) 3 years ago
aler9 b6b99b142a hls muxer: prefer hls.js over native HLS 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 6b86607092 rtsp source: improve support for AAC tracks with custom parameters 3 years ago
aler9 ce42c53a03 hls, rtmp: fix video/audio sync 3 years ago
aler9 58b2e7d24f move trackID into data 3 years ago
aler9 d929197b21 propagate H264 packets throughout the server 3 years ago
aler9 0605a2f369 update linter 3 years ago
aler9 3fc4ca6465 update gortsplib; downgrade pion/rtp to v1 3 years ago
aler9 f53b316c0d rtsp server: generate RTCP sender reports automatically; stop routing RTCP packets 3 years ago
aler9 a6986e9fa4 update gortsplib 3 years ago
aler9 6dc11c2906 RTSP server/source: fix encoding of RTP packets with padding 3 years ago
aler9 507afbf73d make logs more clear 4 years ago
aler9 5504ff44b6 rtsp: parse all incoming RTP/RTCP packets 4 years ago
aler9 343a5f17fb hls: add new parameter hlsSegmentMaxSize 4 years ago
aler9 2bfdcc7d89 update gortsplib 4 years ago
ShiBen e3f63a43c9 External authentication support send url raw query 4 years ago
aler9 8ac665be87 un-capitalize private fields 4 years ago
aler9 92163a2b0e hls: pring exact reason why a muxer is closed 4 years ago
aler9 11760fd79f support external authentication (#504) (#517) 4 years ago
aler9 e3ecd4a11c hls: upgrade hls.js and enable progressive mode 4 years ago
aler9 f7419586af update gortsplib 4 years ago
aler9 21a149c0de rename struct 4 years ago
aler9 322ea55534 split API definitions between their corresponding structs 4 years ago
aler9 79e73c5cb4 api: add /v1/hlsmuxers/list endpoint 4 years ago
aler9 6564c3511b hls: change Muxer letter 4 years ago
aler9 9ab95cc603 use opened / closed instead of created / destroyed in logs 4 years ago
aler9 eab2663420 move VLC authentication hack into gortsplib 4 years ago
aler9 c9c9c88ac8 update golangci-lint 4 years ago