Commit Graph

362 Commits (8b80566f780b2b040f5f92b006aecf3776fc1e34)

Author SHA1 Message Date
winlin 9d54bcd114 Actions: Show commit and messages. 3 years ago
winlin cae35d7a6e Actions: Show commit and messages. Fix MIPS build fail. 3 years ago
winlin 8685c9c12c OpenWRT: Support cross-compile SRS 3 years ago
winlin b6d02a51b8 OpenWRT: Fix build issues 3 years ago
winlin 7d4cae45c5 Release 4.0 dev1, v4.0.146 4 years ago
winlin ed6f8689b4 Release 4.0 dev1, v4.0.146 4 years ago
winlin d02ba80db1 Squash: Fix bug for building FFmpeg 4 years ago
winlin bfae75077e Fix #2431, configure FFmpeg bug. 4.0.135 4 years ago
winlin a594678e3d Squash #1685, #1282, #1547: Support ARM platform. 5.0.5 4 years ago
winlin 70e552ef23 Guess where FFmpeg is. 4.0.129 4 years ago
winlin 6038276b4e Fix bug for build on osx 4 years ago
winlin 229578cc65 Fix #1685, support RTC cross-build for armv7/armv8(aarch64). 4.0.128 4 years ago
winlin 1e9de0e191 For #1685: Cross build RTC with FFmpeg 4 years ago
winlin efdbf37255 Squash: Move GB28181 to feature/gb28181. 5.0.4 4 years ago
winlin 68c48e27f5 Change GB28181 to feature/gb28181. 4.0.127 4 years ago
winlin f75ef2f808 Build: Support --shared-ffmpeg 4 years ago
winlin d5266725e2 Build: Support --shared-ffmpeg to link with *.so for LGPL license. 4.0.126 4 years ago
winlin 785d2fce08 Build: Support --shared-srt 4 years ago
winlin f44224a2a1 Build: Support --shared-srt to link with *.so for MPL license. 4.0.125 4 years ago
winlin 6dc8d9dd6f SquashSRS4: Remove srs-librtmp 4 years ago
winlin 3fb6433c9e Tools: Ignore some unused options 4 years ago
winlin 442cf615c0 ST: Simplify it, only Linux/Darwin, epoll/kqueue, single process. 5.0.2
commit f4872e528cad07f8ea683cc8cb26e34111bad1b5
Author: winlin <winlin@vip.126.com>
Date:   Fri Feb 26 09:13:21 2021 +0800

    ST: For #2188: Remove sendmmsg from ST.

commit aaeb8919bd4a026268e0600398cb1e9ad477663f
Author: winlin <winlin@vip.126.com>
Date:   Thu Mar 11 08:09:54 2021 +0800

    ST: Refine utest script.

commit d1ac9da53060b6bfa82b5d041da4c2ad9bd6b90a
Author: winlin <winlin@vip.126.com>
Date:   Wed Mar 3 11:02:25 2021 +0800

    ST: Support fast utest and coverage

commit 8400115b83c022e33f59422dbf6d85ee46fb9edb
Author: winlin <winlin@vip.126.com>
Date:   Fri Feb 26 07:02:19 2021 +0800

    ST: Always use unserialized accept for linux or darwin

commit c3686f2bca80d2c139239b08975575b1bb981ffa
Author: winlin <winlin@vip.126.com>
Date:   Fri Feb 26 06:54:05 2021 +0800

    ST: Refine ARFLAGS by disable the verbose log

commit aaa5c4f863eba278c4ed2b29a46297fb01a4ed63
Author: winlin <winlin@vip.126.com>
Date:   Thu Feb 25 08:58:46 2021 +0800

    ST: Stack always grows from top to down.

commit dddd466e5c2e418c6f4896cd8bf701130052b3d9
Author: winlin <winlin@vip.126.com>
Date:   Thu Feb 25 08:51:31 2021 +0800

    ST: Ignore process fork, for single process only

commit 7906cb5f6e78c916cb8b8d9522275bfc086bb6a3
Author: winlin <winlin@vip.126.com>
Date:   Thu Feb 25 08:50:59 2021 +0800

    ST: Fix build warnings

commit d94921b84a3b6cf88ace2c766cc2bfedb9c0602e
Author: winlin <winlin@vip.126.com>
Date:   Thu Feb 25 07:27:45 2021 +0800

    ST: Remove select and poll support, only epoll and kqueue

commit 76d202514615f78d1a8f2b15778f3dac5abf4abb
Author: winlin <winlin@vip.126.com>
Date:   Thu Feb 25 07:10:47 2021 +0800

    ST: Remove multiple OS support, except Linux and Darwin.

commit 13c4ba345c61170e86dde486a174378ca235f442
Author: winlin <winlin@vip.126.com>
Date:   Thu Feb 25 06:59:35 2021 +0800

    ST: Remove __ia64__ CPU support

commit 46c06e4a11879cfeb828382e44f11287782ce4b5
Author: winlin <winlin@vip.126.com>
Date:   Wed Feb 24 11:37:27 2021 +0800

    ST: Remove unused files for ST
4 years ago
winlin e3bca883e1 SuqashSRS4: Build SRT native 4 years ago
hondaxiao 90f1b482ab SRT: Build SRT from source by SRS. 4.0.115 4 years ago
winlin 206d95879f SquashSRS4: Add one to one RTC demo. 4 years ago
winlin 5e6fe49da1 Add one to one demo for no-localhost 4 years ago
winlin b4b79179a7 SuqashSRS4: Update players 4 years ago
winlin 7cae97e4d3 SquashSRS3: Update players 4 years ago
winlin d4a8a72388 SquashSRS4: Add console. Disable cherrypy by default. 4 years ago
winlin de1c7522f0 SquashSRS3: Add console 4 years ago
winlin 4f1aa924e6 SquashSRS4: Add security scan. Feed TWCC before drop PT. 4 years ago
winlin 7f8df6f21f Build: Refine script for SRTP.
Because we have upgraded to openssl-1.1.1d and libsrtp-2.3,
so it's able to enable ASM for SRTP for not only openssl-1.0,
because libsrtp-2.3 fixed the capacity bug.
4 years ago
winlin 27712fdda7 Rename ffmpeg-4.2-fit to ffmpeg-4-fit 4 years ago
winlin b19074721c Refine build script 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 c9d68aae79 Refine FFmpeg-4.2-fit build bug 4 years ago
winlin 812d4ebfea Refine FFmpeg-4.2-fit build, copy source code 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
xialixin@kanzhun.com fdaee20b81 For #2200, Enable RTC and FLV for GB28181 4 years ago
winlin 0fe031a156 Support to disable stats by default 4 years ago
winlin 3fa767f3cc Build: Support --ssl-local to rebuild openssl even system exists 4 years ago
winlin 6e3bd61599 Enable --nasm and --srtp-asm by default for performance. 4.0.64 4 years ago
winlin b9a5d4beb6 Refine options with default value 4 years ago
winlin e26b685169 Refine script 4 years ago
johzzy 3c14a96bdd
fix: html5 video tag resolution adaptive. (#2128) 4 years ago
winlin 18d049accc Support disable CherryPy. 4.0.57 4 years ago
winlin d2df045d0e For #1657, enable HTTPS by default 4 years ago
winlin 365d3b8bda Merge SRS3.0 4 years ago
winlin 9a963c6fd2 Fix #509, Always malloc stack on heap. 3.0.153 4 years ago
winlin 99afdb361f Merge branch '3.0release' into 4.0release 4 years ago
winlin aac170b75e Refine build script 4 years ago
winlin 0a09b53fc1 Refine build script 4 years ago
winlin a51e275414 Merge SRS3 4 years ago
winlin 6dc3d85ded Allow FFmpeg if exists at /usr/local/bin/ffmpeg. 3.0.147 4 years ago
winlin 1d92ff73fb Fix build script 4 years ago
winlin be1a1d99de Merge SRS3 4 years ago
winlin e1ff69f292 Refine build script, use libssl in docker. 3.0.146 4 years ago
winlin dd13889772 BUILD: Compatible with 3.0 options, ignore it 5 years ago
winlin 7c572dbae3 Merge branch 'feature/rtc' into develop 5 years ago
winlin be5d76009e RTC: Support build without RTMP2RTC bridger, no FFmpeg fit. 5 years ago
winlin a822c841cb Merge branch '3.0release' into develop 5 years ago
winlin ac69889b3a Link FFmpeg if exists 5 years ago
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 3a58d9859c RTC: Extract rtc server in app 5 years ago
winlin 2a0562da5e Refine RTC, disable NASM, SENDMMSG, SRTP-NASM 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 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 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 bb0ca05390 Merge branch 'develop' into feature/rtc 5 years ago
winlin 9c1dfb79d3 Fix gperf build bug 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 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 bd05f69d0b Refine openssl build script on OSX 5 years ago
winlin 15384e61e2 Remove duplicated build for srtp2 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 6935bb18ae Merge branch '4.0release' into develop 5 years ago