Alessandro Ros
|
ad58efe47d
|
move RTMP tests into internal/servers/rtmp (#3035)
|
1 year ago |
Alessandro Ros
|
514036d41a
|
treat different RTSP formats as different tracks in logs and API (#2907)
|
1 year ago |
Dr. Ralf S. Engelschall
|
4bf0d10079
|
metrics: add paths_bytes_sent, srt_conns, srt_conns_bytes_received, srt_conns_bytes_sent (#2620) (#2619) (#2629)
* add missing Prometheus exports (#2620, #2619):
paths_bytes_sent, srt_conns, srt_conns_bytes_received, srt_conns_bytes_sent
* protect Stream.BytesSent()
* add tests
---------
Co-authored-by: aler9 <46489434+aler9@users.noreply.github.com>
|
2 years ago |
Alessandro Ros
|
95ab9375c7
|
support recording to MPEG-TS (#2505)
|
2 years ago |
Alessandro Ros
|
73ddb21e63
|
implement native recording (#1399) (#2255)
* implement native recording (#1399)
* support saving VP9 tracks
* support saving MPEG-1 audio tracks
* switch segment when codec parameters change
* allow to disable recording on a path basis
* allow disabling recording cleaner
* support recording MPEG-1/2/4 video tracks
* add microseconds to file names
* add tests
|
2 years ago |
Alessandro Ros
|
c4cb4200ff
|
split RTP packet handling from data handling (#2337)
|
2 years ago |
Alessandro Ros
|
ffa34428fc
|
fix bug that prevented multiple readers from accessing the same stream (#2281) (#2282)
|
2 years ago |
Alessandro Ros
|
5fb7f4e846
|
force all readers to use an asynchronous writer (#2265)
needed by #2255
|
2 years ago |
Alessandro Ros
|
30b7245bb9
|
limit logging of decode errors (#2253)
|
2 years ago |
Alessandro Ros
|
cf86dbb303
|
switch to gortsplib/v4 (#2244)
|
2 years ago |
Alessandro Ros
|
e0fb11040e
|
move units into dedicated package (#2245)
needed by #2244
|
2 years ago |
Alessandro Ros
|
db3862cf0d
|
move stream in a dedicated package (#2121)
needed by #2068
|
2 years ago |