37 Commits (1e07636f86936568002a34715fde9b12ebf19276)

Author SHA1 Message Date
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
aler9 ab70f946b0 unexport members of private structs 4 years ago
aler9 75d4f1437d add "error" log level 4 years ago
aler9 ef3fab477e hls: use gin as HTTP router 4 years ago
aler9 e78544f23e update gortsplib 4 years ago
aler9 ab71f22560 move decoding of more configuration into JSON decoding 4 years ago
aler9 6921a402d1 decode the configuration when decoding JSON 4 years ago
aler9 ca9645c2f9 api: decode durations from strings instead of numbers 4 years ago
aler9 b65207012c update gortsplib 4 years ago
aler9 6d69e4969e hls: set html video height to 100% 4 years ago
aler9 92523c2a13 hls: insert segments into playlist only after they're complete 4 years ago
aler9 4fdd42fa58 hls: rename remuxer into muxer 4 years ago
aler9 96cb56621a hls: add primary playlist 4 years ago
aler9 ba41af91b2 hls: remove useless check 4 years ago
aler9 30910d52d2 hls: increase video size up to 100% of the page (#480) 4 years ago
aler9 ffe4a2d1e7 hls: support reading on iOS Safari 4 years ago
aler9 600f7bf48c hls: move NALU filtering into hls muxer 4 years ago
aler9 9486f4f32d hls: reply with 404 to invalid requests 4 years ago
aler9 0de711d7e0 hls, rtmp: print clearer error messages (#501) 4 years ago
aler9 6702cb41ed api: make sure that entities are deleted immediately after a kick request 4 years ago
aler9 e57177ef49 cleanup 4 years ago
aler9 6163095a11 fix crash that happens when sourceOnDemand is true and a source times out 4 years ago
aler9 3872b42434 hls: fix freeze when sourceOnDemand is yes and multiple sources are requested at the same time (#493) 4 years ago
aler9 ed375583d0 Implement an HTTP API to query and control the server 4 years ago
aler9 eee64a1450 split readPublisher into reader and publisher 4 years ago