Commit Graph

4326 Commits (ba3d293bfd8850135603900b8fa1cf83710d3c5e)

Author SHA1 Message Date
winlin 6ed2a4b6cb For #307, refine audio transcode buffer 5 years ago
winlin 7ffe4aacb8 For #307, refactor shared msg, add samples and extra payload 5 years ago
winlin 5b9cb7dc3f For #307, refactor code, parse B-frame by sample. 5 years ago
winlin 719c0ae85b For #307, refactor SPS/PPS only before IDR, not each FUA 5 years ago
winlin a695afb368 Refactor code to rename rtp_shared_pkt to packet 5 years ago
winlin a1371fe93c Fix utest warnings 5 years ago
winlin 1ecd8bee40 Refactor bframe discard strategy 5 years ago
winlin fca81f02f5 Refactor code, add comment when string.assign(xx, 0) 5 years ago
winlin 162055f6d0 Refactor variable name 5 years ago
winlin d6a5651a30 For #307, support reload rtc_server section 5 years ago
winlin 928d863e50 Refactor code, use pithy print for RTC send. 5 years ago
winlin 94afe6c56e Refactor the print message 5 years ago
winlin 40eb5c0ef5 For #307, disable vappi for FFmpeg-fit 5 years ago
winlin 9b2f429571 Allows empty body metadata. 5 years ago
winlin c54d5be93c For #307, refine RTP packet cache. 5 years ago
winlin cf48a5594d Refactor code for #1691 5 years ago
winlin 49f88a3326
Merge pull request #1691 from xialixin/dev-28181
Dev 28181
5 years ago
winlin d9a5572531 Refine TAB to spaces. 5 years ago
xiaozhihong 85fcbad778 [1].Add 'stun_strict_check' in conf file
[2].Try to pickup at least H.264 payload type
5 years ago
xiaozhihong 55f264b704 Merge remote-tracking branch 'upstream/feature/rtc' into rtc 5 years ago
winlin 99614ac585 Support set RTC stun timeout 5 years ago
xiaozhihong ca7060c005 Add SrsRtpHeader. 5 years ago
winlin e6e8605304 For #307, support config RTC session timeout 5 years ago
winlin 8e0f83fdd2 Fix CentOS8 build failed 5 years ago
winlin 11bcd0cb27 Merge branch 'develop' into feature/rtc 5 years ago
winlin 737e4fce9f Merge branch '4.0release' into develop 5 years ago
winlin 61c7443c4b Merge from SRS3 5 years ago
winlin c2657bf672 Use isolate cache for different SRS version. 5 years ago
winlin 32d5b75d8c For #307, fix some memory leaking 5 years ago
winlin a8cc3a3430 For #307, fix some memory leaking 5 years ago
winlin e22d1dffc1 Merge remote-tracking branch 'john/rtc' into feature/rtc 5 years ago
winlin fa635e3333 Refine sendmmsg detect script 5 years ago
winlin 6c5b51618c For #307, support config to send plaintext RTP. 5 years ago
winlin 00810e6d1d Refine api for tcmalloc 5 years ago
winlin 963720e1eb Fix tcmalloc build bug 5 years ago
winlin 35a037cf05 Add api for tcmalloc 5 years ago
winlin 574ae58adc For #307, support mock server eip by API 5 years ago
winlin b2f0696976 Fix build warning 5 years ago
winlin bb0ca05390 Merge branch 'develop' into feature/rtc 5 years ago
winlin 9c1dfb79d3 Fix gperf build bug 5 years ago
winlin 368e93e9e8 For #307, support use sendto or sendmsg when senmmsg(1 msg) 5 years ago
winlin 59b9fa9610 For #307, always 1 if os does not support sendmmsg 5 years ago
winlin 7cfd2879b0 For #307, config sendmmsg max 5 years ago
winlin 40c95b04ca Merge remote-tracking branch 'winlin/feature/perf_stat' into feature/rtc 5 years ago
winlin b8db61bd9c For #307, Support disable sendmmsg 5 years ago
winlin 6f7ebbdc5f Merge branch 'develop' into feature/rtc 5 years ago
winlin f228b3809a Fix utest failed. 5 years ago
winlin dc3df926eb For #307, support configure with sendmmsg. 5 years ago
winlin b23525033b Merge branch 'develop' into feature/rtc 5 years ago
winlin 10d5f99d3d For #307, SRTP ASM only works with openssl-1.0, auto detect it. 4.0.22 5 years ago
winlin 133e3ce075 For #307, use sendmmsg in rtc server 5 years ago
xialixin d2b8b937d6 fix generate ssrc, rtmp muxer cycle sleep, ps steam parase etc.. 5 years ago
xialixin 9e9b5374d5 srs_get_sip_utc_date external use 5 years ago
xialixin c70ed1cd74 add sip session status check 5 years ago
xialixin 778f12508f add todo info log level compile error 5 years ago
xialixin 8ac39cb22f del print_sip_message config 5 years ago
winlin 737dcdd2c8 Merge branch 'develop' into feature/rtc 5 years ago
winlin 9943565ec9 Merge RTC and GB28181, with bugs fixed. 4.0.21 5 years ago
winlin 55a4052d90 For #307, support sendmmsg to improve RTC performance 5 years ago
winlin 3793404ceb Refine scripts 5 years ago
winlin 634fa27320 Refine configure cleanup script 5 years ago
winlin 654cde109d Fix options script bug 5 years ago
xialixin 92d351ef35 fix 'output' format define; support 'host' auto get; time config use SRS internal format; support auto create stream channel on/off 5 years ago
xialixin 5e4fdfd1d4 fix after RTMP is closed, empty PPS and SPS. sip client sockaddr set 5 years ago
xialixin ac8acc0b22 fix 28281 to 28181, sip heart message, timeout channel peer ip and port reset 5 years ago
winlin c5c0df6536 Update build script 5 years ago
winlin 573449f1b0 For #307, refine RTC latency from 600ms to 200ms. 4.0.20 5 years ago
winlin 5144794044 Detect older docker and disable SRTP ASM 5 years ago
winlin f504cb2724 Refine build script 5 years ago
winlin 366d800720 For #307, use files of openssl 1.0.* 5 years ago
winlin 5ad58933a9 For #307, build SRTP with openssl to improve performance. 4.0.19 5 years ago
xiaozhihong 22fe799649 Add annotation about rtp packet. Remove no need verbose log. 5 years ago
winlin 0ff3ce7464 Merge remote-tracking branch 'john/rtc' into feature/rtc 5 years ago
winlin 9e7e80f5f5 Add TODO comment for Cert 5 years ago
winlin 8c42ad622b Config to use RSA or ECDSA 5 years ago
winlin c70a0eb07c Config to use RSA or ECDSA 5 years ago
winlin 5e06a2568b For #370, support SRTP with ASM(enable openssl) by default 5 years ago
winlin cdb20c79cc Revert part of 01d5e4da, to keep both openssl 1.0 and 1.1, because SRTP depends on 1.0 5 years ago
winlin 862c211acd Support openssl 1.0 and 1.1, RSA and ECDSA 5 years ago
winlin 81bb8747f2 Refine script 5 years ago
winlin bd05f69d0b Refine openssl build script on OSX 5 years ago
winlin 9ad5a5d9b6 RTC support openssl 1.0.* 5 years ago
winlin f853c7a1e0 Support start SRS when wireshark capturing 5 years ago
xiaozhihong 3cf03393c0 format a=candidate line 5 years ago
xiaozhihong d6adb5cd8d process USE-CANDIDATE/ICE-CONTROLLING/ICE-CONTROLLED atrribute in STUN 5 years ago
winlin 15384e61e2 Remove duplicated build for srtp2 5 years ago
winlin 8de89f3f37 Add TODO for SRTP-GCM for RTC 5 years ago
winlin 51bae42560 For RTC, verify peer and accept all certificate. 5 years ago
winlin 302da32fc5 When configure, default to make clean 5 years ago
xiaozhihong bfd8971db8 fix compile warning. 5 years ago
xiaozhihong 4f671b1de2 Merge remote-tracking branch 'upstream/feature/rtc' into rtc 5 years ago
xiaozhihong 14421a7f0b add annotation about some sdp line 5 years ago
xiaozhihong f4067bcb4d fix nack bug 5 years ago
winlin 608f3d0fae For #1500, support push stream by GB28181. 4.0.18 5 years ago
winlin d81cde695d Refactor code 5 years ago
winlin e19b927f92 Merge GB28181 5 years ago
winlin 6012ac4eb0 Refine code 5 years ago
winlin a342f460e7 Merge branch '4.0release' into xialixin-dev-28181 5 years ago
winlin 33455867f9 Merge branch 'dev-28181' of https://github.com/xialixin/srs into xialixin-dev-28181 5 years ago
winlin df6274daf8 Merge branch 'feature/rtc' into develop 5 years ago