108 Commits (2d929e11320c10bc85f18e93a5faabc4ebc4da0d)

Author SHA1 Message Date
Alessandro Ros d7d96230ff
rtmp: fix compatibility issue with some DJI drones (#2375) (#2409) 2 years ago
Alessandro Ros d07ba5983e
update gortsplib (#2390) 2 years ago
Alessandro Ros 5b92bd5699
fix compatibility with RTMP Dahua cameras (#2289) (#769) (#2298) 2 years ago
Alessandro Ros fc353ce66b
rtmp: fix RTMPE handshake error when a public key starts with zero (#2269) 2 years ago
Alessandro Ros bd1cb35022
fix conversion of AV1/VP9 tracks from HLS/RTMP to RTSP (#2263) 2 years ago
Alessandro Ros 34dc84de90
rtmp: add limit on message body size (#2252) 2 years ago
Alessandro Ros cf86dbb303
switch to gortsplib/v4 (#2244) 2 years ago
Alessandro Ros 23ddaac481
support publishing VP9 tracks with RTMP (#2247) 2 years ago
Alessandro Ros 1133c734ab
support publishing AV1/H265 with OBS 30 (#2217) (#2234) 2 years ago
Xavier Hallade accfc49f9c
allow RTMP streaming with codecid=av01 or hvc1 (#2232) 2 years ago
Alessandro Ros 659f19f8bb
enable errcheck (#2201) 2 years ago
Alessandro Ros 7e180ceea2
rtmp: support ingesting RTMPE streams (#2189) 2 years ago
Alessandro Ros 161a9b54b2
update dependencies (#2176) 2 years ago
Alessandro Ros 153463466c
hls: support reading and proxying AV1 tracks (#2155) 2 years ago
Alessandro Ros 8bb71ac8d8
srt, udp: support reading and writing MPEG-1 audio streams (#2147) 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 b42154fa6a
return an error in case the random number generator fails (#2120) 2 years ago
Alessandro Ros 681a00347d
support reading MP4A-LATM-encoded AAC with RTMP and HLS (#1694) (#1898) 2 years ago
Alessandro Ros efda44cfae
rtmp: fix timestamp conversion from RTSP/HLS to RTMP (#1899) 2 years ago
Alessandro Ros 22f05e97e8
replace math/rand with crypto/rand (#1872) 2 years ago
Alessandro Ros bbd8f006fe
rtmp: fix crash when publishing video-only tracks (#1819) (#1822) 2 years ago
Alessandro Ros 39c072edd6
change repository owner (#1801) 2 years ago
Alessandro Ros e8124e2f56
support publishing H265 and AV1 tracks with Enhanced RTMP (#1393) (#1446) (#1621) (#1756) 2 years ago
Alessandro Ros 22fe65509b
cleanup (#1754) 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 053f2ec282
rename repository and executable (#1641) 2 years ago
Alessandro Ros 2dffccf9c1
update gortsplib, gohlslib (#1637) 2 years ago
Alessandro Ros c7938eb832
rtmp: fix panic when publishing audio-only streams (#1459) (#1502) 2 years ago
Alessandro Ros ef214b7649
rtmp server: fix compatibility with Neko (#1405) 3 years ago
aler9 97c1e68c0b improve tests 3 years ago
Alessandro Ros e3d00878b3
rtmp server: fix handshake and compatibility with streamlabs (#1244) (#1398) 3 years ago
Alessandro Ros c79c3c83cb
rtmp server: improve efficiency of outgoing packets (#1395) 3 years ago
aler9 b20abbed6c webrtc muxer: keep the WebSocket connection 3 years ago
aler9 fbf8e82db5 update gortsplib 3 years ago
Alessandro Ros ad52b3fab7
Support publishing with RTMP and H265 (for OBS Studio) (#1333) 3 years ago
Alessandro Ros c778c049ce
switch to gortsplib v2 (#1301) 3 years ago
aler9 282d155a4f update gortsplib 3 years ago
Alessandro Ros 6471800b52
rtmp server: fix responses to ping requests (#1245) 3 years ago
Alessandro Ros 8bee4af86a
api, metrics: add number of bytes received and sent from/to all entities (#1235) 3 years ago
aler9 f1fb00b80f update golangci-lint 3 years ago
aler9 27ae0b9812 rtmp client: validate command ID of results 3 years ago
aler9 59391a4366 rtmp client: fix play command id 3 years ago
aler9 d4945ab7bc rtmp: cleanup 3 years ago
aler9 b06498d24b rtmp: remove useless comments from tests 3 years ago
aler9 ca46d56184 fix linting 3 years ago
aler9 e255d004e3 rtmp server: change value of MessageStreamID of outgoing messages 3 years ago
aler9 4990e98993 rtmp: fix reading metadata from onMetadata 3 years ago
aler9 a19a20abfb rtmp: set right command ID when replying to a play request 3 years ago
aler9 176f2f0729 rtmp: invert flag of InitializeServer() and InitializeClient() 3 years ago