21 Commits (fb1c16d60627bfa6d34814077542993b9c98af2c)

Author SHA1 Message Date
aler9 f3f55452e5 webrtc muxer: fix multiple race conditions 3 years ago
Alessandro Ros 5efe97abf1
Support reading with WebRTC (#1242) 3 years ago
Alessandro Ros 8bee4af86a
api, metrics: add number of bytes received and sent from/to all entities (#1235) 3 years ago
Alessandro Ros 4ac175d3cc
api, metrics: add endpoints and metrics for RTSP connections (#1233) 3 years ago
aler9 a8d1f91646 fix tests that involve HTTP clients 3 years ago
aler9 f25e14183d api, hls, metrics, pprof: always close HTTP listeners 3 years ago
aler9 055e08ac6c remove "on" prefix from most communication functions between components 3 years ago
aler9 e45820b2c0 hls server: show real client IPs when behind a proxy (#955) 3 years ago
aler9 8ac665be87 un-capitalize private fields 4 years ago
aler9 7352244fd9 print closing message before an object is closed 4 years ago
aler9 02291f552a align listener opened / closed messages 4 years ago
aler9 21a149c0de rename struct 4 years ago
aler9 322ea55534 split API definitions between their corresponding structs 4 years ago
aler9 afabd331d9 metrics: add hls_muxers metric 4 years ago
aler9 79e73c5cb4 api: add /v1/hlsmuxers/list endpoint 4 years ago
aler9 aa01eaf12b cleanup 4 years ago
Konstantin Salnikov a83f57bc3e implement per-path metrics 4 years ago
aler9 ab70f946b0 unexport members of private structs 4 years ago
aler9 226e26e05f metrics: use gin router 4 years ago
aler9 f1a812ba5d rewrite metrics system to provide more data (#492) 4 years ago
aler9 9062dbf883 move most components into internal/core 4 years ago
aler9 99323ba740 update golangci-lint 4 years ago
aler9 4d260412c4 remove number of clients from logs 4 years ago
aler9 37d752ba61 normalize variable names 4 years ago
aler9 a1a56ff203 allow to set a different listen IP for each listener (#343) 4 years ago
Lionel Nicolas c1862b3228 add ability to configure metrics port 4 years ago
aler9 903842484e apply listenIP to metrics and pprof too 5 years ago
aler9 9b052f1cdc metrics: avoid sprintf 5 years ago
aler9 74b592b211 implement log levels; print requests and responses when log level is "debug" (#116) 5 years ago
aler9 58fe1cfe77 add docs 5 years ago
aler9 5facab1a48 move subpackages into internal/ 5 years ago
aler9 80f46921c9 new structure 5 years ago
aler9 a374ba748d support RTMP sources (#88) 5 years ago
aler9 11bb1ef44e fix metrics 5 years ago
aler9 a3a52101c0 add rtsp_proxies metrics (#61) 5 years ago
aler9 2085944586 rename metrics (#61) 5 years ago
aler9 f40f3a34ab fix race condition 5 years ago
aler9 7743849e9a replace events with channels 5 years ago
aler9 01b2e741b2 do not panic if pprof initialization fails 5 years ago
aler9 833ce34838 do not panic if metrics initialization fails 5 years ago
aler9 90aa47d2a3 add metrics exporter (#37) 5 years ago