Commit Graph

539 Commits (7fd5e8607cf5d86e2b29c02c233542b59da374c4)

Author SHA1 Message Date
winlin a78b6b8cda RTC: Remove --research 5 years ago
winlin d43d9674a3 RTC: Remove --librtmp 5 years ago
winlin a3388bf624 RTC: Remove export srs-librtmp support 5 years ago
winlin 01f05f920f RTC: Remove sendmmsg 5 years ago
忘篱 3f5ab8dc63 RTC: Add utest for srs_rtp_seq_distance 5 years ago
winlin 3a58d9859c RTC: Extract rtc server in app 5 years ago
winlin db503975fb Disable simulator API by default. 5 years ago
winlin f71b833520 Refine sendmmsg, move to ST 5 years ago
winlin 2a0562da5e Refine RTC, disable NASM, SENDMMSG, SRTP-NASM 5 years ago
winlin ed338f4c0a Refactor macro SRS_AUTO_XXX to SRS_XXX. 5 years ago
winlin 5eba90ded9 Refine build script 5 years ago
winlin 0b62ca02b7 Merge develop 5 years ago
winlin ded37c6719 Refine build script 5 years ago
winlin 028ef56772 Fix sendmmsg build failed bug 5 years ago
winlin 613baa561a Update script 5 years ago
winlin 38f7299a51 Remove double check for FFMPEG 5 years ago
winlin f2b575e841 Merge branch 'feature/rtc' into develop 5 years ago
winlin 20896325ea Update script 5 years ago
winlin 72322836c6 Update demo for zerocopy 5 years ago
winlin c96ffd272c Cache RTP packet vector 5 years ago
winlin 095e7c5a4e Fix build script 5 years ago
winlin 6e9e0d6ce3 Fix build script 5 years ago
winlin a80084289b Support debug 5 years ago
winlin b1438bf52c Merge branch 'develop' into feature/rtc 5 years ago
winlin f072f30854 Merge branch '4.0release' into develop 5 years ago
winlin bfe40f0115 Check pkg-config 5 years ago
winlin 40eb5c0ef5 For #307, disable vappi for FFmpeg-fit 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 fa635e3333 Refine sendmmsg detect script 5 years ago
winlin bb0ca05390 Merge branch 'develop' into feature/rtc 5 years ago
winlin 9c1dfb79d3 Fix gperf build bug 5 years ago
winlin b8db61bd9c For #307, Support disable sendmmsg 5 years ago
winlin dc3df926eb For #307, support configure with sendmmsg. 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 3793404ceb Refine scripts 5 years ago
winlin 634fa27320 Refine configure cleanup script 5 years ago
winlin 654cde109d Fix options script bug 5 years ago
winlin c5c0df6536 Update build script 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 5e06a2568b For #370, support SRTP with ASM(enable openssl) by default 5 years ago
winlin 81bb8747f2 Refine script 5 years ago
winlin bd05f69d0b Refine openssl build script on OSX 5 years ago
winlin 15384e61e2 Remove duplicated build for srtp2 5 years ago
winlin 302da32fc5 When configure, default to make clean 5 years ago
winlin 608f3d0fae For #1500, support push stream by GB28181. 4.0.18 5 years ago
winlin f9f9cfda9b Refine cherrypy install script 5 years ago
winlin 60d810693c Refine rebuild components 5 years ago
winlin 056fcd2928 Refine clean script 5 years ago
winlin 40cc8ed47c Refine file path for st and ffmpeg 5 years ago
winlin a60dbc167a Update macro 5 years ago
winlin 6935bb18ae Merge branch '4.0release' into develop 5 years ago
winlin 6b8f0d84a3 Merge branch '3.0release' into 4.0release 5 years ago
winlin 80f315f1ae Support utest on mac osx 5 years ago
winlin 22fbae139c Refine links use relative path 5 years ago
winlin 22ec783c3f Merge branch '3.0release' into 4.0release 5 years ago
winlin 1c65987472 Refine links use relative path 5 years ago
winlin 2ba8104b37 Update coverage script 5 years ago
winlin b9a3df5c55 Update utest script 5 years ago
winlin c0a8193537 Update build script 5 years ago
winlin cc6a447332 Merge feature/rtc 5 years ago
winlin 32d818d69c Merge 4.0release 5 years ago
winlin 13ee53434e Merge branch '4.0release' into develop 5 years ago
winlin 3e0a7ee7fb Merge branch '3.0release' into 4.0release 5 years ago
winlin 98a71954da Support multiple OS/Platform build cache. 3.0.139 5 years ago
winlin 0fd75434a6 For #307, fast build openssl 5 years ago
winlin dae7af8444 For #307, rtc support osx 5 years ago
winlin f29db522c1 Merge branch '4.0release' into develop 5 years ago
winlin 9e8b88825b Merge branch '3.0release' into 4.0release 5 years ago
winlin 218fe332aa For #1250, support osx build 5 years ago
winlin c2b02f86fa Merge 4.0release 5 years ago
winlin 217b8b94b6 Merge 3.0release 5 years ago
winlin c339542ce0 Support macOS OSX 5 years ago
winlin e5e2d05da0 For #307, support play with WebRTC. 4.0.14 5 years ago
winlin 41acc5033e For #307, support disable asm for FFMPEG 5 years ago
winlin 602a478e1b For #1659, #307, add switch to disable rtc 5 years ago
winlin 37c84eccc0 For #1659, #307, add x86 asm for ffmpeg for rtc 5 years ago
winlin 4308f238c0 For #1659, #307, add ffmpeg-4.2-fit for rtc 5 years ago
winlin 634a14bfa6 For #1659, #307, add opus codec library 5 years ago
winlin be746da21c Merge branch '3.0release' into 4.0release 5 years ago
winlin 850a4bbf20 Fix #1619, configure without utest by default. 3.0.136 5 years ago
xiaozhihong 936ba7583e modify depend.sh 5 years ago
xiaozhihong 9d5495c0c2 "stun and dtls done" 5 years ago
winlin 4e7e9809f3 Fix bash script bug for macOS, eventhough we don't support it. 5 years ago
winlin d9bbd97d72 Allow use libsrt.so for SRT is MPL license. 5 years ago
winlin 07f4bc65c3 Merge branch '3.0release' into develop 5 years ago
winlin 01870cce56 Allow use libst.so for ST is MPL license. 5 years ago
winlin 5d0833fcc3 Add author runner365 5 years ago
winlin 5f174552f3 Merge SRT 5 years ago
winlin e3169a080b Refactor SRT build, use libsrt.a static library 5 years ago
winlin f143757429 Use macro to disable SRT in code 5 years ago
winlin fb29096505 For SRT, allow/default disable it by --without-srt 5 years ago
winlin fb5928f927 Fix build failed for SRT with modules. 5 years ago
runner365 03ef01c635 update configure 5 years ago
winlin c3bf0cbe1b For #1547, check options for crossbuild. 5 years ago
winlin ba61fe8bc5 Fix #1221, remove complex configure options. 3.0.104 5 years ago
winlin 0df108740a Fix #1547, support crossbuild for ARM/MIPS. 5 years ago
winlin 6af8e38017 For #1547, support setting cc/cxx/ar tools. 3.0.103 5 years ago
winlin a6fe4e80d3 For #1547, remove the SRS_OSX macro in code 5 years ago
winlin 024433f327 For #1547, refine configure, remove some macros 5 years ago
winlin 7240fe3040 For #1509, decrease the fast vector init size from 64KB to 64B. 3.0.99 5 years ago
winlin 416568f4ab Remove FFMPEG and NGINX, please use srs-docker instead 5 years ago
winlin a11461905b Remove FFMPEG and NGINX, please use srs-docker instead . 3.0.82 5 years ago
winlin bf807778e5 For #1537, #1282, support multiple options for --extra-flags 5 years ago
winlin f47e846bd2 For #1537, #1282, refine build st script 5 years ago
winlin 916ec71801 For #1537, #1282, use ST source code in SRS 5 years ago
winlin c91ffbee93 For #1537, #1282, remove not used patches, note the patch for ARM already merged to ST in SRS3 5 years ago
winlin a0c631de9f For #1537, #1282, support --extra-flags for unknown CPU arch. 5 years ago
winlin 71810c0209 For #1537, disable crossbuild for ARM/MIPS. 5 years ago
winlin dffc96d2fe For #1537, disable crossbuild for ARM/MIPS. 5 years ago
winlin cee4feda61 Fix make -jN random failed. 5 years ago
winlin 8047d0df45 For #1042, add test for RAW AVC protocol. 5 years ago
winlin 7bd7e1ccca Refine the circleci codecov script. 5 years ago
winlin d866c77265 Fix the path for circleci 5 years ago
winlin 20fbb4466f Fix the path for circleci 5 years ago
winlin f1cca0c360 Fix the path for circleci 5 years ago
winlin 0c673deb81 Fix the path for circleci 5 years ago
winlin fae3a714a2 Fix the path for circleci 5 years ago
winlin 4c93d3a4c7 Fix the path for circleci 5 years ago
winlin 749b9fe444 Fix the path for circleci 5 years ago
winlin 0677e378ba Fix the path for circleci 5 years ago
winlin e3077a8034 Fix the path for circleci 5 years ago
winlin 1b2aff84bc Fix the path for circleci 5 years ago
winlin c90e321f9c Fix the path for circleci 5 years ago
winlin 94adda5dae Fix the circleci path 5 years ago
winlin 979f82e0dc Fix the circleci path. 5 years ago
winlin 0741b64b25 Remove KAFKA. 3.0.53 5 years ago
winlin 306ed8dbc8 Remove KAFKA. 3.0.53 5 years ago
winlin 5d17bb8bb0 Remove KAFKA. 3.0.53 5 years ago
winlin 9cdd506b4f Deprecated srs-librtmp. 6 years ago
winlin a4160308f5 Refine comments. 6 years ago
winlin 6c12aa0eca Refine srs_update_system_time in time unit 6 years ago
winlin a9a720e32f Cover ST Coroutine and time unit. 3.0.48 6 years ago
winlin c646e3f287 CI: Research support codecov 6 years ago
winlin a25efa3764 CI: Update codecov badge 6 years ago
winlin 7243d8e7b8 CI: Support codecov 6 years ago
winlin 5d959661e7 No sudoer 6 years ago
winlin 2e9bf2af83 Always enable SRS_StreamCaster 6 years ago
winlin 1dc95cba78 Always enable SRS_Ingest 6 years ago
winlin aa1a5442f9 Always enable SRS_Ingest 6 years ago
winlin e4e6dd2169 Always enable SRS_SSL 6 years ago
winlin 0bc7fdbb35 Always enable SRS_SSL 6 years ago
winlin 8e294709b0 Always enable SRS_STAT 6 years ago
winlin 71f1ccbf90 Always enable SRS_HLS 6 years ago
winlin f003ba9a29 Always enable SRS_DVR 6 years ago