73 Commits (cd2495423a42d2ae6dd9d91095a9499df728d848)

Author SHA1 Message Date
Alessandro Ros 598fadc9fb
api: add 'query' field to RTMP, RTSP, SRT and WebRTC clients (#2689) (#2844) 2 years ago
Alessandro Ros 1341421412
move api, metrics and pprof into dedicated packages (#2843) 2 years ago
Dr. Ralf S. Engelschall 4bf0d10079
metrics: add paths_bytes_sent, srt_conns, srt_conns_bytes_received, srt_conns_bytes_sent (#2620) (#2619) (#2629) 2 years ago
Alessandro Ros e9528c0917
api: return empty list when page is empty (#2604) (#2614) 2 years ago
Alessandro Ros 4b4d57f18e
api: add path name to config/paths/list and config/paths/get (#2535) (#2596) 2 years ago
Alessandro Ros bbb989ee87
api: return full configuration in config/paths/list and config/paths/get (#2535) (#2595) 2 years ago
Alessandro Ros cde19097bd
api: send error messages in response body (#2518) (#2583) 2 years ago
Alessandro Ros 07ff79f553
api: return 500 instead of 404 in case of non-existing items (#2582) 2 years ago
Alessandro Ros 99bc327d67
move protocol-related code into internal/protocols (#2572) 2 years ago
Alessandro Ros 28452acf56
move webrtc utilities into internal/webrtc (#2559) 2 years ago
Rui Lopes 9f5169ba26
webrtc: support WHIP/WHEP DELETE method (#2507) 2 years ago
Alessandro Ros 6c727b4472
rename 'all' path configuration into 'all_others' (#2443) 2 years ago
Alessandro Ros 9a01ab7fd5
allow changing default path settings; bump API in order to allow so (#2455) 2 years ago
Alessandro Ros 61b77a3ff9
api: return 400 in case of non-existent config fields (#2425) 2 years ago
Alessandro Ros 30a69a7722
fix maxReaders limit in case of multiple tracks (#2246) (#2264) 2 years ago
Alessandro Ros cf86dbb303
switch to gortsplib/v4 (#2244) 2 years ago
Alessandro Ros 659f19f8bb
enable errcheck (#2201) 2 years ago
Alessandro Ros 61d300396d
remove 'disable' from names of configuration parameters (#2101) 2 years ago
Alessandro Ros 8bb71ac8d8
srt, udp: support reading and writing MPEG-1 audio streams (#2147) 2 years ago
Alessandro Ros b4e3033ea3
support publishing, reading, proxying with SRT (#2068) 2 years ago
Alessandro Ros d696a782f7
rtmp: simplify API (#2130) 2 years ago
Alessandro Ros ab8cf3f0cc
add rtmp.Reader, rtmp.Writer (#2124) 2 years ago
Alessandro Ros 0d18076201
api: add 'readyTime' to paths (#2049) (#2082) 2 years ago
Jordy84 1103e935c4
api: fix error in case of nested paths (#2040) 2 years ago
Volodymyr Borodin 47317ea8e5
api: add path to RTMP connections, RTSP sessions, WebRTC sessions (#1962) (#2022) 2 years ago
Alessandro Ros f1b975707a
api: return 404 in /get and /kick endpoints (#1994) (#1995) 2 years ago
Alessandro Ros 5033d1e145
update dependencies (#1968) 2 years ago
Alessandro Ros e2a6c380b0
api: fix setting default parameters when creating a path (#1853) (#1905) 2 years ago
Alessandro Ros e10055ad69
api: add item count to /list endpoints (#1813) (#1829) 2 years ago
Alessandro Ros 330a9e027c
fix race condition in tests (#1826) 2 years ago
Alessandro Ros 67672ea9c6
api: fix wrong pageCount in /list endpoints (#1813) (#1824) 2 years ago
Alessandro Ros b93eed64bc
api: add /get endpoints (#1577) (#1823) 2 years ago
Alessandro Ros 586df289e2
bump API prefix from /v1 to /v2 (#1815) 2 years ago
Alessandro Ros 9c79197f36
api: add pagination to all /list endpoints (#1808) 2 years ago
Alessandro Ros 39c072edd6
change repository owner (#1801) 2 years ago
Alessandro Ros a14246d776
webrtc: support publishing with WHIP and reading with WHEP (#1800) 2 years ago
Alessandro Ros 02e6c24c83
update dependencies (#1698) 2 years ago
Alessandro Ros 9571afd715
update gortsplib (#1690) 2 years ago
Alessandro Ros 053f2ec282
rename repository and executable (#1641) 2 years ago
Alessandro Ros 2dffccf9c1
update gortsplib, gohlslib (#1637) 2 years ago
aler9 ad978ab732 tests: fix race condition 3 years ago
aler9 e7e8d5ce20 api: add more attributes to WebRTC connections 3 years ago
aler9 ec8175e434 fix tests 3 years ago
aler9 fbf8e82db5 update gortsplib 3 years ago
Alessandro Ros c778c049ce
switch to gortsplib v2 (#1301) 3 years ago
aler9 7ed0a873f5 use Track.String() instead of reflect for getting track names 3 years ago
aler9 282d155a4f update gortsplib 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
Alessandro Ros bf14467331
move high-level tests into dedicate workflow (#1219) 3 years ago