Commit Graph

387 Commits (6cdb08cc87a98333ea971da4c7a815a18ab8749e)

Author SHA1 Message Date
xiaozhihong 62563bdd81 rtc framework 5 years ago
xiaozhihong 51abb0844e rtp session manager, stun codding 5 years ago
xiaozhihong bc22ebe949 add rtc http request and response, exchange sdp. 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 55fa62e41f Update version4 5 years ago
winlin 59439cf8b5 Merge branch '3.0release' into develop 5 years ago
winlin c01806d5c4 Refine version3 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 5f174552f3 Merge SRT 5 years ago
winlin e3169a080b Refactor SRT build, use libsrt.a static library 5 years ago
winlin db5788b205 Update README for SRT 5 years ago
winlin 33c6bf1f8f Refactor SRT, using reverse dependency, SRT depends on APP. 5 years ago
winlin 1959d1d920 Extract hybrid server for SRT 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
winlin 2de8d788f6 Revert configure changes(srs_ingest_hls,utest) in previous commit 5 years ago
winlin 106113c5f0 For previous revert, pick some code for LibSRTRoot 5 years ago
winlin a27c4f7095 Revert "remove modules for srt compile"
This reverts commit d4c08c44d8.
5 years ago
runner365 03ef01c635 update configure 5 years ago
runner365 d4c08c44d8 remove modules for srt compile 5 years ago
runner365 5c5fd805c5 add srt mpegts to rtmp 5 years ago
winlin 6af8e38017 For #1547, support setting cc/cxx/ar tools. 3.0.103 5 years ago
winlin 024433f327 For #1547, refine configure, remove some macros 5 years ago
runner365 7b9e3ecdc4 add ts demux 5 years ago
runner365 b53b75ea1e srt pull/push server 5 years ago
runner365 aeee3011ef add srt server file 5 years ago
winlin 9140e0f19d Improve test coverage for kernel mp4. 5 years ago
winlin a11461905b Remove FFMPEG and NGINX, please use srs-docker instead . 3.0.82 5 years ago
winlin a0c631de9f For #1537, #1282, support --extra-flags for unknown CPU arch. 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 1e4f22f83d Fix random build failed bug for modules. 5 years ago
winlin 8047d0df45 For #1042, add test for RAW AVC protocol. 5 years ago
winlin 0394d95e4b Refine file structure for RTMP/HTTP protocol stack utest. 5 years ago
winlin 2b2a62ccba Cover protocol stack RTMP. 0.6.63 5 years ago
winlin 64288d1f1e Support systemctl service for CentOS7. 3.0.58 5 years ago
winlin 5d17bb8bb0 Remove KAFKA. 3.0.53 5 years ago
winlin 9cdd506b4f Deprecated srs-librtmp. 6 years ago
winlin 839a496d50 Refine get_mr_sleep in time unit 6 years ago
winlin 4302ab7708 Refine get_dash_fragment to time unit 6 years ago
winlin a9a720e32f Cover ST Coroutine and time unit. 3.0.48 6 years ago
winlin a2b0767874 Fix build failed. 6 years ago
winlin c646e3f287 CI: Research support codecov 6 years ago
winlin 7243d8e7b8 CI: Support codecov 6 years ago
winlin c6844527fb Always enable SRS_SSL 6 years ago
winlin e4e6dd2169 Always enable SRS_SSL 6 years ago
winlin ee068cf120 For #1109, Support without ssl for HLS key. 7 years ago
winlin 469250f850 For #464, support origin cluster api 7 years ago
winlin 5730bf8e43 Fix #913, support complex error. 3.0.26 7 years ago
RocFang 015e76cb3f Update configure (#1033)
allow user to add some specific flags.
7 years ago
winlin 609605a50b Fix #820, extract service for modules. 3.0.21 8 years ago
winlin e3526c0cf6 For #820, modules use service only. 8 years ago
winlin ff822b55cd For #820, extract service module. 8 years ago
winlin da4c390d69 For #299, extract fragment and fragment window for hls 8 years ago
winlin 16cde27a1e Remove MacOS compile option, for it's on use. It's caused by paralell make 8 years ago
winlin ad87bd7cf2 Refine configure 8 years ago
winlin cdfded6a74 Support disable valgrind 8 years ago
winlin 89a5fa69d1 Refine srs-librtmp, set the schema, rather that connect app3 8 years ago
HungMingWu a6582c6208 Disable openssl thread support to prevent ubuntu linking pthread error 8 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
winlin c4a510b834 For #299, refine the codec info structure. 8 years ago
winlin 477414106a add dash files. 8 years ago
winlin eaa222f034 for #742, refine the file reader and writer interface. 8 years ago
winlin 6b6ac9a054 for #738, add box and fullbox. 8 years ago
winlin 91a3989372 for #738, add mp4 demuxer files to kernel. 8 years ago
winlin b7dd764920 update gitignore 8 years ago
winlin 28517849ed refine typo 8 years ago
winlin 0596550a72 Merge branch '2.0release' into develop 9 years ago
winlin 92fb81003c link crypto when use sys-ssl 9 years ago
winlin f1e7e9d933 support gmd. change work_dir. hourglass. add utilies. 9 years ago
winlin 9d22d09646 show signature of server. 9 years ago
winlin b2ae1acaa4 copy http-parser-2.1 into srs http stack. 9 years ago
winlin 01c46bdbfd rename org simle-rtmp-server to ossrs 9 years ago
winlin 1ffd5fd455 rename org simple-rtmp-server to ossrs 9 years ago
winlin 6efd2dd27e add load balance round robin for brokers. 9 years ago
winlin 8b6c78b862 Merge branch '2.0release' into develop 9 years ago
winlin d1de097f5e fix make clean bug, donot rm when no dir 9 years ago
winlin 4e88262512 merge from srs2 to check cpus. 9 years ago
winlin f6e655396c for #485, support cross build for arm 9 years ago
winlin f75058413d Merge branch '2.0release' into develop 9 years ago
winlin 7dcdb18588 support build on pi and cubie 9 years ago
winlin abb5c5ad31 add kafka producer 9 years ago
winlin df6ac8842c rename rtmp utility to protocol utility 9 years ago
winlin 82ff05c1d4 rename rtmp io to protocol io 9 years ago
winlin 168625dce2 rename rtmp amf0 to protocol amf0. 9 years ago
winlin d32632ee8a rename SrsFastBuffer to SrsFastStream 9 years ago
winlin ca3577e11b rename temp to stream 9 years ago
winlin a4f51564db rename kernel stream to buffer 9 years ago
winlin ac2b03a3ed rename srs_kernel_buffer to temp 9 years ago
winlin 1de2bb0801 add kafka protocol files. 10 years ago
winlin c34b0c86e1 fix #367, support nginx-rtmp exec. 3.0.1 10 years ago
winlin 0e1861b084 for #367: extract the process from ffmpeg to exec programs. 10 years ago
winlin 66a26bdce8 move json from app to protocol 10 years ago
winlin 2cf526ffc7 close #454, support obs restart publish. 2.0.184 10 years ago
winlin 3b8daafc03 use local openssl header files to avoid warnings on osx. 10 years ago
winlin f8f6e438cc extract http static and http stream from http conn. 10 years ago
winlin baa892a762 merge srs_app_st_socket to srs_app_st. 10 years ago