Commit Graph

80 Commits (03389f5e8cae69eff6423c9862222456999f530d)

Author SHA1 Message Date
winlin f71b833520 Refine sendmmsg, move to ST
winlin 2a0562da5e Refine RTC, disable NASM, SENDMMSG, SRTP-NASM
winlin 0b62ca02b7 Merge develop
winlin 028ef56772 Fix sendmmsg build failed bug
winlin cef1ba9385 Update doc
winlin bff93c3f6a Update ST doc
winlin a579f51e72 Remove ST in research
winlin ce36a970ff Refine perf stat
winlin dc3df926eb For , support configure with sendmmsg.
winlin 55a4052d90 For , support sendmmsg to improve RTC performance
winlin cdb20c79cc Revert part of 01d5e4da, to keep both openssl 1.0 and 1.1, because SRTP depends on 1.0
winlin 60d810693c Refine rebuild components
winlin c1e124786c For , fix build warnings for rtc
winlin dae7af8444 For , rtc support osx
winlin 04c3370458 Merge branch 'develop' into feature/rtc
winlin c2b02f86fa Merge 4.0release
winlin c339542ce0 Support macOS OSX
bepartofyou 923209b070 Merge remote-tracking branch 'srs/feature/codec' into feature/rtc_audio
bepartofyou 8332a2fbdb ffmpeg ubuntu build files
winlin 41acc5033e For , support disable asm for FFMPEG
winlin 37c84eccc0 For , , add x86 asm for ffmpeg for rtc
winlin 4308f238c0 For , , add ffmpeg-4.2-fit for rtc
winlin 634a14bfa6 For , , add opus codec library
xiaozhihong 936ba7583e modify depend.sh
xiaozhihong 9d5495c0c2 "stun and dtls done"
xiaozhihong 1c74083de8 Revert "use libco instead of state-thread(st), still have some bug"
This reverts commit 7c8a35aea9.
xiaozhihong 7c8a35aea9 use libco instead of state-thread(st), still have some bug
winlin c5a8d21db6 For , , use new algorithm for arm.
winlin 84f6f3d051 For , , support aarch64 for armv8. 3.0.84
winlin ea8111cff5 For , support aarch64 for armv8. 3.0.84
winlin ff2001a612 Compress repository, remove gprof files.
winlin a11461905b Remove FFMPEG and NGINX, please use srs-docker instead . 3.0.82
winlin 97bb8a5405 For , , support disable ASM to avoid building bug.
winlin b672ad4b1f For , , sync with state-threads/srs
winlin 4e93ded864 For , , remove not used file st-1.9.zip
winlin e42633cd65 For , , when not use builtin setjmp, donot compile md.S
winlin 916ec71801 For , , use ST source code in SRS
winlin c91ffbee93 For , , remove not used patches, note the patch for ARM already merged to ST in SRS3
winlin 23a2d8eefd Support HTTP-FLV params. 3.0.46
winlin a554dd85e1 Fix GCC7 build error, this statement may fall through. 2.0.263
winlin ba4ef34d27 Merge 2.0release
Steven Liu 78cf3d4b58 upgrade x264 and ffmpeg to newest version ()
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>
winlin 58e501ee24 Fix , Support build on OSX10.14 Mojave. 2.0.258
HungMingWu 01d5e4da17 Replace openssl from l-1.0.1f to 1.10e ()
DUe to API breakchange, add a wrapper for backward compatibility
HungMingWu 33d6274217 Replace ffmpeg version from 2.1.1 to 3.2.4
winlin f9a159cd21 patch ST for valgrind and ARM. 3.0.11
winlin a28c051c2c osx support build nginx and ffmpeg
Nimrod A. Abing (on kohima) bc93147426 for , disable st examples. for , refine the st init and event select.
winlin db7ddfd510 fix , , support osx(darwin) for mac pro. 2.0.137.
winlin b360fe279d remove libaacplus.