Commit Graph

85 Commits

Author SHA1 Message Date
dijunkun
8d22d1855c Implement single OBU packetizer 2024-04-26 16:38:02 +08:00
dijunkun
76465a95c2 Fix OBU total length error 2024-04-24 17:27:53 +08:00
dijunkun
f5586a7922 Implementation for av1 codec 2024-04-19 17:35:19 +08:00
dijunkun
d6cd6a8099 Use realloc in copy assignment operator 2023-12-22 14:12:56 +08:00
dijunkun
0b80124b3c Fix unused variables warnning 2023-12-13 17:23:20 +08:00
dijunkun
936348ba9e Fix h264 frame size error 2023-12-05 15:09:25 +08:00
dijunkun
052d479004 Fix crash caused by invalid iterator access 2023-12-01 17:00:49 +08:00
dijunkun
3a1be00ca5 Opus codec module test pass 2023-11-29 19:16:12 -08:00
dijunkun
bd2722f408 Disable FEC by default 2023-11-16 01:15:09 -08:00
dijunkun
b0bee226d1 Implementation for FEC decoder module 2023-11-15 22:01:05 -08:00
dijunkun
31b5d7f2e3 Fix rtp header marker bit error 2023-11-14 18:58:47 -08:00
dijunkun
5c0a6646c8 Fix H264 decode error caused by fec packets 2023-11-14 18:55:08 -08:00
dijunkun
270ad8df43 Implementation for FEC encoder module 2023-11-13 22:46:07 -08:00
dijunkun
5ae756bf7f Implementation for openh264 codec 2023-11-03 02:31:57 -07:00
dijunkun
8f14230a04 1.Fix rtp packet memory leakage; 2.Retry candidates gathering when failed 2023-10-07 15:48:12 +08:00
dijunkun
aa198a4629 Remote desk client supports Linux platform 2023-09-22 14:48:21 +08:00
dijunkun
df686461a5 Fix data parse error 2023-09-14 16:32:22 +08:00
dijunkun
a0abb7455c Implementation for user data sending 2023-09-13 17:31:02 +08:00
dijunkun
e2533d18e4 Implementation for rtcp receiver report 2023-09-13 15:11:25 +08:00
dijunkun
ea74495b5a Fix rtcp header parse 2023-09-13 10:49:18 +08:00
dijunkun
c1d31790d4 Implementation for rtcp sender report 2023-09-12 17:30:08 +08:00
dijunkun
8c545f7544 Add rtcp module 2023-09-11 17:23:32 +08:00
dijunkun
3a291fe171 Add rtp video statistics module 2023-09-11 16:15:46 +08:00
dijunkun
a2d7bb7ff5 Change class name RtpVideoSession to RtpCodec 2023-09-11 15:23:51 +08:00
dijunkun
f52142fc00 Start thread after created when use ThreadBase 2023-09-11 15:15:59 +08:00
dijunkun
0899fe2f1d Fix crash caused by multi threads during program termination 2023-09-11 14:45:22 +08:00
dijunkun
79c838629a Implementation for jitter 2023-09-08 17:45:01 +08:00
dijunkun
dc11f50d82 Combine Fu-A subframes into complete h264 frame 2023-09-08 16:09:23 +08:00
dijunkun
ab71838483 Fix default rtp type decode error 2023-09-07 17:42:09 +08:00
dijunkun
b2e725e564 Implementation for FuA encode and decode 2023-09-07 17:20:38 +08:00
dijunkun
58c73f10c6 Nalu slices test pass 2023-09-07 15:46:26 +08:00
dijunkun
952bb02df5 Implementation for NALU 2023-09-06 17:30:58 +08:00
dijunkun
cea0cfdb95 1.Implementation for rtp session module; 2.Separate signal server from main project 2023-09-06 11:29:34 +08:00
dijunkun
213318bfa3 Implementation for rtp module 2023-09-05 17:38:10 +08:00
dijunkun
3389dc5751 Add rtp module 2023-09-04 17:31:47 +08:00