16 Commits (79e73c5cb4d9a56e3cd885773d386eefa7688421)

Author SHA1 Message Date
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
aler9 5ab989250d cleanup 4 years ago
aler9 de6e9589b8 fix multiple freezes during shutdown of components 4 years ago
aler9 82e65230fd speed up hls remuxing by linking together pathManager and hlsServer 4 years ago
aler9 1146d5cf1b hls: new option hlsAlwaysRemux to always remux streams into HLS, not only when requested 4 years ago
aler9 f16acb937f hls: rename converter into remuxer 4 years ago
aler9 c3c643c602 hls: move muxer into dedicated object 4 years ago
aler9 9062dbf883 move most components into internal/core 4 years ago
aler9 bf92496af0 HLS: rename path into dir 4 years ago
aler9 76f7b7a30a HLS: add Content-Type header (#408) 4 years ago
aler9 b65ca7b5c6 HLS: fix crash on armv7 (#440) 4 years ago
aler9 96c3d9eba1 HLS: skip frames received before the first IDR frame 4 years ago
aler9 a6d9578d4c RTSP server: support setupping tracks with arbitrary interleaved IDs (#402) 4 years ago
aler9 7b1466146b HLS: add Access-Control-Allow-Origin to every HTTP response; add parameter hlsAllowOrigin (#415) 4 years ago
aler9 c06b9e450c HLS converter: do not print an error message if there isn't any error 4 years ago
aler9 f7d3023921 HLS converter: fill correctly EXTINF and EXT-X-TARGETDURATION in stream manifest (#418) 4 years ago
aler9 75e1e3e4dc RTSP server: support reading with multicast (#214) (#324) 4 years ago
aler9 30e1ae0f51 HLS: add CORS header to all responses (#389) 4 years ago
aler9 d0c76d778c HLS: support paths with slashes (#381) 4 years ago
aler9 99323ba740 update golangci-lint 4 years ago
aler9 1848e72225 HLS: add CORS header (#389) 4 years ago
aler9 07765f0a63 HLS converter: skip packets that are part of frames sent before initialization of the converter (#374) 4 years ago