winlin
|
885b9af122
|
for #310, refine code to support he/hev2, use aac object.
|
10 years ago |
winlin
|
8dbabe3708
|
fix #310, refine aac LC, support aac HE/HEv2. 2.0.134.
|
10 years ago |
winlin
|
d3e2838fc6
|
for #310, refine the aac profile for adts and aac object for RTMP sequence header.
|
10 years ago |
winlin
|
04f3f2a8f8
|
for #316, add codec info to stream.
|
10 years ago |
winlin
|
8bf60895a9
|
refine the kbps of server.
|
10 years ago |
winlin
|
fbbe46d272
|
refine the config, support directly parse file.
|
10 years ago |
winlin
|
b8e70f8538
|
support module
|
10 years ago |
winlin
|
ee30e6bb1f
|
Merge branch 'develop' of github.com:winlinvip/simple-rtmp-server into develop
|
10 years ago |
winlin
|
05d238f860
|
support modules.
|
10 years ago |
winlin
|
688890cd7a
|
refine configure, generate objs/makefile first.
|
10 years ago |
winlin
|
a29b8a7a5b
|
refine configure, move auto headers to script.
|
10 years ago |
winlin
|
aaf87cf3d9
|
add srs module rule.
|
10 years ago |
winlin
|
b360fe279d
|
remove libaacplus.
|
10 years ago |
winlin
|
496f689de7
|
fix bug for libfdk aac.
|
10 years ago |
winlin
|
f26e719800
|
fix #322, fix http-flv stream bug, support multiple streams. 2.0.133.
|
10 years ago |
winlin
|
1277968d4a
|
refine http client, use initialize to set host and port.
|
10 years ago |
winlin
|
2bcb4f811c
|
refine http.
|
10 years ago |
winlin
|
964e4be9d4
|
refine http request post. 2.0.132.
|
10 years ago |
winlin
|
3982ec1d87
|
refine http request parse. 2.0.132.
|
10 years ago |
winlin
|
4325809daf
|
refine http
|
10 years ago |
winlin
|
6fccfa061d
|
refine the http request code.
|
10 years ago |
winlin
|
025b707330
|
refine the http request reader.
|
10 years ago |
winlin
|
3e394a5f06
|
for #320, set socket send buffer to smaller macro. 2.0.131
|
10 years ago |
winlin
|
04dc60ebe1
|
refine http for srs, rename SrsGoHttp to SrsHttp.
|
10 years ago |
winlin
|
983ab8fb89
|
pass all utest for 2.0
|
10 years ago |
winlin
|
e7fd733dc5
|
fix the long long warning.
|
10 years ago |
winlin
|
3d47fbdc5c
|
fix build failed of utest.
|
10 years ago |
winlin
|
a47dbf7a92
|
for #320, refine code.
|
10 years ago |
winlin
|
34d6a2ece5
|
for #320, support macro to disable the complex send algorithm and enable tcp no delay. 2.0.129
|
10 years ago |
winlin
|
f619f174e6
|
add readme for ide.
|
10 years ago |
winlin
|
5d0cb7e68f
|
update conf for rtsp
|
10 years ago |
winlin
|
012c29e124
|
for #133, update the wiki.
|
10 years ago |
winlin
|
fb3fced8d0
|
for #179, revert dvr http api. 2.0.128.
|
10 years ago |
winlin
|
8ed256b7e9
|
for #179, wait keyframe for dvr. 2.0.127
|
10 years ago |
winlin
|
0213cc6466
|
for #179, refine dvr, support POST create dvr when publish not start. 2.0.126
|
10 years ago |
winlin
|
b903a7b436
|
for #179, dvr suport vhost/app/stream level control. 2.0.125.
|
10 years ago |
winlin
|
1cb8e44b1b
|
fix #304, fix hls bug, write pts/dts error. 2.0.124.
|
10 years ago |
winlin
|
a3648063d5
|
fix #179, support dvr http api. 2.0.123.
|
10 years ago |
winlin
|
d650118988
|
fix #179, dvr support api to start or stop. 2.0.123
|
10 years ago |
winlin
|
1246989ea9
|
for #179, refine dvr, support callback when reap dvr segment.
|
10 years ago |
winlin
|
849e59b05d
|
for #179, support http api to start dvr.
|
10 years ago |
winlin
|
c67a4fdf97
|
for #179, enable http api crossdomain for dvr api.
|
10 years ago |
winlin
|
1445086451
|
for #179, update the metadata of flv dvr file.
|
10 years ago |
winlin
|
7077b74d03
|
for #179, add dvr plan append.
|
10 years ago |
winlin
|
95b4baee7c
|
for #179, refine dvr code to more simple.
|
10 years ago |
winlin
|
3d225e1bc7
|
refine dvr, donot append the flv header.
|
10 years ago |
winlin
|
a984eeecab
|
refine dvr, append file when dvr file exists. 2.0.122.
|
10 years ago |
winlin
|
1102c7a58f
|
refine pithy print to more easyer to use 2.0.121.
|
10 years ago |
winlin
|
9d233db27e
|
fix #133, support push rtsp to srs. 2.0.120.
|
10 years ago |
winlin
|
a954040d29
|
for #133, rtsp parse aac from rtp packet.
|
10 years ago |
winlin
|
0cc693a3b8
|
for #133, decode the h264 NALU from rtp.
|
10 years ago |
winlin
|
6a64164985
|
for #133, show more info about rtp.
|
10 years ago |
winlin
|
45c0b12958
|
for #133, finish rtsp sdp, start rtp.
|
10 years ago |
winlin
|
f14af45413
|
for #133, alloc and free rtp port.
|
10 years ago |
winlin
|
d4ceff649f
|
the join maybe failed, should use a variable to ensure thread terminated. 2.0.119.
|
10 years ago |
winlin
|
ccc30c70c4
|
the join maybe failed, should use a variable to ensure thread terminated. 1.0.28.
|
10 years ago |
winlin
|
40fbfd8560
|
for #133, rtsp extract tcp/udp listener.
|
10 years ago |
winlin
|
4807f7850d
|
for #133, rtsp parse the announce packet, parse the sps/pps and audio sequence header by base64.
|
10 years ago |
winlin
|
604f4cc57b
|
for #133, support the rtsp options request and response.
|
10 years ago |
winlin
|
c0e50265bd
|
for #133, create rtsp framework.
|
10 years ago |
winlin
|
e81e090239
|
for #133, add rtsp listener and handler.
|
10 years ago |
winlin
|
78f34ad46f
|
for #304, support config default acodec/vcodec. 2.0.118.
|
10 years ago |
winlin
|
922150b2cf
|
for #304, rewrite hls/ts code, support h.264+mp3 for hls. 2.0.117.
|
10 years ago |
winlin
|
3c813847bd
|
rewrite the ts remux of hls. 2.0.117
|
10 years ago |
winlin
|
1ed3e283ab
|
implements the pat/pmt write ts header.
|
10 years ago |
winlin
|
e88c1e32ee
|
always increasing target duration, for #304
|
10 years ago |
winlin
|
25af6c6847
|
for #304, use stringstream to generate m3u8, add hls_td_ratio. 2.0.116.
|
10 years ago |
winlin
|
381e88d698
|
add release code. ZhouGuowen for SRS2.0
|
10 years ago |
winlin
|
b982b27f6f
|
add dev code for each release. HuKaiqun for SRS1.0
|
10 years ago |
winlin
|
e19ee0cb99
|
for #311, set pcr_base to dts. 2.0.114.
|
10 years ago |
winlin
|
87519aaae8
|
fix the avc codec bug, the ibmf format may like the annexb, we must guess only one time. 2.0.114
|
10 years ago |
winlin
|
66931a8890
|
try to fix hls problem, print the video packets.
|
10 years ago |
winlin
|
b8d4f68a69
|
try to refine hls, always flush video when reap segment.
|
10 years ago |
winlin
|
5a3cd235fd
|
refine hls, try to fix the hls ts corrupt problem.
|
10 years ago |
winlin
|
d5e3ac4e7d
|
for #310, the aac profile must be object plus one. 1.0.26
|
10 years ago |
winlin
|
4820d455d5
|
for #310, workaround to force to LC/MAIN, donot support SSR above. 2.0.113
|
10 years ago |
winlin
|
f8bdd28de6
|
add comments for hls m3u8, target duration may should not changed.
|
10 years ago |
winlin
|
693c7a5349
|
refine hls m3u8, use LR(0x0a, \n) as new line char
|
10 years ago |
winlin
|
81ea6d34ce
|
add pdf of hls rfc, corrent the content type.
|
10 years ago |
winlin
|
30b1759aa9
|
fix bug for memory hls.
|
10 years ago |
winlin
|
bdda337f33
|
fix aac adts bug, the frame length is 2bits.
|
10 years ago |
winlin
|
0af6e5e829
|
fix bug for srs-librtmp
|
10 years ago |
winlin
|
dba983d124
|
for #136, update the config for ram hls.
|
10 years ago |
winlin
|
a23191497f
|
fix #136, support hls without io(in ram). 2.0.112
|
10 years ago |
winlin
|
89b37d3469
|
for #136, refine the conf for hls.
|
10 years ago |
winlin
|
4d10cc9f59
|
for #250, add conf.
|
10 years ago |
winlin
|
16afe7ddbb
|
fix #250, support push MPEGTS over UDP to SRS. 2.0.111
|
10 years ago |
winlin
|
4246be92c9
|
for #250, merge avc to codec. use queue to dequeue.
|
10 years ago |
winlin
|
153a3a6c42
|
must user pithy print for mpegts print.
|
10 years ago |
winlin
|
70c8fe13c4
|
for #250, support h264 video for push mpegts over udp. 2.0.110
|
10 years ago |
winlin
|
66fccdbbd1
|
for #250, demux PES stream ok, only support h.264(annexb) and aac(adts) in mpegts over udp. 3.0.109.
|
10 years ago |
winlin
|
bce78fdab6
|
for #250, add comments for elemetary stream specifed by stream_id.
|
10 years ago |
winlin
|
a384cc400a
|
for #250, use udp packet handler.
|
10 years ago |
winlin
|
35ab0ea627
|
for #250, use buffer to cache bytes, for system will split the udp packet.
|
10 years ago |
winlin
|
b38bae2a89
|
for #250, refine parse pes packet, remove the clear method.
|
10 years ago |
winlin
|
1685cdd48e
|
for #250, parse pes packet ok, ts message ok.
|
10 years ago |
winlin
|
486277089d
|
for #250, parse the PES ts packet payload.
|
10 years ago |
winlin
|
755e61e011
|
update the qt project.
|
10 years ago |
winlin
|
8374017329
|
build libfdk-aac in ffmpeg. 2.0.108
|
10 years ago |
winlin
|
cc87992fe0
|
for #250, decode the PMT and PAT
|
10 years ago |
winlin
|
7692e50fc2
|
for #250, calc and verify the crc32 of PAT.
|
10 years ago |
winlin
|
52b62918d9
|
for #250, decode the PAT of PSI ts packet.
|
10 years ago |
winlin
|
51aecb8fde
|
for #250, decode the ts packet header and adaptation field.
|
10 years ago |
winlin
|
bd395904df
|
for #250, the ts packet and adaptation field.
|
10 years ago |
winlin
|
aff7a1cb4d
|
add ts packet definition for #250.
|
10 years ago |
winlin
|
919a85b103
|
for #301, hls support h.264+mp3, ok for vlc. 2.0.107
|
10 years ago |
winlin
|
2c42350489
|
for #301, http ts stream support h.264+mp3. 2.0.106
|
10 years ago |
winlin
|
aaade0f04f
|
for #268, refine the pcr start at 0, dts/pts plus delay. 2.0.105
|
10 years ago |
winlin
|
9cbc753e8e
|
for #151, #268, refine the pcr start at 0, dts/pts plus delay. 1.0.25
|
10 years ago |
winlin
|
c9d270fbe0
|
refine code for #250, ts remux
|
10 years ago |
winlin
|
b0daf1482d
|
update version to 1.0.24
|
10 years ago |
winlin
|
1835957a2b
|
for #151, refine pcr=dts-800ms and use dts/pts directly. 1.0.24
|
10 years ago |
winlin
|
ea85ad2e20
|
for #293, #250, move the ts codec to kernel ts.
|
10 years ago |
winlin
|
d22e4e86d8
|
update projects for rtmp renamed to protocol
|
10 years ago |
winlin
|
711b6ca277
|
for #250, basic stream caster framework. 2.0.104
|
10 years ago |
winlin
|
6463d22a14
|
for #250, add mpegts over udp stream caster class.
|
10 years ago |
winlin
|
7f02bfa3a4
|
for #250, the mpegts over udp stream caster framework.
|
10 years ago |
winlin
|
52891b491a
|
listen and serve stream caster mpegts over udp.
|
10 years ago |
winlin
|
f9d1e1111a
|
merge from feilong, consumer directly sleep when paused.
|
10 years ago |
winlin
|
8ace73f30d
|
for #151, use absolutely overflow to make jwplayer happy. 2.0.103
|
10 years ago |
winlin
|
4f5cc9c403
|
for #151, use absolutely overflow to make jwplayer happy. 1.0.23
|
10 years ago |
winlin
|
6b89ffbc1d
|
add config section for stream caster.
|
10 years ago |
winlin
|
73cfdea332
|
for #299, srs http server support dash vod stream over mp4 range. 2.0.103
|
10 years ago |
winlin
|
e0ee8de2fb
|
for #299, srs http server support dash, flash request range in range or bytes.
|
10 years ago |
winlin
|
a4ba40952a
|
for #250, rename rtmp to protocol dir.
|
10 years ago |
winlin
|
d9a012164e
|
update vs2010 project.
|
10 years ago |
winlin
|
a647043a06
|
update readme and wiki url for http ts stream
|
10 years ago |
winlin
|
2a05783d5c
|
for #293, support http ts stream. 2.0.101
|
10 years ago |
winlin
|
dfe385d0c9
|
for #293, move the simple buffer to kernel.
|
10 years ago |
winlin
|
77d78eac5c
|
for #293, add http ts stream framework.
|
10 years ago |
winlin
|
0f59073400
|
refine code, rename the pts to dts although both ok for audio.
|
10 years ago |
winlin
|
913f98b902
|
for bug #293, http ts stream, move the avc codec from app to kernel.
|
10 years ago |
winlin
|
dc6299171f
|
refine http stream code.
|
10 years ago |
winlin
|
7d86c6d9e9
|
for bug #293, refine for fast cache of http stream.
|
10 years ago |
winlin
|
2167a8385c
|
update version to 3.0.101
|
10 years ago |
winlin
|
25807298ad
|
alias http_stream to http_server. rename http to http_static of vhost. rename http_flv to http_renux
|
10 years ago |
winlin
|
7305fa6f03
|
update vs2010 filter
|
10 years ago |
winlin
|
f26a2a8f0e
|
add vs2010 filters.
|
10 years ago |
winlin
|
db700a0c64
|
update vs solution
|
10 years ago |
winlin
|
31efea4f33
|
rename srs cmake ide to jetbrains clion
|
10 years ago |
winlin
|
664c85cf3d
|
Merge branch 'develop' of github.com:winlinvip/simple-rtmp-server into develop
|
10 years ago |
winlin
|
a3607c9193
|
use ide dir for ides.
|
10 years ago |
winlin
|
49330b98b3
|
Merge pull request #296 from panda1986/develop
支持mp3音频编码
|
10 years ago |
panda1986
|
797c1b0762
|
support all acodec. not forced to aac.
|
10 years ago |
panda1986
|
e7d54c2ca9
|
Update srs_app_ffmpeg.cpp
srs develop 新增支持mp3转码后,需要添加新的acodec-libmp3lame.所以去掉srs_app_ffmpeg.cpp中对acodec的判断
|
10 years ago |
winlin
|
bb1331cc91
|
update conf.
|
10 years ago |
winlin
|
b735e29d05
|
refine conf, add port.
|
10 years ago |
winlin
|
e5ef4c2e66
|
update the conf of http static and stream.
|
10 years ago |
winlin
|
5f194bc87c
|
merge from feilong, the crash for cosumer wait.
|
10 years ago |
winlin
|
b7b268dfbf
|
fix #293, support http live flv/aac/mp3 stream with fast cache. 2.0.100.
|
10 years ago |