86 Commits (39c072edd6a1702ac82675427a4b80156d37e032)

Author SHA1 Message Date
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) 2 years ago
aler9 97c1e68c0b improve tests 2 years ago
Alessandro Ros e3d00878b3
rtmp server: fix handshake and compatibility with streamlabs (#1244) (#1398) 2 years ago
Alessandro Ros c79c3c83cb
rtmp server: improve efficiency of outgoing packets (#1395) 2 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
aler9 0db2d3eb8c rtmp: improve performance 3 years ago
aler9 af7a815f83 update gortsplib 3 years ago
aler9 f7c08f577a rtmp: fix decoding of chunk3 + chunk3 3 years ago
Alessandro Ros 9e6abc6e9f
rtmp: rewrite implementation of rtmp connection (#1047) 3 years ago
aler9 50d205274f fix tests 3 years ago
aler9 822a896a82 rtmp: fix rtmp -> rtsp audio conversion 3 years ago
aler9 ef3e18a9e9 rtmp: add handshake functions 3 years ago
aler9 772c5b2363 rtmp: improve tests 3 years ago
aler9 2a0567ab4a rtmp: improve tests 3 years ago
aler9 67e8a01d56 rtmp: split net.Conn from rtmp.Conn 3 years ago
aler9 bf1f45df32 rtmp: add conn handshake tests 3 years ago
aler9 a19f45f736 rtmp: fix s1 generation 3 years ago
aler9 8e14dff6d0 rtmp: fix tests 3 years ago
aler9 e771f9eba0 rename file 3 years ago
aler9 45c1370145 rtmp: normalize API 3 years ago
aler9 41b08c9f50 update gortsplib 3 years ago
aler9 ec4c40b222 update gortsplib 3 years ago
aler9 06b09efa91 rtmp: add tests 3 years ago
aler9 58cbd072c8 rtmp: support ping requests 3 years ago
aler9 05bac43177 rtmp: fix compatibility with some dji drones (#928) 3 years ago
aler9 2601ca5661 rtmp: implement acknowledge mechanism 3 years ago
aler9 ee2908081e rtmp: make chunk writes atomic 3 years ago