43 Commits (2d929e11320c10bc85f18e93a5faabc4ebc4da0d)

Author SHA1 Message Date
Alessandro Ros 7e180ceea2
rtmp: support ingesting RTMPE streams (#2189) 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 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 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 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 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
Alessandro Ros 9e6abc6e9f
rtmp: rewrite implementation of rtmp connection (#1047) 3 years ago
aler9 822a896a82 rtmp: fix rtmp -> rtsp audio conversion 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 41b08c9f50 update gortsplib 3 years ago
aler9 ec4c40b222 update gortsplib 3 years ago
aler9 05bac43177 rtmp: fix compatibility with some dji drones (#928) 3 years ago
aler9 d3797d3139 rtmp: improve video / audio messages 3 years ago
aler9 db7ee22789 rtsp source: support AAC tracks with custom sizelength, indexlength and indexdeltalength 3 years ago
aler9 a34a01ebd9 RTMP client/source: support dynamic H264 SPS/PPS 3 years ago
aler9 983469a1f9 rtmp: support clients that publish with empty metadata or no metadata (#386) (#769) 4 years ago
aler9 2bfdcc7d89 update gortsplib 4 years ago
aler9 811540b34b tidy up rtmp 4 years ago
aler9 1dff3239d2 remove rtmp.Conn.NetConn() 4 years ago
aler9 99a07c0d33 rtmp client: speed up acceptance of clients by moving handshake inside client routine 4 years ago
aler9 897322e3a6 rename rtmputils into rtmp 4 years ago
aler9 186a91800a Support reading with RTMP (#218) 4 years ago