winlin
|
a9d28122f4
|
refine code, refine the handshake, refine the log of source_id
|
2014-08-06 13:57:55 +08:00 |
|
winlin
|
ade2376da0
|
fix #57, use lock(acquire/release publish) to avoid duplicated publishing. 0.9.188.
|
2014-08-03 21:22:40 +08:00 |
|
winlin
|
7b24788445
|
for bug #143, build on centos5.
|
2014-08-02 22:18:39 +08:00 |
|
winlin
|
d0bc0884d1
|
refine rtmp client, add comments for the dumps_packets()
|
2014-07-27 11:57:08 +08:00 |
|
winlin
|
fbddfbc8a3
|
fix #134, not fix for the shrink to clear the queue.
|
2014-07-26 16:35:12 +08:00 |
|
winlin
|
b10d95205a
|
fix #134, not fix for the shrink to clear the queue.
|
2014-07-26 16:32:28 +08:00 |
|
winlin
|
b17c736f3f
|
fix #124, gop cache support disable video in publishing. 0.9.171.
|
2014-07-26 12:22:39 +08:00 |
|
winlin
|
88c94193a3
|
rename rtmp_stack to stack. remove the global templte function to member function.
|
2014-07-12 08:47:47 +08:00 |
|
winlin
|
9556790a5e
|
finish utest of protocol stack. 0.9.156
|
2014-07-11 18:08:34 +08:00 |
|
winlin
|
6a4b177475
|
refine shared ptr message, rename initialize to create
|
2014-07-06 18:23:14 +08:00 |
|
winlin
|
96e0273e99
|
refine hls, extract the flv/aac sample rates
|
2014-07-06 17:32:48 +08:00 |
|
winlin
|
aefff75d08
|
fix #103, support all aac sample rate, add detail codec logs.
|
2014-07-06 09:59:41 +08:00 |
|
winlin
|
fea8755719
|
response the call message with null. 0.9.137
|
2014-06-28 16:43:57 +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
|
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
|
6286759eaa
|
refine codec, extract avc aac codec to app.
|
2014-06-08 22:36:17 +08:00 |
|
winlin
|
31b568b013
|
refine core, move specified functions to kernel utility.
|
2014-06-08 13:03:03 +08:00 |
|
winlin
|
5273509554
|
refine log, to 0.9.123
|
2014-05-29 14:16:34 +08:00 |
|
winlin
|
4970664e37
|
move codec to kernel.
|
2014-05-28 17:37:15 +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
|
830f0b5eb6
|
refine metadata info
|
2014-05-14 11:46:17 +08:00 |
|
winlin
|
dc66c525fd
|
refine autofree, only free object, never free arrays
|
2014-05-14 09:41:41 +08:00 |
|
winlin
|
300f264e92
|
set metadata time equals to sequence header time.
|
2014-05-13 15:30:20 +08:00 |
|
winlin
|
91eabda7b8
|
add comments for source, return for sequence header.
|
2014-05-13 15:15:25 +08:00 |
|
winlin
|
befde6acf7
|
fix mem leak for delete[] SharedPtrMessage array, explicit free elems. remove srs_freepa. 0.9.95
|
2014-05-13 14:24:39 +08:00 |
|
winlin
|
8388da6325
|
add miss files. fix bug #60: support aggregate message
|
2014-05-08 14:33:25 +08:00 |
|
winlin
|
96a5c7b1ab
|
fix mem leak of encoder, edge and source. add destroy for gmc to detect mem leak. to 0.9.89
|
2014-05-03 22:59:21 +08:00 |
|
winlin
|
fc501b050b
|
add atc_auto to disable or enable auto detect atc
|
2014-04-30 12:08:11 +08:00 |
|
winlin
|
a14220d4fb
|
fix bug of auto bravo atc
|
2014-04-30 10:31:05 +08:00 |
|
winlin
|
6ee49ee029
|
bravo auto atc per stream. 0.9.84
|
2014-04-30 10:17:04 +08:00 |
|
winlin
|
f02ac02a50
|
auto open atc for bravo_atc set
|
2014-04-29 18:27:00 +08:00 |
|
winlin
|
80ddddf823
|
refine RTMP protocol completed, to 0.9.81
|
2014-04-29 14:44:07 +08:00 |
|
winlin
|
ebf6203c3b
|
refine rtmp protocol stack, refer to go.rtmp
|
2014-04-29 13:39:16 +08:00 |
|
winlin
|
c681098949
|
fix bug of edge, one fd for one thread
|
2014-04-28 17:20:35 +08:00 |
|
winlin
|
bc7648724d
|
use directly send publish edge mode.
|
2014-04-27 14:57:28 +08:00 |
|
winlin
|
79c9c6dcb7
|
implements the proxy for edge publish mode
|
2014-04-27 11:11:15 +08:00 |
|
winlin
|
ec96072472
|
add publish edge framework
|
2014-04-27 09:29:37 +08:00 |
|
winlin
|
2bcaeccc51
|
edge support play and ingest origin stream. change to 0.9.77
|
2014-04-26 21:41:18 +08:00 |
|
winlin
|
b0951d36d3
|
refine source, rename req to _req
|
2014-04-26 17:16:18 +08:00 |
|
winlin
|
a2f317a113
|
add chad.wang to authors for srs-librtmp on windows build project
|
2014-04-26 14:47:38 +08:00 |
|
winlin
|
a63a3812e3
|
add srs app edge
|
2014-04-25 16:35:03 +08:00 |
|
winlin
|
67e1988b81
|
support live flashP2P(integrated by chnvideo VDN). 0.9.75
|
2014-04-24 16:32:19 +08:00 |
|
winlin
|
2d1c28cff9
|
update dvr, support segment plan
|
2014-04-17 17:35:21 +08:00 |
|
winlin
|
6f19a83114
|
dvr support plan and default session plan
|
2014-04-17 16:57:04 +08:00 |
|
winlin
|
4b82a4f510
|
support reload dvr
|
2014-04-17 16:22:21 +08:00 |
|
winlin
|
73459547e1
|
support dvr. change to 0.9.69
|
2014-04-17 16:06:49 +08:00 |
|
winlin
|
005502a07e
|
update comments for HLS on_hls_start
|
2014-04-16 11:11:53 +08:00 |
|
winlin
|
fd0002e499
|
add dvr framework
|
2014-04-16 09:28:02 +08:00 |
|
winlin
|
23a1b29935
|
add dvr option. refine macros of auto headers
|
2014-04-15 14:01:57 +08:00 |
|
winlin
|
04a526b340
|
change SRS_TRANSCODE macro to SRS_RTMP_TRANSCODE
|
2014-04-13 17:14:33 +08:00 |
|
winlin
|
bb87272c39
|
refine reload, rename some vhost specified to add vhost prefix
|
2014-04-13 13:31:59 +08:00 |
|
winlin
|
821b58af03
|
support reload atc
|
2014-04-12 22:00:27 +08:00 |
|
winlin
|
15f651bccd
|
update demo, support acodec
|
2014-04-11 14:13:14 +08:00 |
|
winlin
|
983fe46ce2
|
use --with-ffmpeg to compile FFMPEG tool only, use --with-transcode for transcoding
|
2014-04-06 20:30:51 +08:00 |
|
winlin
|
0858bd8b6f
|
Support RTMP ATC for HLS/HDS to support backup(failover). change to 0.9.35
|
2014-03-26 16:25:02 +08:00 |
|
winlin
|
644dfa1a6d
|
fix bug of librtmp
|
2014-03-26 09:03:57 +08:00 |
|
winlin
|
c85dde7f3f
|
substitute all TAB with 4spaces.
|
2014-03-18 11:32:58 +08:00 |
|
winlin
|
bfe771bbba
|
amf0 utest: null,undefined,object-eof to any
|
2014-03-08 14:38:19 +08:00 |
|
winlin
|
cae8228b09
|
amf0 utest: remove class SrsAmf0String, use SrsAmf0Any instead
|
2014-03-08 13:57:08 +08:00 |
|
winlin
|
880f4f5dc2
|
final the modularity, rename the app module.
|
2014-03-02 21:49:09 +08:00 |
|