Commit Graph

17 Commits

Author SHA1 Message Date
Alessandro Ros
df7336b5e8 implement packet reordering for UDP / Multicast transports (#132)
* implement packet reordering for UDP transport

* rtcpreceiver: stop handling unordered / duplicate packets

* remote useless Sleep() from tests
2022-07-05 23:29:03 +02:00
aler9
0463e6b510 server: parse incoming RTP/H264 packets; fix RTCP receiver jitter 2022-04-08 16:45:09 +02:00
aler9
cec5326ccf downgrade pion/rtp to v1 (#110) (#113) 2022-04-01 11:19:43 +02:00
aler9
b2a849dbd8 move RTCP sender / receiver writes into dedicate routine 2022-03-13 01:30:37 +01:00
aler9
e12b22ae77 fix encoding of RTP packets with padding
this fixes a SIGSEGV with GStreamer
2022-03-08 12:47:55 +01:00
aler9
b7df36d4ad client: decode and encode RTP/RTCP packets 2022-02-18 00:03:39 +01:00
aler9
7634076eb5 send receiver reports only after receiving a sender report 2021-12-06 17:09:59 +01:00
aler9
6d340cdf39 rtcp*: split ProcessFrame into ProcessPacketRTP and ProcessPacketRTCP 2021-11-12 18:01:27 +01:00
aler9
94e69f9c7f update golangci-lint 2021-05-23 18:50:50 +02:00
aler9
8e70ac4d59 normalize names 2021-01-06 12:26:07 +01:00
aler9
6b4fe73270 rename OnFrame into ProcessFrame 2020-11-30 15:09:21 +01:00
aler9
b2054747b8 add jitter to rtcp receiver reports; fix #15 2020-11-28 22:56:04 +01:00
aler9
3b5901ba01 add delay to rtcp receiver reports (#15) 2020-11-28 12:14:02 +01:00
aler9
2eebf48fca implement rtcp sender reports 2020-11-21 23:54:32 +01:00
aler9
a21bced1dd add number of lost packets to rtcp receiver reports 2020-11-21 15:55:04 +01:00
aler9
300a57aef1 add more tests to rtcpreceiver 2020-11-21 15:13:49 +01:00
aler9
0c1d087dde fix generation of rtcp receiver reports 2020-11-21 15:04:41 +01:00