Commit Graph

209 Commits (0e550d496bb46832ea11532a0dbc9f3fa4766b1b)

Author SHA1 Message Date
winlin ccbc11c2d6 Test: Fix bug for srs-bench. 4 years ago
winlin c07b7db3c5 Test: Update srs-bench. 4 years ago
winlin e74810230a SquashSRS4: Regine DTLS and add regression tests. 4.0.84 4 years ago
winlin f066914968 Test: Add missing files. 4 years ago
winlin 27d4080084 Test: Fix check file bug 4 years ago
winlin 030b94e717 Test: Add missing files for srs-bench 4 years ago
winlin 06f2e1462e DTLS: Update regression tests 4 years ago
winlin 7d12c3641a Merge ST, support utest and coverage by gtest. 4 years ago
winlin bb3bd1705e Refine the regression test tool, add missing files 4 years ago
winlin 876210f6c9 For regression test, add srs-bench to 3rdparty 4 years ago
winlin 27712fdda7 Rename ffmpeg-4.2-fit to ffmpeg-4-fit 4 years ago
winlin 8089fc004c Upgrade libsrtp from 2.0.0 to 2.3.0, with source code. 4.0.79 4 years ago
winlin 3749d4d833 Update doc 4 years ago
winlin 921e4041ba Update doc 4 years ago
winlin 96dbd7bced Upgrade openssl from 1.1.0e to 1.1.1b, with source code. 4.0.78 4 years ago
winlin cec588e08a For #2188: Remove sendmmsg from ST. 4 years ago
winlin 0fe031a156 Support to disable stats by default 4 years ago
winlin a049ce3fb7 For #2194, Core: Refine yield for high performance timer. 4 years ago
winlin b4b9776b02 Core: Support yield current coroutine for high performance timer. 4 years ago
winlin d8563398b2 Clock: Update stat. Insert timer to execute first 4 years ago
winlin 9db7126eb4 Core: Refine ST stat for thread switch 4 years ago
winlin 15f7fa2c36 Core: Refine ST stat for io events 4 years ago
winlin 12d7e57011 Core: Refine sched and clock stat 4 years ago
winlin 70fb647ac9 Perf: Add stat for sched of ST. 4 years ago
winlin e91e0eaf46 Perf: Add stat for io of ST. 4 years ago
winlin 6fa3b8212c Update ST doc 4 years ago
winlin 9ada516e98 At least wait 1ms when <1ms, to avoid epoll_wait spin loop. 4.0.66 4 years ago
winlin cd83054759 ST: Update doc 4 years ago
winlin 09224ea7e0 ST: Update doc 4 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 0b62ca02b7 Merge develop 5 years ago
winlin 028ef56772 Fix sendmmsg build failed bug 5 years ago
winlin cef1ba9385 Update doc 5 years ago
winlin bff93c3f6a Update ST doc 5 years ago
winlin a579f51e72 Remove ST in research 5 years ago
winlin ce36a970ff Refine perf stat 5 years ago
winlin dc3df926eb For #307, support configure with sendmmsg. 5 years ago
winlin 55a4052d90 For #307, support sendmmsg to improve RTC performance 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 60d810693c Refine rebuild components 5 years ago
winlin c1e124786c For #307, fix build warnings for rtc 5 years ago
winlin dae7af8444 For #307, rtc support osx 5 years ago
winlin 04c3370458 Merge branch 'develop' into feature/rtc 5 years ago
winlin c2b02f86fa Merge 4.0release 5 years ago
winlin c339542ce0 Support macOS OSX 5 years ago
bepartofyou 923209b070 Merge remote-tracking branch 'srs/feature/codec' into feature/rtc_audio 5 years ago
bepartofyou 8332a2fbdb ffmpeg ubuntu build files 5 years ago
winlin 41acc5033e For #307, support disable asm for FFMPEG 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
xiaozhihong 936ba7583e modify depend.sh 5 years ago
xiaozhihong 9d5495c0c2 "stun and dtls done" 5 years ago
xiaozhihong 1c74083de8 Revert "use libco instead of state-thread(st), still have some bug"
This reverts commit 7c8a35aea9.
5 years ago
xiaozhihong 7c8a35aea9 use libco instead of state-thread(st), still have some bug 5 years ago
winlin c5a8d21db6 For #1537, #1282, use new algorithm for arm. 5 years ago
winlin 84f6f3d051 For #1537, #1282, support aarch64 for armv8. 3.0.84 5 years ago
winlin ea8111cff5 For #1537, support aarch64 for armv8. 3.0.84 5 years ago
winlin ff2001a612 Compress repository, remove gprof files. 5 years ago
winlin a11461905b Remove FFMPEG and NGINX, please use srs-docker instead . 3.0.82 5 years ago
winlin 97bb8a5405 For #1537, #1282, support disable ASM to avoid building bug. 5 years ago
winlin b672ad4b1f For #1537, #1282, sync with state-threads/srs 5 years ago
winlin 4e93ded864 For #1537, #1282, remove not used file st-1.9.zip 5 years ago
winlin e42633cd65 For #1537, #1282, when not use builtin setjmp, donot compile md.S 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 23a2d8eefd Support HTTP-FLV params. 3.0.46 6 years ago
winlin a554dd85e1 Fix GCC7 build error, this statement may fall through. 2.0.263 6 years ago
winlin ba4ef34d27 Merge 2.0release 6 years ago
Steven Liu 78cf3d4b58 upgrade x264 and ffmpeg to newest version (#1274)
The ffmpeg and x264 in srs is too old.

Signed-off-by: Steven Liu lq@chinaffmpeg.org
Signed-off-by: Steven Liu <lq@chinaffmpeg.org>
6 years ago
winlin 58e501ee24 Fix #1250, Support build on OSX10.14 Mojave. 2.0.258 6 years ago
HungMingWu 01d5e4da17 Replace openssl from l-1.0.1f to 1.10e (#774)
DUe to API breakchange, add a wrapper for backward compatibility
8 years ago
HungMingWu 33d6274217 Replace ffmpeg version from 2.1.1 to 3.2.4 8 years ago
winlin f9a159cd21 patch ST for valgrind and ARM. 3.0.11 8 years ago
winlin a28c051c2c osx support build nginx and ffmpeg 10 years ago
Nimrod A. Abing (on kohima) bc93147426 for #308, disable st examples. for #334, refine the st init and event select. 10 years ago
winlin db7ddfd510 fix #155, #135, support osx(darwin) for mac pro. 2.0.137. 10 years ago
winlin b360fe279d remove libaacplus. 10 years ago
winlin 8374017329 build libfdk-aac in ffmpeg. 2.0.108 10 years ago
winlin 15d4993cc3 slowdown the cpu usage for srs to calc connections when too many connections. 0.9.180 11 years ago
winlin 55989b4bc8 remove the libfreetype for it fullfill with bugs and always cause build failed. 0.9.139 11 years ago
winlin 603b3bcdcc add libfreetype2 for ffmpeg, remove the depends of freetype of build_ffmpeg. 11 years ago
winlin ff90278048 add speex1.2 to transcode flash encoder stream. change to 0.9.58 11 years ago
winlin c7a4dd8863 move wiki images to srs.release 11 years ago
winlin 5a4373d483 Support arm (ubuntu12 dev env)(debian armhf, v7cpu) with ssl/hls/librtmp. 11 years ago
winlin 98c9002b41 remove the patch for st for arm 11 years ago
winlin c1149607c9 simplify usage 11 years ago
winlin 179e2a2bba use zip format 11 years ago
winlin 59a2d5e7e0 add --with-gprof support 11 years ago
winlin 42ad264182 add gprof files and dot files 11 years ago
winlin 0b17b2a481 build gperftools 11 years ago
winlin 34e913c58f add gperftools for mem leak detect, mem/cpu profile. 11 years ago
winlin 47aee8dce0 add utest framework gtest 11 years ago
winlin ac3be10435 patch st and srs for arm build, allow user to specifies the gcc/g++ 11 years ago
winlin a6f4815994 use local openssl and link libssl.a 11 years ago
winlin 309322fd5c update the bootstrap wizard, use v2 11 years ago
winlin 263213d8b6 update version, add build date 11 years ago
winlin 041ce8f18f add ffmpeg build script 11 years ago
winlin e4840d4480 add ffmpeg build script 11 years ago
winlin df53681a07 add ffmpeg-2.1, x264-core138, lame-3.99.5, libaacplus-2.0.2. 11 years ago
winlin 93fec0997f add ffmpeg2.1 11 years ago
winlin c76043f95b add ccache zip 11 years ago
winlin eddef96479 add +x for build ccache script 11 years ago
winlin 3515af9dff add tools 11 years ago
winlin d631882d34 use nginx-1.5.7 for security hole fixed 11 years ago
winlin 57ea56970d add nginx and used as http server 11 years ago
winlin 3669419e4c support config and reload the pithy print. 11 years ago
winlin 7268dd15a1 add build framework 11 years ago