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
zhengfl
38b81ce312
允许操作SrsStream中的函数时,长度为0.
9 years ago
zhengfl
1dae8fc987
fix #511 , fix the bug of thread stop invalid.
9 years ago
winlin
49d77b3f09
for #515 , use srs_freepa and SrsAutoFreeA for array. 2.0.198
9 years ago
winlin
ec225b2108
quit child process when fork failed.
9 years ago
winlin
f4f76cd196
for #515 , use SrsAutoFreeA to free the array.
9 years ago
winlin
2af7749771
for #515 , use srs_freepa to free the array.
9 years ago
winlin
ef00005ab4
for ExoPlayer, remove duration for live.
9 years ago
winlin
50a7b9c1ff
for ExoPlayer, add av tag in flv header. 2.0.197
9 years ago
winlin
3b0bf1e10b
for #512 , make the segment more acceptable, when in [min, max_td * 2], it's ok.
9 years ago
winlin
d1979c760f
for #512 , partical hotfix the hls pure audio. 2.0.196
9 years ago
winlin
3683f06e4d
for #512 , write audio frame by frame for video+audio hls.
9 years ago
winlin
e08beba89e
fix the sed command for arm
9 years ago
winlin
45385241bb
fix the sed command for arm
9 years ago
winlin
91e9fc7e5b
fix typo of INVLIAD to INVALID
9 years ago
winlin
5de65d41f4
Merge pull request #499 from synote/2.0release
...
fix bug for build failure when configure with --log-info
9 years ago
winlin
9c2eafc244
refine the git command
9 years ago
winlin
0c8209cccd
fix #448 , fix the bug of response of http hooks. 2.0.195
9 years ago
winlin
7811b4f3f7
fix #497 , response error when client not found to kickoff. 2.0.194
9 years ago
winlin
a3c229472e
fix #495 , decrease the srs-librtmp size. 2.0.193
9 years ago
winlin
65e4bf2e77
fix compile failed bug.
9 years ago
winlin
353e3260b8
remove duplicated code
9 years ago
winlin
7cdcf41d26
refine the api server
9 years ago
winlin
d1de097f5e
fix make clean bug, donot rm when no dir
9 years ago
winlin
8b1198562a
show cpu info.
9 years ago
winlin
cfe2082353
fix #485 , error when arm glibc 2.15+ or not i386/x86_64/amd64. 2.0.192
9 years ago
winlin
f6e655396c
for #485 , support cross build for arm
9 years ago
winlin
16730ea031
refine code for cross build
9 years ago
winlin
6990508e58
for #485 , srs for respberrypi and cubieboard. 2.0.191
9 years ago
winlin
7dcdb18588
support build on pi and cubie
9 years ago
winlin
a8829e0a8b
support build on pi or cubie.
9 years ago
winlin
d8a64aaab5
fix #484 , hotfix the openssl build script 2.0.190
10 years ago
没——问题
e8680527c3
allow domain *
...
在使用时,srs_player可能和所在页面部署在不同的域名下。
所以在此处添加跨域许可。
10 years ago
没——问题
c548ab5019
function set_srs_player_url(url, params)
...
在实际环境中,player.swf 等静态资源 和页面可能部署到不同的域名或路径下。
所以在此处提供设置 srs_player.swf 的url的方法。
10 years ago
winlin
511627abab
fix #474 , config to donot parse width/height from sps. 2.0.189
10 years ago
winlin
eb578b4a39
refine the thread, set to disposed when terminate normally
10 years ago
winlin
83a9ff9f5d
for #474 , refine the hls publish, donot fetch from source when publish
10 years ago
winlin
44bcb4045f
for #474 , decode the sequence header before hls.
10 years ago
winlin
07ef8160a3
clear the queue when edge republish.
10 years ago
winlin
704624c9ec
clear the queue when edge republish.
10 years ago
winlin
8be3c875af
donot release stream when busy
10 years ago
winlin
3da25f3aee
when thread terminated normally, set the tid to NULL.
10 years ago
winlin
a994191ddc
for #474 , always release publish for source.
10 years ago