Commit Graph

3429 Commits (2a01540433ebd4f65968cf4d7c4ab644c8563ffa)
 

Author SHA1 Message Date
winlin 2a01540433 support change work_dir for oryx.
winlin 9bd2ff16e2 add badage
winlin cbffe74494 add circleci
winlin ff3f8272a9 fix , typo for rtmp type. 2.0.217
winlin 99d87f9f9c fix sys-ssl librtmp build bug.
winlin 4bcd90d747 fix sys-ssl librtmp build bug.
winlin 92fb81003c link crypto when use sys-ssl
winlin 53d2eb5e02 fix librtmp get bytes bug.
winlin 588de3e7b4 check lsb_realease for install
winlin c2cb666995 fix fast stream error bug. 2.0.216
winlin 4e756bd0eb refine readme
winlin bd652e4607 fix build failed for stdc++
winlin 4af1299e08 refine readme
winlin b14ae72c8a update binary
winlin 6c4c68ccb6 2.0 beta1(2.0.215) released.
winlin 49b880d4ce refine comments
winlin 0015b303a6 librtmp: refine comment for NALU process.
winlin 4c6c2c28b8 refine h264 raw publish with fps
winlin 4fe1eca09c Merge pull request from m13253/2.0release
Flush the stdout buffer after logging to console
winlin 5cd5ee73cd refine tags
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.
winlin 7aaa74b9e0 TODO: FIXME: for librtmp, must group NALUs to frame.
winlin 80a98cf836 refine annexb parse
winlin 590e951739 fix memory leak of source.
winlin c7b97aa1c3 fix memory leak at source. 2.0.214
winlin 6ec60b0a21 fix memory leak at handshake. 2.0.213
winlin 1214af643e refine comments for arm
winlin e775eb3ff2 support all arm for patched st. 2.0.212
winlin 958e20a5a2 Merge pull request from xubin11235/2.0release
修复forward崩溃
xubin 49853d2b8a 修复forward崩溃
winlin 6696782d56 refine readme
winlin e2865c6ac1 workaround for , the fly stfd in close. 2.0.211
winlin a0890fe06a comment the pcr
winlin d919668b61 don't ignore aud
winlin f080537887 update readme
winlin a4bb03b9d6 ignore other 264 frame except sps,pps,idr,nonidr
winlin dbc6d94028 update readme.
winlin 304ff02aef default to 30s timeout for librtmp
winlin 02fb0779be fix the microsec calc bug for librtmp
winlin e00928557e fix the timeout for librtmp
intliang 3fbe9d2442 fixed crash by improper srs_info use.
winlin f87646d489 fix typo of config.
winlin 007f7da50b release 2.0beta0, 2.0.10
winlin ec6e77992e 2.0.210
winlin ceb0187bd1 update readme
weiyabo 8df7135dee for bug , success parse 264 sps
winlin d72b93e58b fix the sed bug, to compatible with osx
winlin a9ed44ccc7 Merge branch 'master' into 2.0release
winlin f7d9ed5ae4 update api
winlin 768cbd3a1a refine readme