57 Commits (23ddaac48124dc77577e103ee244b4de5ca02013)

Author SHA1 Message Date
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
aler9 a8d1f91646 fix tests that involve HTTP clients 3 years ago
aler9 afcb874657 add missing tests 3 years ago
aler9 960cfb9f99 api: always encode timestamps wth RFC3339 (#1093) 3 years ago
aler9 101ea25448 api: add published track list to /v1/paths/list 3 years ago
aler9 7067c02030 api: return static sources in paths/list even if sourceOnDemand is true 3 years ago
aler9 ec4c40b222 update gortsplib 3 years ago
aler9 1e07636f86 change default RTSPS port (#867) 3 years ago
aler9 2bfdcc7d89 update gortsplib 4 years ago
aler9 a1fed6fb38 rtsp source: set ServerName when using TLS (#708) 4 years ago
aler9 f7419586af update gortsplib 4 years ago
aler9 08fa61e56d do not add an 'all' path automatically if not present in the configuration file 4 years ago
aler9 79e73c5cb4 api: add /v1/hlsmuxers/list endpoint 4 years ago
aler9 b70a4bfe5b fix regression that prevented setting config slices with env variables (#612) 4 years ago
aler9 ca9645c2f9 api: decode durations from strings instead of numbers 4 years ago
aler9 e2f33a7495 api: support working with path configs that contains slashes (#581) 4 years ago
aler9 9398cea0c2 update golangci-lint 4 years ago