winlin
|
d4ceff649f
|
the join maybe failed, should use a variable to ensure thread terminated. 2.0.119.
|
2015-02-17 21:03:39 +08:00 |
|
winlin
|
ccc30c70c4
|
the join maybe failed, should use a variable to ensure thread terminated. 1.0.28.
|
2015-02-17 21:01:44 +08:00 |
|
winlin
|
40fbfd8560
|
for #133, rtsp extract tcp/udp listener.
|
2015-02-17 16:28:28 +08:00 |
|
winlin
|
4807f7850d
|
for #133, rtsp parse the announce packet, parse the sps/pps and audio sequence header by base64.
|
2015-02-17 14:16:02 +08:00 |
|
winlin
|
604f4cc57b
|
for #133, support the rtsp options request and response.
|
2015-02-16 22:15:59 +08:00 |
|
winlin
|
c0e50265bd
|
for #133, create rtsp framework.
|
2015-02-16 14:05:01 +08:00 |
|
winlin
|
e81e090239
|
for #133, add rtsp listener and handler.
|
2015-02-15 21:28:31 +08:00 |
|
winlin
|
78f34ad46f
|
for #304, support config default acodec/vcodec. 2.0.118.
|
2015-02-15 18:11:24 +08:00 |
|
winlin
|
922150b2cf
|
for #304, rewrite hls/ts code, support h.264+mp3 for hls. 2.0.117.
|
2015-02-15 17:43:35 +08:00 |
|
winlin
|
3c813847bd
|
rewrite the ts remux of hls. 2.0.117
|
2015-02-15 16:37:28 +08:00 |
|
winlin
|
e88c1e32ee
|
always increasing target duration, for #304
|
2015-02-14 16:30:04 +08:00 |
|
winlin
|
25af6c6847
|
for #304, use stringstream to generate m3u8, add hls_td_ratio. 2.0.116.
|
2015-02-12 13:34:59 +08:00 |
|
winlin
|
381e88d698
|
add release code. ZhouGuowen for SRS2.0
|
2015-02-11 08:52:52 +08:00 |
|
winlin
|
b982b27f6f
|
add dev code for each release. HuKaiqun for SRS1.0
|
2015-02-11 08:48:22 +08:00 |
|
winlin
|
66931a8890
|
try to fix hls problem, print the video packets.
|
2015-02-10 19:58:24 +08:00 |
|
winlin
|
b8d4f68a69
|
try to refine hls, always flush video when reap segment.
|
2015-02-10 19:32:42 +08:00 |
|
winlin
|
5a3cd235fd
|
refine hls, try to fix the hls ts corrupt problem.
|
2015-02-10 19:09:31 +08:00 |
|
winlin
|
d5e3ac4e7d
|
for #310, the aac profile must be object plus one. 1.0.26
|
2015-02-10 17:15:50 +08:00 |
|
winlin
|
4820d455d5
|
for #310, workaround to force to LC/MAIN, donot support SSR above. 2.0.113
|
2015-02-10 16:58:13 +08:00 |
|
winlin
|
f8bdd28de6
|
add comments for hls m3u8, target duration may should not changed.
|
2015-02-10 15:18:20 +08:00 |
|
winlin
|
693c7a5349
|
refine hls m3u8, use LR(0x0a, \n) as new line char
|
2015-02-10 11:38:14 +08:00 |
|
winlin
|
81ea6d34ce
|
add pdf of hls rfc, corrent the content type.
|
2015-02-10 10:58:27 +08:00 |
|
winlin
|
30b1759aa9
|
fix bug for memory hls.
|
2015-02-07 18:01:12 +08:00 |
|
winlin
|
dba983d124
|
for #136, update the config for ram hls.
|
2015-02-03 16:29:59 +08:00 |
|
winlin
|
a23191497f
|
fix #136, support hls without io(in ram). 2.0.112
|
2015-02-03 16:01:07 +08:00 |
|
winlin
|
16afe7ddbb
|
fix #250, support push MPEGTS over UDP to SRS. 2.0.111
|
2015-01-31 23:20:00 +08:00 |
|
winlin
|
4246be92c9
|
for #250, merge avc to codec. use queue to dequeue.
|
2015-01-31 21:16:42 +08:00 |
|
winlin
|
153a3a6c42
|
must user pithy print for mpegts print.
|
2015-01-31 19:49:35 +08:00 |
|
winlin
|
70c8fe13c4
|
for #250, support h264 video for push mpegts over udp. 2.0.110
|
2015-01-31 19:46:55 +08:00 |
|
winlin
|
66fccdbbd1
|
for #250, demux PES stream ok, only support h.264(annexb) and aac(adts) in mpegts over udp. 3.0.109.
|
2015-01-31 12:21:04 +08:00 |
|
winlin
|
bce78fdab6
|
for #250, add comments for elemetary stream specifed by stream_id.
|
2015-01-31 11:46:51 +08:00 |
|
winlin
|
a384cc400a
|
for #250, use udp packet handler.
|
2015-01-30 00:04:20 +08:00 |
|
winlin
|
35ab0ea627
|
for #250, use buffer to cache bytes, for system will split the udp packet.
|
2015-01-29 23:54:04 +08:00 |
|
winlin
|
1685cdd48e
|
for #250, parse pes packet ok, ts message ok.
|
2015-01-29 22:58:02 +08:00 |
|
winlin
|
52b62918d9
|
for #250, decode the PAT of PSI ts packet.
|
2015-01-27 16:25:46 +08:00 |
|
winlin
|
51aecb8fde
|
for #250, decode the ts packet header and adaptation field.
|
2015-01-27 14:28:59 +08:00 |
|
winlin
|
919a85b103
|
for #301, hls support h.264+mp3, ok for vlc. 2.0.107
|
2015-01-25 17:06:49 +08:00 |
|
winlin
|
2c42350489
|
for #301, http ts stream support h.264+mp3. 2.0.106
|
2015-01-25 16:42:22 +08:00 |
|
winlin
|
9cbc753e8e
|
for #151, #268, refine the pcr start at 0, dts/pts plus delay. 1.0.25
|
2015-01-25 13:30:45 +08:00 |
|
winlin
|
c9d270fbe0
|
refine code for #250, ts remux
|
2015-01-25 13:19:22 +08:00 |
|
winlin
|
1835957a2b
|
for #151, refine pcr=dts-800ms and use dts/pts directly. 1.0.24
|
2015-01-25 13:04:12 +08:00 |
|
winlin
|
ea85ad2e20
|
for #293, #250, move the ts codec to kernel ts.
|
2015-01-25 10:54:25 +08:00 |
|
winlin
|
d22e4e86d8
|
update projects for rtmp renamed to protocol
|
2015-01-24 16:59:36 +08:00 |
|
winlin
|
711b6ca277
|
for #250, basic stream caster framework. 2.0.104
|
2015-01-24 16:31:32 +08:00 |
|
winlin
|
6463d22a14
|
for #250, add mpegts over udp stream caster class.
|
2015-01-24 16:27:30 +08:00 |
|
winlin
|
7f02bfa3a4
|
for #250, the mpegts over udp stream caster framework.
|
2015-01-24 15:36:11 +08:00 |
|
winlin
|
52891b491a
|
listen and serve stream caster mpegts over udp.
|
2015-01-24 14:52:52 +08:00 |
|
winlin
|
f9d1e1111a
|
merge from feilong, consumer directly sleep when paused.
|
2015-01-23 17:07:17 +08:00 |
|
winlin
|
8ace73f30d
|
for #151, use absolutely overflow to make jwplayer happy. 2.0.103
|
2015-01-23 15:29:14 +08:00 |
|
winlin
|
4f5cc9c403
|
for #151, use absolutely overflow to make jwplayer happy. 1.0.23
|
2015-01-23 15:14:29 +08:00 |
|