Commit Graph

6734 Commits (3f36397f984f8fdb98560533a2fb7950095e34d5)
 

Author SHA1 Message Date
winlin 79a6907a65 RTC: Parse PT fast and refine udp handler. 4.0.69 4 years ago
winlin 826546d518 Refine pps add SrsPps 4 years ago
winlin c3414a30dc RTC: Refine UDP packet peer fast id. 4.0.68 4 years ago
winlin e95fd10462 RTC: Don't parse RTP header if no twcc 4 years ago
winlin 49a772770f Refine code 4 years ago
winlin fec088972d RTC: Fix bug for header parsing 4 years ago
winlin e17d20c8fa RTC: Refine static cast for RTC connection 4 years ago
winlin a5b21c159f RTC: Support disable nack 4 years ago
winlin 2b60112130 RTC: Support disable nack 4 years ago
winlin dffbebfe6f RTC: Fast parse ssrc and find the publisher 4 years ago
winlin 5f31868ce6 RTC: Refine publish stream by find publisher 4 years ago
winlin 6fa3b8212c Update ST doc 4 years ago
winlin 301904467a Update .gitignore 4 years ago
winlin b0208029bb RTC: Reuse UDP socket to receive packet. 4.0.67 4 years ago
winlin 9ada516e98 At least wait 1ms when <1ms, to avoid epoll_wait spin loop. 4.0.66 4 years ago
winlin 5eafcea895 RTC: Refine performance for UDP recv context id switch 4 years ago
winlin b7f5fa7c9d RTC: Fix NACK remove loop bug 4 years ago
winlin 4bcfce7ff1 RTC: Refine is_alive code 4 years ago
winlin aeca278de0 RTC: Refine log for twcc large timer 4 years ago
winlin e776e0eca7 Refine server stat, extract to hybrid server stat 4 years ago
winlin 152c161de3 Fix utest fail 4 years ago
winlin a357c013cd Timer: Apply timer(HourGlass) to server and sources 4 years ago
winlin ee1d06c613 Main: Refine sever manager. 4 years ago
winlin 98c29a1494 Timer: Refine the hour glass, support stop 4 years ago
winlin 45834b805b RTC: Refine RTP header, never extends from any class 4 years ago
winlin b189fc3fac RTC: Send NACK by timer, no by RTP packet 4 years ago
winlin 407ae1d7f6 RTC: Send NACK by timer, no by RTP packet 4 years ago
winlin abc26d470b RTC: Refine NACK check, interval, time 4 years ago
winlin d505bb6ea6 RTC: Update stat for received nack 4 years ago
winlin 43d4240a30 RTC: Never copy the packet for hijack. 4 years ago
winlin d01a429c13 RTC: Update stat for nack 4 years ago
winlin e31169d306 RTC: For RTP packet, never switch to context of session except error. 4 years ago
winlin 515529eba9 RTC: Update stat for twcc and rr 4 years ago
winlin 4539ffa086 RTC: Print stat for pli and timer every 5s. 4.0.70 4 years ago
winlin 18c27111e0 RTC: update stat for pli, timer and dispose 4 years ago
winlin aefd7fccd0 RTC: Fix udp recvfrom bug 4 years ago
winlin 3d34eb33e5 Fix utest fail 4 years ago
winlin b4282a6ee1 Fix build fail 4 years ago
winlin a43f339aa6 Update server stat for cid 4 years ago
winlin 102434b3d5 Context: Use key of thread to store context 4 years ago
winlin 33ab785ce9 RTC: Refine timer to 20ms, twcc to 40ms 4 years ago
winlin 83ab551396 Update server stat for fast-id search 4 years ago
winlin cbfec753f0 Update server stat for fast-id search 4 years ago
winlin af499094f8 Update server stat for fast-id search 4 years ago
winlin ec0d68d6b0 SRS: Refine the UDP address parsing, no string 4 years ago
winlin 638a94ade2 RTC: Stat the UDP packets and addresses 4 years ago
winlin d41a925694 RTC: Refine the UDP address parsing, no string 4 years ago
winlin 95193979f4 RTC: Use vector for fast search fast-id 4 years ago
winlin ef279a8b1e RTC: Refine the SRTP protect api 4 years ago
winlin 864356c9bd Fix build fail 4 years ago