Commit Graph

4265 Commits (94afe6c56e3a417561dbbc5b83191e9122292c33)

Author SHA1 Message Date
winlin 654cde109d Fix options script bug
xialixin 92d351ef35 fix 'output' format define; support 'host' auto get; time config use SRS internal format; support auto create stream channel on/off
xialixin 5e4fdfd1d4 fix after RTMP is closed, empty PPS and SPS. sip client sockaddr set
xialixin ac8acc0b22 fix 28281 to 28181, sip heart message, timeout channel peer ip and port reset
winlin c5c0df6536 Update build script
winlin 573449f1b0 For , refine RTC latency from 600ms to 200ms. 4.0.20
winlin 5144794044 Detect older docker and disable SRTP ASM
winlin f504cb2724 Refine build script
winlin 366d800720 For , use files of openssl 1.0.*
winlin 5ad58933a9 For , build SRTP with openssl to improve performance. 4.0.19
xiaozhihong 22fe799649 Add annotation about rtp packet. Remove no need verbose log.
winlin 0ff3ce7464 Merge remote-tracking branch 'john/rtc' into feature/rtc
winlin 9e7e80f5f5 Add TODO comment for Cert
winlin 8c42ad622b Config to use RSA or ECDSA
winlin c70a0eb07c Config to use RSA or ECDSA
winlin 5e06a2568b For , support SRTP with ASM(enable openssl) by default
winlin cdb20c79cc Revert part of 01d5e4da, to keep both openssl 1.0 and 1.1, because SRTP depends on 1.0
winlin 862c211acd Support openssl 1.0 and 1.1, RSA and ECDSA
winlin 81bb8747f2 Refine script
winlin bd05f69d0b Refine openssl build script on OSX
winlin 9ad5a5d9b6 RTC support openssl 1.0.*
winlin f853c7a1e0 Support start SRS when wireshark capturing
xiaozhihong 3cf03393c0 format a=candidate line
xiaozhihong d6adb5cd8d process USE-CANDIDATE/ICE-CONTROLLING/ICE-CONTROLLED atrribute in STUN
winlin 15384e61e2 Remove duplicated build for srtp2
winlin 8de89f3f37 Add TODO for SRTP-GCM for RTC
winlin 51bae42560 For RTC, verify peer and accept all certificate.
winlin 302da32fc5 When configure, default to make clean
xiaozhihong bfd8971db8 fix compile warning.
xiaozhihong 4f671b1de2 Merge remote-tracking branch 'upstream/feature/rtc' into rtc
xiaozhihong 14421a7f0b add annotation about some sdp line
xiaozhihong f4067bcb4d fix nack bug
winlin 608f3d0fae For , support push stream by GB28181. 4.0.18
winlin d81cde695d Refactor code
winlin e19b927f92 Merge GB28181
winlin 6012ac4eb0 Refine code
winlin a342f460e7 Merge branch '4.0release' into xialixin-dev-28181
winlin 33455867f9 Merge branch 'dev-28181' of https://github.com/xialixin/srs into xialixin-dev-28181
winlin df6274daf8 Merge branch 'feature/rtc' into develop
winlin 4ac8991a8e Update author to runner365 for SRT
winlin 74ad7143e7 Change authro to Bepartofyou for RTC codec
winlin 45db63249d Update author to John for RTC
winlin 6022ac5cdb Add comments for RTC candidate.
winlin ecf0f012b5 Add comments for RTC candidate.
winlin c7113f27e0 Play stream by WebRTC on iOS/Android/PC browser. 4.0.17
xialixin c99fb99ab6 refactor gb28181, supporting SIP server enable, multiplex, API interface
winlin 03289012fd Refactor code for RTC
winlin e65b6283df Merge remote-tracking branch 'john/rtc' into feature/rtc
winlin f9f9cfda9b Refine cherrypy install script
xiaozhihong 9dadcdffd6 Merge remote-tracking branch 'upstream/feature/rtc' into sdp
xiaozhihong 49da2099c1 sdp exchange.
winlin f3d708c2b5 Fix utest build warnings
winlin 57604a9c65 For , fix dvr close file failed bug. 3.0.140
xfalcon cd1513d6a3
fix fs not close,when dvr error ()
winlin bf297fd070 Refine make help
winlin 60d810693c Refine rebuild components
winlin 056fcd2928 Refine clean script
winlin 40cc8ed47c Refine file path for st and ffmpeg
winlin a60dbc167a Update macro
winlin 3b8450d4bd Support cleanup componets
winlin 6935bb18ae Merge branch '4.0release' into develop
winlin 6b8f0d84a3 Merge branch '3.0release' into 4.0release
winlin 80f315f1ae Support utest on mac osx
winlin 22fbae139c Refine links use relative path
winlin 22ec783c3f Merge branch '3.0release' into 4.0release
winlin 1c65987472 Refine links use relative path
winlin 2ba8104b37 Update coverage script
winlin b9a3df5c55 Update utest script
winlin f8b0bc122b Update build script
winlin 0081525380 Update package script
winlin c0a8193537 Update build script
winlin d5339acc57 Update package script
winlin 84652265d9 Update README
winlin cc6a447332 Merge feature/rtc
winlin 32d818d69c Merge 4.0release
winlin 13ee53434e Merge branch '4.0release' into develop
winlin 3e0a7ee7fb Merge branch '3.0release' into 4.0release
winlin 98a71954da Support multiple OS/Platform build cache. 3.0.139
winlin 0fd75434a6 For , fast build openssl
winlin c1e124786c For , fix build warnings for rtc
winlin dae7af8444 For , rtc support osx
winlin 04c3370458 Merge branch 'develop' into feature/rtc
winlin f29db522c1 Merge branch '4.0release' into develop
winlin 9e8b88825b Merge branch '3.0release' into 4.0release
winlin 218fe332aa For , support osx build
winlin c2b02f86fa Merge 4.0release
winlin 217b8b94b6 Merge 3.0release
winlin 0a030a4ade Update
winlin 3556da40ce Fix , Support macOS, OSX, MacbookPro, Apple Darwin. 3.0.138
winlin c339542ce0 Support macOS OSX
winlin 90a39ec46d Add api to stat mw iovec
winlin 0d060a1cec For , , support aliyun slb UDP health check
winlin 57c23d93c1 Refactor url for rtc player
winlin 4c63319b5d Release rtc_player to ossrs.net
winlin 8a7f35dc6d Release rtc_player to ossrs.net
winlin 6edca6147c Release rtc_player to ossrs.net
winlin f8b4ba1e5a Release rtc_player to ossrs.net
winlin 98d372bd40 Release rtc_player to ossrs.net
winlin 2b6da30ac6 Welcome maintainers Runner365, John, B.P.Y(Bepartofyou). 4.0.15
bepartofyou 923209b070 Merge remote-tracking branch 'srs/feature/codec' into feature/rtc_audio