Commit Graph

4069 Commits (c210c0b2f5e2de19d9b295c86f6f05dd20d78129)

Author SHA1 Message Date
winlin ad3cfbfd2c For #1579, support start/final wait for gracefully quit. 4.0.6 5 years ago
winlin 388ad61cdc Merge branch '3.0release' into 4.0release 5 years ago
winlin dc0f804452 For #1579, support start/final wait for gracefully quit. 3.0.121 5 years ago
winlin d87f58a611 For #1579, support gracefully quit and force to. 4.0.5 5 years ago
winlin 0c48c42f36 Merge branch '3.0release' into 4.0release 5 years ago
winlin 58b40478b6 For #1579, support force gracefully quit. 3.0.120 5 years ago
winlin eefd74e0e4 Merge branch '3.0release' into develop 5 years ago
winlin 3c597545b1 For #1579, support gracefully quit. 3.0.119 5 years ago
winlin e6c329293c Refine log 5 years ago
winlin f4c7b882c5 For #1579, define signals for fast/grace quit and upgrade 5 years ago
夏立新 d6e11706ec Fix disconnect RTSP connection has assertion, resulting in program exit 5 years ago
夏立新 df3ec15cd1 Fix checking the completion of one frame data in RTSP RTP stream 5 years ago
winlin 5be69d290f For #1601, flush async on_dvr/on_hls events before stop. 3.0.118 5 years ago
winlin 4e7e9809f3 Fix bash script bug for macOS, eventhough we don't support it. 5 years ago
winlin 0723b36f0e Merge branch '3.0release' into develop 5 years ago
winlin 131acf5bb0 For #1595, migrating streaming from ossrs.net to r.ossrs.net. 3.0.117 5 years ago
winlin 4276bea463 Migrating streaming service from ossrs.net to r.ossrs.net 5 years ago
winlin 23324cde31 Migrating streaming service from ossrs.net to r.ossrs.net 5 years ago
Alex.CR ce4123f250
rtmp tcp listen port bugs in srt2rtmp (#1602)
* update srt2rtmp about rtmp listen tcp port

* update srt2rtmp about rtmp listen tcp port
5 years ago
runner365 94741c1676 update srt2rtmp about rtmp listen tcp port 5 years ago
runner365 76204fa2ba Merge remote-tracking branch 'srs/develop' into 3.0release 5 years ago
runner365 8e40f9cf22 update srt2rtmp about rtmp listen tcp port 5 years ago
winlin 8b7fbac7d4 SRT supports detail config for DynamicConfig. 4.0.4 5 years ago
Alex.CR 9dad53691e
solve latency parameter error (#1600)
* solve latency parameter error
5 years ago
runner365 d8419bd4dd solve latency parameter error 5 years ago
Alex.CR 5f7d23f123
add srt parameter configure (#1599)
* if there isn't srt connect, it needn't epoll wait

* solve repush srt bugs

* change two thread to one thread

* mpegts discard header is not 0x47

* add srt_epoll_clear_usocks

* add srt parameter configure
5 years ago
runner365 24f286684e add srt parameter configure 5 years ago
Alex.CR c2012379af
change srt epoll thread to one thread (#1597)
* if there isn't srt connect, it needn't epoll wait

* solve repush srt bugs

* change two thread to one thread

* mpegts discard header is not 0x47

* add srt_epoll_clear_usocks
5 years ago
runner365 6f4c124f58 solve merge confict 5 years ago
runner365 1a1d0e9267 add srt_epoll_clear_usocks 5 years ago
runner365 548c918efb mpegts discard header is not 0x47 5 years ago
runner365 4fdf242e99 change two thread to one thread 5 years ago
winlin d2a071f041 Add TODO for incompatible APIs of librtmp 5 years ago
Alex.CR 3847807534
solve srt repush bugs (#1596)
* if there isn't srt connect, it needn't epoll wait

* solve repush srt bugs
5 years ago
runner365 1c6203bda2 solve repush srt bugs 5 years ago
runner365 1941f55475 if there isn't srt connect, it needn't epoll wait 5 years ago
winlin bdc7973596 Merge branch '3.0release' into develop 5 years ago
winlin fc769550db Fix #665, fix HTTP-FLV reloading bug. 3.0.116 5 years ago
winlin f6fa889393 For #1592, default ff_log_level to info 5 years ago
winlin c6d914bc13 Fix #1592, fix terminal echo off by redirect process stdin. 3.0.115 5 years ago
winlin c50c51889a For #1592, support ff_log_level and default to warning 5 years ago
winlin 2fa151726b For #1592, rename ff_log_dir. 5 years ago
winlin 823b4fa56f Merge branch '3.0release' into develop 5 years ago
winlin a99cee2819 For #1186, refactor security check. 3.0.114 5 years ago
winlin b9d45ba7d9 For #1186, refactor security check. 3.0.114 5 years ago
winlin c51c378869 For #1186, refactor security check. 3.0.114 5 years ago
winlin 3023dc7b40 Update project code. 4.0.3 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 4f39303f37 Fix #939, response right A/V flag in FLV header. 3.0.113 5 years ago
winlin 68efca4fa9 For #939, always enable fast FLV streaming. 5 years ago
winlin a2a6ca8258 For #939, always enable fast FLV streaming. 5 years ago
winlin fb555b4d8f Merge branch '3.0release' into develop 5 years ago
winlin c9a2e19b2f Support isolate version file. 3.0.112 5 years ago
winlin 77114c7df0 Merge SRS3 5 years ago
winlin 41f3925abc Add version file for srs3 5 years ago
winlin 23ece94064 Fix #1206, dispose ingester while server quiting. 3.0.111 5 years ago
winlin a6f88805f3 Remove test code 5 years ago
winlin f18cc89860 Update version 5 years ago
winlin 31db28b70d Update version 5 years ago
winlin c90f441655 Update version 5 years ago
winlin 7c3b3608c0 Update version 5 years ago
winlin feca34ee59 Update version 5 years ago
winlin ec69b0786c Update version 5 years ago
winlin 6a514732b5 Update version 5 years ago
winlin afc0faf738 Use multiple revisions. 3.0.111 5 years ago
winlin deaa0f0f15 Update version 5 years ago
winlin 0fc026ef6b Update version 5 years ago
winlin 6ed6ce58e4 Merge SRS3 5 years ago
winlin adf7ef4511 Fix #1230, racing condition in source fetch or create. 3.0.110 5 years ago
winlin b605edb9b3 Merge 3.0 5 years ago
winlin 5d365bade8 Fix #1303, do not dispatch previous meta when not publishing. 3.0.109 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 d5c1546237 Update doc for SRT 5 years ago
winlin 88c9c13707 Update readme for SRT 5 years ago
winlin a7631a2850 Update doc 5 years ago
winlin fd3e4f406a Update doc 5 years ago
winlin ec3b442a42 Update doc 5 years ago
winlin c9f3706425 Move doc 5 years ago
winlin 2775a391e0 Fix #878, remove deprecated #EXT-X-ALLOW-CACHE for HLS. 3.0.108 5 years ago
winlin 74154cdfd9 Fix #703, drop video data util sps/pps. 3.0.107 5 years ago
winlin a17c1e5f65 Merge SRT from runner365 5 years ago
runner365 8d277c6e8b solve merge problem 5 years ago
runner365 dece458a90 solve rtmp client timeout bugs in srt2rtmp 5 years ago
winlin bbc7023f85 Merge SRS3 5 years ago
winlin 978d5e993b Fix #1108, reap DVR tmp file when unpublish. 3.0.106 5 years ago
winlin 5d0833fcc3 Add author runner365 5 years ago
winlin fddfbdde5f Fix #1147, support SRT(Secure Reliable Transport). 4.0.1 5 years ago
winlin b7855d133d Merge remote-tracking branch 'runner365/3.0release.srt.dev' into srt 5 years ago
winlin 5f174552f3 Merge SRT 5 years ago
winlin 235c889e14 Update config 5 years ago
winlin e3169a080b Refactor SRT build, use libsrt.a static library 5 years ago
winlin 307a4315f1 Fix bug, should return error when wrapped 5 years ago
winlin 7c9b31815f Refactor code, add stop for hybrid server to do cleanup. 5 years ago
winlin db5788b205 Update README for SRT 5 years ago
winlin 2363d258de Refactor hybrid server model 5 years ago
winlin 33c6bf1f8f Refactor SRT, using reverse dependency, SRT depends on APP. 5 years ago
winlin 87ba204a42 Update doc for SRT url. 5 years ago
winlin 1959d1d920 Extract hybrid server for SRT 5 years ago
winlin 225c830971 Refine main run process 5 years ago
runner365 06e7a20b5f update streamid decode 5 years ago
winlin d88d422794 Update doc for SRT. 5 years ago
runner365 d7437834d4 update is_streamid_valid 5 years ago
winlin bc26df4893 Remove noused debug function srs_trace_data 5 years ago
winlin aacf519169 Revert log for forwarder in source 5 years ago
winlin a7b8695cb0 Refactor code, include without path 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
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
winlin c7f6eef4ac Refine config file, link to issue. 5 years ago
winlin 65e8835fb5 Ignore .vscode in git. 5 years ago
winlin d28e82962d Ignore .vscode in git. 5 years ago
runner365 03ef01c635 update configure 5 years ago
runner365 d4c08c44d8 remove modules for srt compile 5 years ago
runner365 746d188e6f update srt.conf 5 years ago
runner365 5c5fd805c5 add srt mpegts to rtmp 5 years ago
winlin 6107db91f5 Release 3.0 alpha9, 3.0a9, 3.0.105 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 1bf90a6e21 Ignore noreply user. 5 years ago
l 86d04a70ed Fix #1580, fix cid range problem. 3.0.102 5 years ago
winlin 9ac8585cf9 Fix codec check 5 years ago
winlin 3900179685 For #307, #1070, define FLV CodecID for AV1 and Opus. 3.0.101 5 years ago
runner365 7b9e3ecdc4 add ts demux 5 years ago
winlin 9dbd049e79 For #1568, extract SrsSourceManager from SrsSource. 5 years ago
winlin 0e750ab3eb For #1575, use RTMP redirect as tcUrl and redirect2 as RTMP URL. 3.0.100 5 years ago
winlin 7240fe3040 For #1509, decrease the fast vector init size from 64KB to 64B. 3.0.99 5 years ago
winlin 857c783efc For #1509, release coroutine when source is idle. 3.0.98 5 years ago
runner365 1481928b53 reject repeated srt pusher connection 5 years ago
runner365 b53b75ea1e srt pull/push server 5 years ago
winlin 816aa91a7f Fix utest bug, init fd 5 years ago
runner365 aeee3011ef add srt server file 5 years ago
winlin 98df29c6fb For #1042, improve test coverage for service. 3.0.97 5 years ago
winlin 6c1067d56a Merge from 2.0 5 years ago
winlin dd46a4f700 Fix #1554, support logrotate copytruncate. 2.0.272 5 years ago
winlin c08b6f1961 Merge 2.0, support logrotate copytruncate. 3.0.96 5 years ago
winlin 731e87876e Fix #1554, support logrotate copytruncate. 2.0.271 5 years ago
Michael.Ma 459488bcf8 fix logrotate empty file hole issue (#1561)
* fix logrotate empty file hole issue
refer to https://github.com/ossrs/srs/issues/1554
5 years ago
winlin 36bfbb902b Refien utest for log heaer generating. 5 years ago
winlin 80bac7d982 Improve test coverage for rtmp client service. 5 years ago