Commit Graph

2681 Commits (b2066cbf683847b8f49c6e4134d3b1f26b711e60)

Author SHA1 Message Date
winlin 6706bda42c for #752, release the io then free it for kbps. 2.0.232 8 years ago
winlin 60be29f324 fix #750, use specific error code for dns resolve. 2.0.231 8 years ago
winlin d76419e3bb fix #749, timestamp overflow for ATC. 2.0.230 8 years ago
cenxinwei 762d7a8884 fix publish_normal_timeout 配置读取错误 8 years ago
winlin 142a9733b2 refine encoder code for #536. 8 years ago
winlin e6eafd3b97 fix #740, convert ts aac audio private stream 1 to common. 2.0.229 8 years ago
winlin 6a8c232c5b fix #588, kbps interface error. 2.0.228 8 years ago
winlin c58dbe4d14 fix #588, kbps interface error. 2.0.228 8 years ago
winlin e3aa34ec5f fix #736, recovery the hls dispose. 2.0.227 8 years ago
winlin 087a596a63 refine hls html5 video template. 8 years ago
winlin 6fbda2ae3f for #635, refine hls open/close gop. 8 years ago
winlin 4104f25069 for #635, support IDR and NonIDR(open-gop). 8 years ago
winlin c9a71b7fb2 fix #635, hls support NonIDR(open gop). 2.0.226 8 years ago
winlin aa2b7afb44 refine code, print protocol level info. 8 years ago
winlin c67036d52e for #730, reset ack follow flash player rules. 2.0.225 8 years ago
winlin dc1f227aeb for #730, refine code to decode the acknowledge message 8 years ago
winlin 759c84a395 for #513, remove hls ram from srs2 to srs3+. 2.0.224 8 years ago
winlin aca8a79d95 fix #713, disable the source cleanup. 2.0.223 8 years ago
winlin cb1d47bfef fix #713, refine source to avoid critical fetch and create. 2.0.222 8 years ago
ME_Kun_Han ec4d1b3b4f fix bug: run srs at startup failed. (#454) 8 years ago
winlin 85a7cb884f fix bug: fix the way calculating PCR for ts(#678) (#430) 8 years ago
hankun e0ab8b080d fix bug: fix the way calculating PCR for ts(#678) 8 years ago
winlin d8599a56ca fix #654, crash when source cleanup for edge. 2.0.221 8 years ago
ME_Kun_Han f107f404ea fix bug for issues #654 (#426) 8 years ago
winlin 8b00e56a84 fix #666, crash when source cleanup for http-flv. 2.0.220 8 years ago
hankun 4f09bcce9f fix the bug: when trying to push same stream more than twice, to play it through http-flv will cause a core dump(#666) 8 years ago
winlin d6fc289c6a fix #661, close fd after thread stopped. 2.0.219 8 years ago
ME_Kun_Han 7058411cb8 fix the core dump when trying to close srs (#386) 8 years ago
winlin b19702f669 update srs player 9 years ago
winlin 3659eec9d1 update the cwd 9 years ago
winlin 07fe35f11d support asprocess for oryx. 2.0.218 9 years ago
winlin b748fac23a support asprocess for oryx. 2.0.218 9 years ago
winlin 2a01540433 support change work_dir for oryx. 9 years ago
winlin cbffe74494 add circleci 9 years ago
winlin ff3f8272a9 fix #640, typo for rtmp type. 2.0.217 9 years ago
winlin 99d87f9f9c fix sys-ssl librtmp build bug. 9 years ago
winlin 4bcd90d747 fix sys-ssl librtmp build bug. 9 years ago
winlin 92fb81003c link crypto when use sys-ssl 9 years ago
winlin 53d2eb5e02 fix librtmp get bytes bug. 9 years ago
winlin 588de3e7b4 check lsb_realease for install 9 years ago
winlin c2cb666995 fix fast stream error bug. 2.0.216 9 years ago
winlin bd652e4607 fix build failed for stdc++ 9 years ago
winlin 6c4c68ccb6 2.0 beta1(2.0.215) released. 9 years ago
winlin 49b880d4ce refine comments 9 years ago
winlin 0015b303a6 librtmp: refine comment for NALU process. 9 years ago
winlin 4c6c2c28b8 refine h264 raw publish with fps 9 years ago
Star Brilliant a164c90e28 Flush the stdout buffer after logging to console
Normally if the stdout is connected to a PTY, the stdout buffer is flushed automatically after each \n.
However if I run SRS under Docker, the stdout is not connected to a PTY (unless I ask it to), causing the last log line to be incomplete (showing only half).
By adding fflush, we could make sure each log line is completely shown, whenever the stdout is connected to a PTY or not.
9 years ago
winlin 7aaa74b9e0 TODO: FIXME: for librtmp, must group NALUs to frame. 9 years ago
winlin 80a98cf836 refine annexb parse 9 years ago
winlin 590e951739 fix memory leak of source. 9 years ago
winlin c7b97aa1c3 fix memory leak at source. 2.0.214 9 years ago
winlin 6ec60b0a21 fix memory leak at handshake. 2.0.213 9 years ago
winlin 1214af643e refine comments for arm 9 years ago
winlin e775eb3ff2 support all arm for patched st. 2.0.212 9 years ago
xubin 49853d2b8a 修复forward崩溃 9 years ago
winlin e2865c6ac1 workaround for #511, the fly stfd in close. 2.0.211 9 years ago
winlin a0890fe06a comment the pcr 9 years ago
winlin d919668b61 don't ignore aud 9 years ago
winlin a4bb03b9d6 ignore other 264 frame except sps,pps,idr,nonidr 9 years ago
winlin 304ff02aef default to 30s timeout for librtmp 9 years ago
winlin 02fb0779be fix the microsec calc bug for librtmp 9 years ago
winlin e00928557e fix the timeout for librtmp 9 years ago
intliang 3fbe9d2442 fixed crash by improper srs_info use. 9 years ago
winlin f87646d489 fix typo of config. 9 years ago
winlin ec6e77992e 2.0.210 9 years ago
weiyabo 8df7135dee for bug #5064, success parse 264 sps 9 years ago
winlin d72b93e58b fix the sed bug, to compatible with osx 9 years ago
winlin f7d9ed5ae4 update api 9 years ago
winlin 28080efec8 fix http reader bug, support infinite chunkted. 2.0.209 9 years ago
winlin e2e6e76f92 for #558 and #559, 2.0.208 9 years ago
winlin da722b5b5d Merge pull request #559 from tufang14/2.0release
srs reusable thread need join
9 years ago
tufang14 56bffb6646 Update srs_app_thread.cpp 9 years ago
flowerwrong d42a58faf4 Keep blank of line 9 years ago
tufang14 233ff11172 srs reusable thread need join 9 years ago
flowerwrong 9ddd0054a1 Add tcUrl to on_publish http hook for issue #548 9 years ago
winlin 8155e97b84 add keyword XCORE for coredump to identify the version. 2.0.207 9 years ago
winlin dc38ae1687 show first message when not show version. 9 years ago
winlin 26211abf2e refine code. 9 years ago
winlin eca46c03d2 refine code for consumer to refer the rtmp connection. 9 years ago
winlin 5d3a183f43 fix #509, always alloc big object at heap. 2.0.205 9 years ago
winlin 8b24319ffb fix #418, ignore null connect props to make RED5 happy. 2.0.204 9 years ago
winlin 8d378cda2e for #418, when simple handshake, copy s1 to c2. 9 years ago
winlin c7850570c1 fix #546, thread terminate normally dispose bug. 2.0.203 9 years ago
winlin cee8c3d07d fix #541, failed when chunk size too small. 2.0.202 9 years ago
winlin 69d191e53f refine the hls error log. 9 years ago
winlin 40457e6cab default hls_on_error to continue. 2.0.201 9 years ago
winlin 26d328e7f2 fix bug for api, level should be string. 9 years ago
winlin 5660e24953 fast stop server. 9 years ago
winlin 2830ee12c1 fix the on_hls.ts_url bug. 9 years ago
winlin 2310b2da59 fix #518, fix fd leak bug when fork. 2.0.200 9 years ago
YueHonghui eb4ca9ff5d fix bug of fd leek in srs_app_server 9 years ago
winlin c77cefb6fa refine the position of log script 9 years ago
winlin c4c63f7825 fix build failed bug for osx. 9 years ago
winlin 1ffd5fd455 rename org simple-rtmp-server to ossrs 9 years ago
winlin 1d8318d2fc change simple-rtmp-server org to ossrs 9 years ago
winlin 8c04b17d08 use /usr/local/bin for osx. 9 years ago
winlin 18b50d961f support query server by id. 9 years ago
winlin d916c53702 refine the api server. 9 years ago
winlin a89ed68aa3 update readme for #511. 9 years ago
winlin 98e25def6c fix utest build failed for osx. 9 years ago