93 Commits (b72f3577c8c5dc1f3f21cd043eeadde0e9ccb7f5)

Author SHA1 Message Date
Alessandro Ros b72f3577c8
print warning when the write queue is full (#2251) 2 years ago
Alessandro Ros cf86dbb303
switch to gortsplib/v4 (#2244) 2 years ago
Alessandro Ros dd91abae9b
api: add transport to RTSP sessions (#2151) 2 years ago
Alessandro Ros 1bfc08cca2
update gortsplib (#2138) 2 years ago
Alessandro Ros 72b1d233df
normalize channels and methods (#2127) 2 years ago
Alessandro Ros e3d4856b4f
update gortsplib (#2126) 2 years ago
Alessandro Ros db3862cf0d
move stream in a dedicated package (#2121) 2 years ago
Alessandro Ros 0137734294
webrtc, hls: show IP in logs in case of failed authentication (#2099) 2 years ago
Volodymyr Borodin 47317ea8e5
api: add path to RTMP connections, RTSP sessions, WebRTC sessions (#1962) (#2022) 2 years ago
Alessandro Ros 89ebc83993
update golangci-lint (#1870) 2 years ago
Alessandro Ros 128f2d3e20
print error that caused an external command to exit (#1869) 2 years ago
Alessandro Ros b93eed64bc
api: add /get endpoints (#1577) (#1823) 2 years ago
Alessandro Ros 39c072edd6
change repository owner (#1801) 2 years ago
Alessandro Ros 1688e5d2e5
support publishing with WebRTC (#1659) (#1786) 2 years ago
Alessandro Ros 6ea299fc56
api: fix type of RTMPS readers (#1784) 2 years ago
Alessandro Ros d8678cef90
unify authentication mechanisms (#1775) 2 years ago
Alessandro Ros 225220ddd5
print warning in case no key frames are being received (#1763) 2 years ago
Alessandro Ros 2d17dff3b5
support publishing, reading and proxying MPEG-2 audio (MP3) tracks with RTMP (#1102) (#1736) 2 years ago
Alessandro Ros efb6060b45
update gortsplib (#1671) 2 years ago
Alessandro Ros 053f2ec282
rename repository and executable (#1641) 2 years ago
Alessandro Ros 2dffccf9c1
update gortsplib, gohlslib (#1637) 2 years ago
Alessandro Ros e8bdad8a1e
rename Data into Unit (#1556) 2 years ago
Alessandro Ros b461f15a4c
rpicamera: support changing parameters without interrupting the stream (#1463) 3 years ago
aler9 79562b15ab update gortsplib 3 years ago
aler9 e3fff72b7c move format processors into dedicated folder 3 years ago
aler9 034e42f463 hls muxer: support reading Opus tracks (#1338) 3 years ago
Alessandro Ros 5efe97abf1
Support reading with WebRTC (#1242) 3 years ago
aler9 57015e2bf0 fix authentication with VLC 3 years ago
aler9 4bafa4ea9b add dedicated processors for H265 and Opus 3 years ago
Alessandro Ros c778c049ce
switch to gortsplib v2 (#1301) 3 years ago
Alessandro Ros e605727c78
produce same absolute time in RTSP and HLS (#1249) 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 423bb61daa
use UUIDs as IDs in all entities (#1234) 3 years ago
aler9 eae895e321 decrease ram consumption 3 years ago
Alessandro Ros 0943b269ab
Decode streams once and only when needed (#1218) 3 years ago
aler9 f7fdd60966 rtsp server: log decode errors 3 years ago
aler9 86c5fa9ba4 cleanup interaction with external auth 3 years ago
aler9 83faae8a8e rename interaction functions between paths and readers / publishers 3 years ago
aler9 cb8aec8844 print track codecs into logs 3 years ago
aler9 f952ff25f6 remove useless append() 3 years ago
aler9 3606472e82 generate RTP packets after H264 remuxing 3 years ago
aler9 092a2be3a8 api: add "created" field to RTSP sessions, RTMP connections, HLS muxers 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 58b2e7d24f move trackID into data 3 years ago
aler9 d929197b21 propagate H264 packets throughout the server 3 years ago
aler9 a59ddf7176 rtsp server: remove useless check 3 years ago
aler9 0605a2f369 update linter 3 years ago
aler9 3fc4ca6465 update gortsplib; downgrade pion/rtp to v1 3 years ago