winlin
|
21a75924ad
|
fix hls media codec info bug, ignore nal_unit_type 7/8/9. 0.9.152
|
2014-07-06 13:48:03 +08:00 |
|
winlin
|
aefff75d08
|
fix #103, support all aac sample rate, add detail codec logs.
|
2014-07-06 09:59:41 +08:00 |
|
winlin
|
f53abfa1d1
|
update comments for aac he or he-v2
|
2014-07-05 23:56:05 +08:00 |
|
winlin
|
b2303c5704
|
refine code, use macro for hls resample audio
|
2014-07-05 23:45:43 +08:00 |
|
winlin
|
921b7d239f
|
refine code, use macro for hls resample audio
|
2014-07-05 23:43:28 +08:00 |
|
winlin
|
63214d0f2b
|
fix #81: support all aac sample rate, for instance, 48000. to 0.9.150
|
2014-07-05 23:29:45 +08:00 |
|
winlin
|
7805f7b12a
|
add prefix Protocol to AMF0 and Handshake utest
|
2014-07-05 21:30:11 +08:00 |
|
winlin
|
5a41b1b538
|
finish kernel utest. to 0.9.149
|
2014-07-05 21:22:20 +08:00 |
|
winlin
|
ad920915a2
|
merge handshake to protocol
|
2014-07-05 17:56:18 +08:00 |
|
winlin
|
b13fd5112b
|
merge buffer to kernel utest
|
2014-07-05 17:50:36 +08:00 |
|
winlin
|
1e395e7c10
|
add assert to flv.
|
2014-07-05 17:30:13 +08:00 |
|
winlin
|
95e73d0be1
|
remove the config log http api. 0.9.148
|
2014-07-05 13:02:50 +08:00 |
|
winlin
|
d219a7b67e
|
complete the normal kernel flv utest. 0.9.147
|
2014-07-05 11:10:42 +08:00 |
|
winlin
|
010eb09a30
|
Merge branch 'master' of github.com:winlinvip/simple-rtmp-server
|
2014-07-05 09:32:13 +08:00 |
|
winlin
|
8271bd657b
|
refine flv codec, rename fast encoder to flv vod stream decoder
|
2014-07-05 07:40:55 +08:00 |
|
winlin
|
032118581a
|
refine http/dvr/hls to use file reader/writer. 0.9.146
|
2014-07-05 07:33:18 +08:00 |
|
wenjiegit
|
d7454134c9
|
Update srs_app_hls.cpp
for hls, srs should not allow player to cache m3u8 list.
add #EXT-X-ALLOW-CACHE:NO to m3u8 file.
|
2014-07-04 09:53:50 +08:00 |
|
winlin
|
ba2e7bbf76
|
support create stream twice. 0.9.145
|
2014-06-30 22:13:42 +08:00 |
|
winlin
|
fb70602f93
|
fix #111, always use 31bits timestamp. 0.9.143.
|
2014-06-30 21:23:13 +08:00 |
|
winlin
|
0bd7d268e8
|
add mock for file reader/writer
|
2014-06-29 21:25:16 +08:00 |
|
winlin
|
a888e52df1
|
donot mix the read and write for librtmp
|
2014-06-29 17:17:50 +08:00 |
|
winlin
|
1eee4d25cf
|
refine the librtmp, open writer then reader.
|
2014-06-29 17:12:10 +08:00 |
|
winlin
|
1a7735182f
|
refine the file stream, to file reader and writer. 0.9.142
|
2014-06-29 17:05:26 +08:00 |
|
winlin
|
ed3f9f0a40
|
add core utest
|
2014-06-29 16:04:28 +08:00 |
|
winlin
|
f5f54e6008
|
add utest for kernel codec
|
2014-06-29 15:43:32 +08:00 |
|
winlin
|
492665e166
|
refine tcp client connect, extract to utility srs_socket_connect. 0.9.141
|
2014-06-29 14:39:56 +08:00 |
|
winlin
|
051c9e6268
|
refine the protocol utility, add utest, 0.9.140
|
2014-06-29 11:45:31 +08:00 |
|
winlin
|
6a2f0a3dc9
|
add configure preset --demo
|
2014-06-29 10:50:58 +08:00 |
|
winlin
|
55989b4bc8
|
remove the libfreetype for it fullfill with bugs and always cause build failed. 0.9.139
|
2014-06-29 10:43:53 +08:00 |
|
winlin
|
cb2967c967
|
refine forward, use utility to generate the tcUrl
|
2014-06-29 10:32:52 +08:00 |
|
winlin
|
4d45b3305b
|
srs demo requires ffmpeg to transcode.
|
2014-06-29 10:07:57 +08:00 |
|
winlin
|
18534ecdb2
|
donot start nginx for demo, use cherrypy to delivery HLS.
|
2014-06-29 10:06:28 +08:00 |
|
winlin
|
ee07210105
|
fix demo script, start nginx. fix warning of utest on ubuntu14
|
2014-06-29 10:03:29 +08:00 |
|
winlin
|
e6f524281c
|
support build on ubuntu14, 0.9.138
|
2014-06-29 09:11:28 +08:00 |
|
winlin
|
aad42d7941
|
fix ubuntu14 build warnings
|
2014-06-29 00:09:55 +08:00 |
|
winlin
|
594c1d8bf7
|
fix ssl make install on ubuntu 14, change to make install_sw
|
2014-06-28 23:16:14 +08:00 |
|
winlin
|
bfeb24c52b
|
update call response, add comments.
|
2014-06-28 21:34:21 +08:00 |
|
winlin
|
fea8755719
|
response the call message with null. 0.9.137
|
2014-06-28 16:43:57 +08:00 |
|
winlin
|
53ad510766
|
add comments for the connection remove
|
2014-06-28 11:16:45 +08:00 |
|
winlin
|
a3f9aa7e1e
|
fix #110, thread start segment fault, thread cycle stop destroy thread. 0.9.136
|
2014-06-28 10:57:58 +08:00 |
|
winlin
|
efed34301c
|
add virtual destructor to SrsRefer
|
2014-06-27 13:40:17 +08:00 |
|
winlin
|
b357504b1d
|
fix #109: fix the system jump time, adjust system startup time. 0.9.135
|
2014-06-27 13:35:28 +08:00 |
|
winlin
|
6ae6f6e60d
|
add freetype2 to pkg-config path.
|
2014-06-26 17:14:52 +08:00 |
|
winlin
|
0cd0761508
|
fix time jitter zero algorithm bug, reset when timestamp overflow.
|
2014-06-26 10:13:43 +08:00 |
|
winlin
|
1970e18ed6
|
fix #108: disable the time jitter for encoder non-monotonical stream. 0.9.133
|
2014-06-25 17:14:11 +08:00 |
|
winlin
|
f173345e15
|
support report summaries in heartbeat. 0.9.132
|
2014-06-23 15:44:49 +08:00 |
|
winlin
|
db253bc76b
|
fix fms token traverse bug, always update the token by the latest valid client.
|
2014-06-23 11:18:55 +08:00 |
|
winlin
|
1ae3e6c64c
|
performance refine, support 3k+ connections(270kbps). 0.9.130
|
2014-06-22 20:01:25 +08:00 |
|
winlin
|
e9c96af91a
|
add wiki and conf for token traverse auth
|
2014-06-21 12:58:33 +08:00 |
|
winlin
|
41857edaee
|
support edge token traverse, fix #104. 0.9.129
|
2014-06-21 12:39:04 +08:00 |
|
winlin
|
10953c9743
|
support token auth in connect args. 0.9.128
|
2014-06-21 11:41:00 +08:00 |
|
winlin
|
6ff193c989
|
donot need to yum install pkg-config, for centos always installed it
|
2014-06-20 10:40:06 +08:00 |
|
winlin
|
94e5e7070d
|
fix bug of freetype2 build for ffmpeg, depends on pkg-config
|
2014-06-20 10:25:52 +08:00 |
|
winlin
|
094d82bd06
|
add connections count to api summaries. 0.9.127
|
2014-06-19 18:49:05 +08:00 |
|
winlin
|
603b3bcdcc
|
add libfreetype2 for ffmpeg, remove the depends of freetype of build_ffmpeg.
|
2014-06-19 16:15:49 +08:00 |
|
winlin
|
6ee2ba049b
|
add srs bytes and kbps to api summaries. 0.9.126
|
2014-06-19 15:28:05 +08:00 |
|
winlin
|
8fabd5d987
|
refine cubieboard configure, use ubuntu prepare to install tools
|
2014-06-19 13:32:19 +08:00 |
|
winlin
|
46611ac062
|
refine configure, add cubieboard. use IProtocolStatistic in kbps.
|
2014-06-19 11:22:24 +08:00 |
|
winlin
|
46c1367fe8
|
refine the protocol io reader writer arch.
|
2014-06-19 10:34:10 +08:00 |
|
winlin
|
b0e4dc8085
|
refine network bytes of summaries, remove the lo data.
|
2014-06-18 16:21:33 +08:00 |
|
winlin
|
d0b08d0d51
|
add network bytes to api summaries. 0.9.125
|
2014-06-18 16:13:02 +08:00 |
|
winlin
|
f893711499
|
fix #98: workaround for librtmp ping(fmt=1,cid=2 fresh stream).
|
2014-06-14 20:44:38 +08:00 |
|
winlin
|
3f9c23d834
|
fix #101: for ubuntu14 build error.
|
2014-06-14 16:24:15 +08:00 |
|
winlin
|
cbc1486688
|
refine message, add license
|
2014-06-14 14:19:19 +08:00 |
|
winlin
|
55b99c90c7
|
refine detect tool, support atc stream.
|
2014-06-11 14:16:44 +08:00 |
|
winlin
|
17cb8c4550
|
finish the research for python-subprocess
|
2014-06-11 11:14:43 +08:00 |
|
winlin
|
b7d8be46a1
|
add research for usage for subprocess
|
2014-06-11 11:03:22 +08:00 |
|
winlin
|
cccc483ab3
|
add bytes statistic for librtmp
|
2014-06-10 17:39:12 +08:00 |
|
winlin
|
a639eb0596
|
fix bug of buffer assert, erase can accept any value
|
2014-06-10 16:06:18 +08:00 |
|
winlin
|
d48d739fa7
|
fix bug of detect rtmp, add error code
|
2014-06-10 11:57:46 +08:00 |
|
winlin
|
4d9ed6f7fe
|
refine the code, add comments to result to self interpret
|
2014-06-10 11:44:02 +08:00 |
|
winlin
|
8817823462
|
add rtmp detecter
|
2014-06-10 11:34:35 +08:00 |
|
winlin
|
ef6efb821c
|
add rtmp detecter
|
2014-06-10 10:40:31 +08:00 |
|
winlin
|
0327c85f85
|
refine kernel codec, remove unused stream
|
2014-06-09 10:33:35 +08:00 |
|
winlin
|
6286759eaa
|
refine codec, extract avc aac codec to app.
|
2014-06-08 22:36:17 +08:00 |
|
winlin
|
3dbe8ba9de
|
update configure script
|
2014-06-08 13:18:34 +08:00 |
|
winlin
|
31b568b013
|
refine core, move specified functions to kernel utility.
|
2014-06-08 13:03:03 +08:00 |
|
winlin
|
7c7920698d
|
refine utest, move the mock io to handshake where actually use it.
|
2014-06-08 12:29:05 +08:00 |
|
winlin
|
94cf0c1069
|
refine kernel buffer. complete the utest for buffer.
|
2014-06-07 22:23:17 +08:00 |
|
winlin
|
8992e217a9
|
refine srs buffer, min interfaces
|
2014-06-07 21:09:46 +08:00 |
|
winlin
|
e6c03c6d6d
|
complete the amf0 strict array utest
|
2014-06-07 20:40:02 +08:00 |
|
winlin
|
5a06909d75
|
update amf0 strict array test, fix bug of count zero init
|
2014-06-07 20:01:11 +08:00 |
|
winlin
|
373f92551d
|
refine librtmp, remove the ssl functoins, refine the type2string memory alloc to static
|
2014-06-07 13:44:46 +08:00 |
|
winlin
|
48adeeb1a5
|
fix the demo player html text
|
2014-06-06 15:35:47 +08:00 |
|
winlin
|
e227bd3a0e
|
remove the srs community
|
2014-05-31 17:47:02 +08:00 |
|
winlin
|
7022f48a86
|
add rtmfp rfc doc
|
2014-05-30 15:47:27 +08:00 |
|
winlin
|
52971f3f81
|
update readme, add rtmfp
|
2014-05-30 10:28:16 +08:00 |
|
winlin
|
7166b666c8
|
refine http log.
|
2014-05-30 09:20:51 +08:00 |
|
winlin
|
5273509554
|
refine log, to 0.9.123
|
2014-05-29 14:16:34 +08:00 |
|
winlin
|
7ec202ee41
|
support flv inject and flv http streaming with start=bytes. 0.9.122
|
2014-05-29 12:09:26 +08:00 |
|
winlin
|
d56f445076
|
remove research flv codec, to librtmp
|
2014-05-28 19:02:18 +08:00 |
|
winlin
|
22968c85df
|
supprt inject flv
|
2014-05-28 19:01:47 +08:00 |
|
winlin
|
4970664e37
|
move codec to kernel.
|
2014-05-28 17:37:15 +08:00 |
|
winlin
|
608083d42f
|
add flv injecter, add flv codec to librtmp.
|
2014-05-28 15:37:06 +08:00 |
|
winlin
|
009de72a01
|
fix research bug, rename srs_freepa to srs_freep
|
2014-05-28 10:20:11 +08:00 |
|
winlin
|
6de81fdb1c
|
refine fast id tracer
|
2014-05-27 19:34:18 +08:00 |
|
winlin
|
978e985519
|
fix #87: add source id for full trackable log. 0.9.120
|
2014-05-27 19:18:31 +08:00 |
|
winlin
|
8d99ef27cf
|
fix #84: unpublish source when edge stop, clear gop cache
|
2014-05-27 17:59:59 +08:00 |
|
winlin
|
7920348e5f
|
extract get_local_ip and get_peer_ip to app utility
|
2014-05-27 16:45:02 +08:00 |
|
winlin
|
384687a36d
|
add server ip to flash client.
|
2014-05-27 16:17:40 +08:00 |
|