Commit Graph

25 Commits

Author SHA1 Message Date
aler9
180db31166 rtmp: support negative timestamps in MessageWriter 2022-05-14 00:37:08 +02:00
aler9
dcdb0cf13f rtmp: fix timestamp in MessageWriter 2022-05-14 00:19:43 +02:00
aler9
d1c6c56077 rtmp: add Chunk2 2022-05-14 00:11:01 +02:00
aler9
420b6b21c4 rtmp: split MessageWriter into single handlers per chunk stream 2022-05-13 23:47:54 +02:00
aler9
896c799f99 rtmp: add MessageType, ControlChunkStreamID 2022-05-13 23:38:39 +02:00
aler9
9519bf670a rtmp: add MessageWriter 2022-05-13 20:53:52 +02:00
aler9
046a3f248d rtmp: add primitives 2022-05-13 19:04:47 +02:00
aler9
d5a1b8c8ab rtmp: cleanup tests 2022-04-18 17:04:59 +02:00
aler9
db7ee22789 rtsp source: support AAC tracks with custom sizelength, indexlength and indexdeltalength
(https://github.com/aler9/gortsplib/pull/118)
2022-04-15 13:17:00 +02:00
aler9
a34a01ebd9 RTMP client/source: support dynamic H264 SPS/PPS 2022-04-08 18:19:53 +02:00
aler9
983469a1f9 rtmp: support clients that publish with empty metadata or no metadata (#386) (#769) 2022-02-12 17:48:55 +01:00
aler9
789a306acd add rtmp tests 2022-02-12 16:21:16 +01:00
aler9
2bfdcc7d89 update gortsplib 2022-01-30 17:43:03 +01:00
aler9
811540b34b tidy up rtmp 2021-12-22 17:37:15 +01:00
aler9
1dff3239d2 remove rtmp.Conn.NetConn() 2021-12-22 17:33:37 +01:00
aler9
68ab5c05f6 move aac utilities into gortsplib 2021-09-23 20:24:10 +02:00
aler9
7ba507f205 rtmp: print clearer error message in case no H264/AAC tracks are found 2021-08-31 10:42:08 +02:00
aler9
b65207012c update gortsplib 2021-08-25 19:51:59 +02:00
aler9
9062dbf883 move most components into internal/core
in this way coverage can be computed correctly.
2021-07-24 16:09:52 +02:00
aler9
681db142f7 rename client into readpublisher 2021-04-27 19:19:47 +02:00
aler9
faf8d24dff RTMP source: apply read and write timeouts to connection initialization 2021-04-24 21:33:00 +02:00
aler9
a6ed028227 remove useless files 2021-04-16 23:15:10 +02:00
aler9
ede82808bb RTMP client: move writing of track info into WriteMetadata() 2021-04-05 13:35:03 +02:00
aler9
99a07c0d33 rtmp client: speed up acceptance of clients by moving handshake inside client routine 2021-04-03 12:08:07 +02:00
aler9
897322e3a6 rename rtmputils into rtmp 2021-04-03 11:39:19 +02:00