Alessandro Ros
c4cb4200ff
split RTP packet handling from data handling ( #2337 )
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
08d6d0b888
add base class to all data units ( #2122 )
...
needed by #2068
2 years ago
Alessandro Ros
89ebc83993
update golangci-lint ( #1870 )
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
225220ddd5
print warning in case no key frames are being received ( #1763 )
2 years ago
Alessandro Ros
2dffccf9c1
update gortsplib, gohlslib ( #1637 )
2 years ago
Alessandro Ros
5b61983fa6
add option to set max size of outgoing UDP packets ( #1588 ) ( #1601 )
2 years ago
Alessandro Ros
e8bdad8a1e
rename Data into Unit ( #1556 )
2 years ago
aler9
e3fff72b7c
move format processors into dedicated folder
3 years ago
aler9
4bafa4ea9b
add dedicated processors for H265 and Opus
3 years ago
Alessandro Ros
c778c049ce
switch to gortsplib v2 ( #1301 )
...
Fixes #1103
gortsplib/v2 supports multiple formats inside a single track (media). This allows to apply the resizing algorithm to single formats inside medias.
For instance, if a media contains a a proprietary format and an H264 format, and the latter has oversized packets, they can now be resized.
3 years ago