walkermi
79e4f9f3a0
fixed compile error when add --log-info ( #860 )
...
* Update srs_app_server.cpp
fixed compile error when add --log-info
* Update srs_app_mpegts_udp.cpp
fixed compile error when add --log-info
2017-04-30 12:29:37 +08:00
winlin
ae5450181c
Fix #636 , FD leak for requesting empty HTTP stream. 2.0.241
2017-04-30 12:03:31 +08:00
HungMingWu
98d4b6ae11
Refine srs_kernel_codec audio & video config code ( #854 )
2017-04-24 10:08:57 +08:00
winlin
c97f2233a2
Merge SRS2 for #851
2017-04-23 21:00:06 +08:00
winlin
ff87318b95
Fix #851 , HTTP API support number of video frames for FPS. 2.0.240
2017-04-23 20:55:51 +08:00
winlin
9a2a6ab95f
Merge SRS2
2017-04-18 11:42:11 +08:00
winlin
5e284b58a4
Fix #848 , crash at HTTP fast buffer grow 2.0.239
2017-04-18 11:41:09 +08:00
winlin
bcd24126c5
Update comments for HLS
2017-04-16 21:43:30 +08:00
winlin
a98c9e04e3
Fix #547 , support HLS audio in TS. 3.0.22
2017-04-16 21:33:39 +08:00
winlin
6ee85aea83
Refine mp4, extract mp4 box reader.
2017-04-16 20:46:04 +08:00
winlin
c9bed5a8bf
Refine mp4 codec for mdat.
2017-04-16 20:16:11 +08:00
winlin
18d9f6c8f1
Fix build failed.
2017-04-16 15:54:30 +08:00
winlin
1054b0a90f
Merge SRS2
2017-04-15 20:46:00 +08:00
winlin
33a0abdeff
Fix #844 , support Haivision encoder. 2.0.238
2017-04-15 20:44:02 +08:00
winlin
d6e28bde69
Merge from SRS2.
2017-04-15 17:09:50 +08:00
HungMingWu
14acc59a19
Refine kernel/mp4 code ( #823 )
2017-04-15 17:05:05 +08:00
winlin
1c139d8fd8
Merge #846 , fix fd leak for FLV stream caster. 2.0.237
2017-04-15 16:59:36 +08:00
haofz
52b6823a90
fix #826 , fix memory leak in streamCasterFlv ( #836 )
2017-04-15 16:56:28 +08:00
winlin
8d35585c13
Merge #841 , avoid the duplicated sps/pps in ts. 2.0.236
2017-04-15 16:54:42 +08:00
ME_Kun_Han
bd2a1f9d3c
fixed bug: video rendering in hls stream generates only vertical parttern ( #841 )
2017-04-15 16:49:02 +08:00
winlin
33375db401
Merge from SRS2, for #834
2017-04-09 18:52:21 +08:00
winlin
b11ddc7f41
Fix #834 , crash for TS context corrupt. 2.0.235
2017-04-09 18:45:42 +08:00
winlin
8b7566a007
Refine code
2017-03-26 18:30:33 +08:00
winlin
032107dbf0
Refine hls ingester
2017-03-26 17:18:34 +08:00
winlin
609605a50b
Fix #820 , extract service for modules. 3.0.21
2017-03-26 17:05:50 +08:00
winlin
b75a3fad4e
For #820 , fix ubuntu build failed.
2017-03-26 16:48:43 +08:00
winlin
362b5788cd
For #820 , fix warnings
2017-03-26 16:45:00 +08:00
winlin
7d618fed43
For #820 , fix utest failed.
2017-03-26 14:25:08 +08:00
winlin
e3526c0cf6
For #820 , modules use service only.
2017-03-26 13:40:39 +08:00
winlin
ff822b55cd
For #820 , extract service module.
2017-03-26 10:16:21 +08:00
winlin
0a57a46016
Refine LICENSE
2017-03-25 21:29:29 +08:00
winlin
f32aab3d92
For #299 , refine code.
2017-03-25 17:21:39 +08:00
winlin
62b7204514
Refine code, add mp4 parser module
2017-03-25 15:40:28 +08:00
winlin
c648fd27bf
Refine code
2017-03-25 13:07:09 +08:00
winlin
2980e7d3ef
For #813 , refine code.
2017-03-25 12:52:54 +08:00
Chengdong Zhang
8ad934a8a4
srs_info use not available variable ( #813 )
...
srs_info use not available variable.
Variable has been removed or changed.
2017-03-24 23:42:37 -05:00
winlin
9ab5e6a916
For #299 , fix bug of fragment url
2017-03-19 12:49:58 +08:00
winlin
c71e8fa947
For #299 , fragment reap workflow
2017-03-19 12:30:02 +08:00
winlin
721a8457c2
For #299 , Refine init mp4, use fragment
2017-03-19 12:29:38 +08:00
winlin
8d679a6f9a
For #299 , use fragment for dvr FLV/MP4
2017-03-18 21:41:01 +08:00
winlin
da4c390d69
For #299 , extract fragment and fragment window for hls
2017-03-18 21:29:08 +08:00
winlin
6da6e0511d
For #803 , should refine code.
2017-03-11 16:28:18 +08:00
Chengdong Zhang
a6eebacc99
Streams API is not correct. ( #800 )
...
HTTP API for streams is not correct. When stream stopped, API does not
remove it.
2017-03-11 16:21:33 +08:00
“winlin”
1b26536253
Add SIP RFC
2017-03-06 15:15:26 +08:00
“winlin”
a48fdd9f03
Add ICE RFC
2017-03-06 15:11:02 +08:00
winlin
ce034c3556
Refine docs, add TURN/STUN rfc.
2017-03-06 10:19:19 +08:00
winlin
3ec9df6578
For #299 , A/V init mp4 are fine.
2017-03-05 18:44:37 +08:00
winlin
886930c22a
For #299 , refine the comments.
2017-03-05 14:17:39 +08:00
winlin
14765c2ba5
For #790 , play or publish is not neccessary for bandwidth test.
2017-03-04 14:46:48 +08:00
ME_Kun_Han
3562424ee3
fix bug, add param for generating tc url and add play stream to make-bandwidth checking success ( #790 )
2017-03-04 14:44:34 +08:00
winlin
8ab43b3e78
Fix #794 , refine the comments.
2017-03-04 14:29:17 +08:00
winlin
308c6fee18
Fix #786 , simply don't reuse object. 3.0.20
2017-03-02 16:43:06 +08:00
winlin
7680ac04ad
Refine srs-librtmp
2017-03-01 18:09:07 +08:00
winlin
1743899a23
Refine code
2017-03-01 13:49:50 +08:00
winlin
16cde27a1e
Remove MacOS compile option, for it's on use. It's caused by paralell make
2017-03-01 12:39:42 +08:00
winlin
121a2e5886
For #110 , refine thread object. 3.0.19
2017-03-01 12:28:32 +08:00
winlin
44014683e1
Refine thread.
2017-03-01 12:23:44 +08:00
winlin
5bec6a4fdd
Refine srs-librtmp
2017-03-01 12:03:49 +08:00
winlin
011b693235
Update srs-librtmp, set errno to ret when failed.
2017-03-01 11:00:54 +08:00
winlin
72c4ae4a8c
Refine srs-librtmp API, change print to format
2017-03-01 10:52:57 +08:00
winlin
ad87bd7cf2
Refine configure
2017-03-01 09:21:20 +08:00
winlin
68a5407b3a
Remove using of connect_app2.
2017-02-28 20:35:56 +08:00
winlin
26c20db2b3
Fix parse srs version bug
2017-02-28 20:03:46 +08:00
winlin
c849010fe2
Refine api for srs-librtmp
2017-02-28 19:46:09 +08:00
winlin
af73e8ee65
Add log functions for srs-librtmp
2017-02-28 16:19:54 +08:00
winlin
ca43bfe6d9
Fix build failed, for srs librtmp API changed.
2017-02-28 14:54:53 +08:00
winlin
cdfded6a74
Support disable valgrind
2017-02-28 14:47:00 +08:00
winlin
89a5fa69d1
Refine srs-librtmp, set the schema, rather that connect app3
2017-02-28 14:07:14 +08:00
winlin
4e96c443d8
Change the bool to int for C
2017-02-27 17:39:29 +08:00
winlin
747d6f2f52
For #299 , write legal MPD, fix CORS.
2017-02-26 21:45:08 +08:00
winlin
8ab727f3c5
For #299 , write MPD file.
2017-02-26 20:40:33 +08:00
winlin
3903d2a8e3
For #730 , remove the test code. 2.0.234
2017-02-25 20:24:18 +08:00
HungMingWu
a6582c6208
Disable openssl thread support to prevent ubuntu linking pthread error
2017-02-25 09:47:29 +00:00
winlin
764cf245e9
For #774 , build librtmp exmaples failed for -lpthread
2017-02-25 12:13:12 +08:00
winlin
ac0e27b936
For #774 , refine code style
2017-02-25 12:10:41 +08:00
HungMingWu
01d5e4da17
Replace openssl from l-1.0.1f to 1.10e ( #774 )
...
DUe to API breakchange, add a wrapper for backward compatibility
2017-02-25 12:06:39 +08:00
winlin
695ceeab48
Refine code for #777
2017-02-25 11:30:25 +08:00
Chengdong Zhang
a3df4e3bfb
Fix #744 http callback set a wrong default port ( #777 )
...
* Add port verify
Code is more robust
* Verify port
Verify port
* Change hard code to defined.
Change hard code to defined.
2017-02-25 11:28:59 +08:00
winlin
d786d61685
Merge branch '2.0release' into develop
2017-02-25 11:21:56 +08:00
winlin
0059b1cf7a
For #783 , use directly free to replace auto free
2017-02-25 11:18:54 +08:00
ljx0305
b0d16840b5
fix Repeated release ( #783 )
...
fix Repeated release
2017-02-25 11:15:27 +08:00
winlin
cee9d736a4
for #299 , refine code.
2017-02-19 22:03:51 +08:00
winlin
ede1c34a25
for #299 , refine the signature of api for hls/dash
2017-02-19 21:48:32 +08:00
HungMingWu
33d6274217
Replace ffmpeg version from 2.1.1 to 3.2.4
2017-02-13 23:29:39 +08:00
winlin
2fcd3972c1
for #299 , refine the encoder object name
2017-02-12 21:50:02 +08:00
winlin
2a4f57a587
Fix #301 , User must config the codec in right way for HLS. 3.0.18
2017-02-12 20:55:35 +08:00
winlin
d612a21bad
for #299 , refine audio codec object name
2017-02-12 20:46:24 +08:00
winlin
caf69f193d
for #299 , refine the codec object name
2017-02-12 20:38:39 +08:00
winlin
d7458c4e72
For #299 , refine the codec to format-frame-sample chain.
2017-02-12 18:18:18 +08:00
winlin
c4a510b834
For #299 , refine the codec info structure.
2017-02-11 23:09:23 +08:00
winlin
5e419c66f8
For #299 , add dash files.
2017-02-11 21:14:28 +08:00
winlin
7fd221ef63
Always enable DVR
2017-02-11 17:27:40 +08:00
winlin
b0789c54e4
Update HLS wiki to v3
2017-02-11 14:28:40 +08:00
winlin
8e5d4dc73d
always enable http and hls
2017-02-11 13:29:53 +08:00
winlin
11e8fe5bc0
refine options, remove rtmp-hls
2017-02-11 12:45:49 +08:00
winlin
477414106a
add dash files.
2017-02-11 12:30:21 +08:00
winlin
5fec59ace2
merge from srs2, fix #503
2017-02-09 14:33:56 +08:00
winlin
99bffea328
fix #503 , disable utilities when reload a source. 2.0.233
2017-02-09 14:29:57 +08:00
winlin
15570d93ce
change conf to console without daemon.
2017-02-09 14:17:36 +08:00
winlin
90ff579a83
add gitignore.
2017-02-09 13:56:04 +08:00
winlin
afbc3443f3
fix #738 , support DVR general mp4. 3.0.17
2017-02-07 21:56:20 +08:00
winlin
3209ad29e0
for #738 , refine code for DVR mp4.
2017-02-06 20:58:52 +08:00
winlin
0a054cd6bd
for #738 , remove the dvr plan append for it's no use
2017-02-06 20:22:07 +08:00
winlin
8c01f52372
for #738 , refine the dvr segmenter.
2017-02-06 18:33:26 +08:00
winlin
31191f2650
for #738 , support srs ingest mp4
2017-02-05 21:22:07 +08:00
winlin
4fe79a1025
for #738 , fix the audio sample offset error.
2017-02-05 20:27:37 +08:00
winlin
733252dc21
for #738 , remove test code
2017-02-05 09:23:38 +08:00
winlin
733ba73d54
for #738 , write mp4 samples.
2017-02-05 09:15:46 +08:00
winlin
e24674e9cf
for #738 , refine build mp4 samples from moov.
2017-02-04 22:45:52 +08:00
winlin
3025aebf42
for #738 , mp4 build samples from moov.
2017-02-04 22:25:03 +08:00
winlin
253ac40312
for #738 , parse avcc/sps/pps/asc from mp4.
2017-02-04 14:57:07 +08:00
winlin
9d21a8bb33
for #738 , use reader and seeker for mp4 demuxer to seek for general mp4(ftyp-mdat-moov).
2017-02-03 22:49:19 +08:00
winlin
bbee16e4db
for #738 , parse moov, get the h.264/avcC and aac/asc
2017-02-03 21:03:26 +08:00
winlin
e8eb050bf2
update readme
2017-02-03 14:57:28 +08:00
winlin
ac7ee10b60
fix #751,#756, refine code
2017-02-03 11:56:02 +08:00
Chengdong Zhang
80540e4dc1
change TAB space
...
change TAB space for line 794
2017-02-03 10:58:32 +08:00
eagle-zhang
7b02e3543f
Clients Api support start and count
...
Clients Api support start and count
line 794~810 && line 830
2017-02-03 10:49:06 +08:00
winlin
7ee1df33d1
for #738 , parse mp4 udta(user data) box.
2017-02-02 22:20:33 +08:00
winlin
ffe0a4426d
for #738 , parse mp4 moov boxes.
2017-02-02 22:02:39 +08:00
winlin
96f2e18d3a
for #738 , demux the aac mp4a and esds
2017-02-02 19:05:08 +08:00
winlin
128a1fd3db
for #738 , decode mp4 video track boxes.
2017-02-02 15:10:11 +08:00
winlin
5a84b6ca94
for #738 , complete all mp4 boxes codec.
2017-02-02 12:36:48 +08:00
winlin
2ad265bd5a
for #738 , implements boxes codec
2017-02-01 21:57:32 +08:00
winlin
b6bb3f2446
fix c99 build failed.
2017-01-31 22:17:27 +08:00
winlin
858951da49
for #738 , add srs ingest mp4
2017-01-31 21:36:51 +08:00
winlin
34a8eb6113
for #738 , add srs ingest mp4 tool
2017-01-31 20:43:48 +08:00
winlin
33ba6cdee2
change utest when demuxer use io interface.
2017-01-30 20:58:32 +08:00
winlin
01d401c270
for #738 , refine flv codec to use io interface.
2017-01-30 20:12:36 +08:00
winlin
d3bb8b6a86
for #742 , refine the io interfaces.
2017-01-30 19:59:59 +08:00
winlin
eaa222f034
for #742 , refine the file reader and writer interface.
2017-01-30 19:35:04 +08:00
winlin
bb5bd0ee1c
include for uintxx_t
2017-01-30 17:38:30 +08:00
winlin
b16ab038ce
for #742 , refine the u_intxx_t to uintxx_t
2017-01-30 17:32:18 +08:00
winlin
011ac4f6a9
for #738 , add mp4 demuxer to librtmp
2017-01-30 17:19:07 +08:00
winlin
3f3e98e9db
for #738 , major boxes from isom
2017-01-29 17:16:20 +08:00
winlin
8588a10775
Merge branch '2.0release' into develop
2017-01-29 17:15:43 +08:00
winlin
a37a14377a
fix the example dvr config file error
2017-01-29 17:15:17 +08:00
winlin
b09183010b
for #738 , add isom boxes.
2017-01-29 15:45:27 +08:00
winlin
ca02aaa7b3
for #738 , add doc, moov box.
2017-01-28 19:32:43 +08:00
winlin
6b6ac9a054
for #738 , add box and fullbox.
2017-01-27 20:54:05 +08:00
winlin
91a3989372
for #738 , add mp4 demuxer files to kernel.
2017-01-27 11:27:02 +08:00
winlin
136a7ef488
for #299 , refine docs.
2017-01-26 17:28:49 +08:00
winlin
e8353cba3b
for #299 , add mp4 and dash doc.
2017-01-26 16:53:30 +08:00
winlin
38a683fe14
disable glibc memory check
2017-01-23 18:06:30 +08:00
winlin
7057bb1ef5
for #742 , always enable http utilities.
2017-01-23 17:55:52 +08:00
winlin
a1fcf66f32
for #742 , always enable http utilities.
2017-01-23 17:43:59 +08:00
winlin
79def81792
for #742 , refine the rtmp conn, use info as data cluster.
2017-01-23 17:12:04 +08:00
winlin
39aee2b318
for #742 , fix publish recv thread bug.
2017-01-23 16:44:42 +08:00
winlin
954bb186c1
identify the flash and fmle for recv thread.
2017-01-23 16:43:43 +08:00
winlin
4583a63789
for #742 , refine code for recv thread.
2017-01-23 16:38:23 +08:00
winlin
a07986f4ee
for #742 , refine code
2017-01-22 17:07:55 +08:00
winlin
5c959fc781
merge from srs2, for kbps free io
2017-01-22 13:16:05 +08:00
winlin
6706bda42c
for #752 , release the io then free it for kbps. 2.0.232
2017-01-22 13:12:56 +08:00
winlin
a3ea83f504
directly free the transport, not need to close for maybe NULL
2017-01-20 12:11:52 +08:00
winlin
99c13fb1c1
convert ms to us for st
2017-01-19 15:51:55 +08:00
winlin
7bfb648bd8
refine the meta cache name
2017-01-19 15:51:34 +08:00
winlin
4cff49afd2
for #742 , refine source, meta and origin hub. 3.0.16
2017-01-19 12:38:55 +08:00
winlin
8acb99f96c
refine comments for librtmp
2017-01-18 16:59:19 +08:00
winlin
c5fcc15989
update the date info
2017-01-18 16:41:47 +08:00
winlin
0e6f7e66f0
add srs_rtmp_free_packet for srs-librtmp
2017-01-18 16:31:41 +08:00
winlin
7acc3aca16
refine hijack io for srslibrtmp
2017-01-18 16:23:59 +08:00
winlin
e8c48ac8f8
merge srs2, use specific error code for dns resolve
2017-01-18 16:05:33 +08:00
winlin
60be29f324
fix #750 , use specific error code for dns resolve. 2.0.231
2017-01-18 16:03:57 +08:00
winlin
310032d8d8
merge srs2, timestamp overflow for ATC.
2017-01-18 11:48:31 +08:00
winlin
d76419e3bb
fix #749 , timestamp overflow for ATC. 2.0.230
2017-01-18 11:47:43 +08:00
winlin
2ef1ef06e9
increase the nb_samples because some large video may overflow.
2017-01-18 11:11:36 +08:00
cenxinwei
762d7a8884
fix publish_normal_timeout 配置读取错误
2017-01-17 15:11:40 +08:00
winlin
3fe338d1c5
for #742 , use ms for application clock tbn.
2017-01-17 12:25:30 +08:00
winlin
dca9749f37
for #742 , refine the object live cycle. 3.0.15
2017-01-17 10:44:13 +08:00
winlin
f4c0af8bfc
refine code remove dup api for #742
2017-01-16 16:20:34 +08:00
winlin
1ed5118246
refine the spaces, no TABS
2017-01-16 15:47:26 +08:00
winlin
750f4413c8
merge srs2 for #536
2017-01-16 12:47:48 +08:00
winlin
142a9733b2
refine encoder code for #536 .
2017-01-16 12:42:25 +08:00
winlin
ccb250f3bc
merge srs2. convert ts aac audio private stream 1 to common.
2017-01-11 17:43:29 +08:00
winlin
e6eafd3b97
fix #740 , convert ts aac audio private stream 1 to common. 2.0.229
2017-01-11 17:42:34 +08:00
winlin
f92db0f87e
merge srs2 for kbps
2017-01-11 11:46:50 +08:00
winlin
6a8c232c5b
fix #588 , kbps interface error. 2.0.228
2017-01-11 11:37:26 +08:00
winlin
c58dbe4d14
fix #588 , kbps interface error. 2.0.228
2017-01-11 11:22:16 +08:00
winlin
7fe60b5bbf
fix #735 config transform refer_publish invalid. 3.0.14
2017-01-11 09:45:22 +08:00
winlin
7bbb3bae42
merge srs2
2017-01-11 09:33:26 +08:00
winlin
e3aa34ec5f
fix #736 , recovery the hls dispose. 2.0.227
2017-01-11 09:25:48 +08:00
Himer
afa704bca5
Update srs_app_source.cpp
...
enabled 为true才进行转发实例创建
2017-01-10 21:16:49 +08:00
winlin
db231f6d37
refine hls html5 video template.
2017-01-10 18:43:36 +08:00
winlin
087a596a63
refine hls html5 video template.
2017-01-10 18:43:10 +08:00
winlin
df983cc9ec
fix typo
2017-01-10 18:14:06 +08:00
winlin
a1ae48f4ac
Merge branch '2.0release' into develop
2017-01-10 18:07:52 +08:00
winlin
6fbda2ae3f
for #635 , refine hls open/close gop.
2017-01-10 18:07:46 +08:00
winlin
07871a442e
fix typo
2017-01-10 17:18:22 +08:00
winlin
ae1920e91a
Merge branch '2.0release' into develop
2017-01-10 17:17:31 +08:00
winlin
4104f25069
for #635 , support IDR and NonIDR(open-gop).
2017-01-10 17:17:23 +08:00
winlin
1dd877c0d6
merge srs2
2017-01-10 11:17:37 +08:00
winlin
c9a71b7fb2
fix #635 , hls support NonIDR(open gop). 2.0.226
2017-01-10 11:14:20 +08:00
winlin
d49f195bbf
fix #734 , log format error.
2017-01-10 09:36:51 +08:00
winlin
c46e925be5
add utest for avc uev
2017-01-09 18:14:25 +08:00
winlin
b7dd764920
update gitignore
2017-01-09 15:17:08 +08:00
winlin
10a0c6c10c
update for srs3
2017-01-06 17:55:06 +08:00
winlin
1b1ae00910
fix #727 , install valgrind-devel
2017-01-06 17:51:07 +08:00
winlin
517812dbe2
remove test code for #730
2017-01-06 15:19:27 +08:00
winlin
1b175b1107
for #730 , support config in/out ack size. 3.0.13
2017-01-06 14:57:54 +08:00
winlin
bbbc40f9c2
Merge branch '2.0release' into develop
2017-01-06 14:32:07 +08:00
winlin
aa2b7afb44
refine code, print protocol level info.
2017-01-06 14:32:01 +08:00
winlin
e434c09dc0
for #730 , merge srs2
2017-01-06 14:13:19 +08:00
winlin
c67036d52e
for #730 , reset ack follow flash player rules. 2.0.225
2017-01-06 14:04:34 +08:00
winlin
dc1f227aeb
for #730 , refine code to decode the acknowledge message
2017-01-06 13:16:25 +08:00
winlin
d29416a5f0
add conf sample for ingest rtsp
2017-01-06 10:47:05 +08:00
winlin
4709d0214c
for #711 , support prefile for transcode. 3.0.12
2017-01-06 10:39:37 +08:00
winlin
f9a159cd21
patch ST for valgrind and ARM. 3.0.11
2017-01-05 10:45:41 +08:00
winlin
8bdf50b14d
update feature list
2017-01-05 09:29:12 +08:00
winlin
f2efa96015
for #324 , always enable hstrs. 3.0.10
2017-01-05 09:08:56 +08:00
winlin
7ac932cfa0
update to 2013-2017
2016-12-16 11:57:25 +08:00
winlin
b231550c32
fix #717 , #691 , http api/static/stream support cors. 3.0.9
2016-12-15 16:22:04 +08:00
winlin
f6661989af
fix typo for #513 , #691
2016-12-15 15:00:08 +08:00
winlin
664844b5f5
merge from srs2. for #513 .
2016-12-15 14:54:09 +08:00
winlin
759c84a395
for #513 , remove hls ram from srs2 to srs3+. 2.0.224
2016-12-15 14:48:38 +08:00
winlin
f30b3073a2
refine the cros of api for flv
2016-12-15 14:10:02 +08:00
winlin
3df8f11884
refine thread stop
2016-12-14 18:21:50 +08:00
winlin
8935fe8897
merge srs2.
2016-12-13 18:43:22 +08:00
winlin
aca8a79d95
fix #713 , disable the source cleanup. 2.0.223
2016-12-13 18:41:45 +08:00
winlin
9ba4bed648
merge srs2
2016-12-13 17:58:42 +08:00
winlin
cb1d47bfef
fix #713 , refine source to avoid critical fetch and create. 2.0.222
2016-12-13 17:57:49 +08:00
winlin
439c67018d
remove unused macros.
2016-12-09 15:58:59 +08:00
winlin
2955b1fd2d
support log rotate signal SIGUSR1. 3.0.8
2016-12-08 18:23:22 +08:00
winlin
9e9cad1826
refine messages
2016-12-08 17:55:11 +08:00
winlin
dd1c769f65
refine main
2016-12-08 17:35:33 +08:00
winlin
83c251fc1c
fix bug
2016-12-08 17:29:13 +08:00
winlin
2d387035cd
refine the global variables.
2016-12-08 17:26:04 +08:00
winlin
b06203e777
dispose kafka
2016-12-08 11:48:50 +08:00
winlin
9a3674c624
refine kafka
2016-12-08 11:44:49 +08:00
winlin
28517849ed
refine typo
2016-12-07 12:09:39 +08:00
winlin
f6c8e02cca
Merge branch '2.0release' into develop
2016-11-24 18:12:31 +08:00
ME_Kun_Han
ec4d1b3b4f
fix bug: run srs at startup failed. ( #454 )
2016-11-24 18:05:43 +08:00
winlin
6dfb44b7b5
Merge branch '2.0release' into develop
2016-11-15 10:43:42 +08:00
winlin
85a7cb884f
fix bug: fix the way calculating PCR for ts( #678 ) ( #430 )
2016-11-15 10:42:02 +08:00
hankun
e0ab8b080d
fix bug: fix the way calculating PCR for ts( #678 )
2016-11-09 10:14:12 +08:00
winlin
0a8d40925f
merge from 2.0
2016-11-09 09:44:19 +08:00
winlin
d8599a56ca
fix #654 , crash when source cleanup for edge. 2.0.221
2016-11-05 10:48:49 +08:00
ME_Kun_Han
f107f404ea
fix bug for issues #654 ( #426 )
2016-11-05 10:46:24 +08:00
winlin
2f5f7d4a7b
merge srs2
2016-10-26 09:55:24 +08:00
winlin
8b00e56a84
fix #666 , crash when source cleanup for http-flv. 2.0.220
2016-10-26 09:54:49 +08:00
winlin
5796e4bf89
merge from srs2
2016-10-26 09:53:27 +08:00
hankun
4f09bcce9f
fix the bug: when trying to push same stream more than twice, to play it through http-flv will cause a core dump( #666 )
2016-10-20 10:49:59 +08:00
winlin
112d98ffdb
merge srs2.
2016-10-10 11:56:10 +08:00
winlin
d6fc289c6a
fix #661 , close fd after thread stopped. 2.0.219
2016-10-10 11:54:08 +08:00
ME_Kun_Han
7058411cb8
fix the core dump when trying to close srs ( #386 )
2016-10-10 11:51:49 +08:00
winlin
78aa518ecc
merge srs2
2016-09-27 11:00:13 +08:00
winlin
b19702f669
update srs player
2016-09-27 10:58:04 +08:00
winlin
9cc528cd33
merge srs2
2016-09-23 15:47:17 +08:00
winlin
3659eec9d1
update the cwd
2016-09-23 15:37:51 +08:00
winlin
0e308b0fa1
merge srs2, support oryx
2016-09-23 15:33:43 +08:00
winlin
07fe35f11d
support asprocess for oryx. 2.0.218
2016-09-23 15:17:46 +08:00
winlin
b748fac23a
support asprocess for oryx. 2.0.218
2016-09-23 15:00:50 +08:00
winlin
2a01540433
support change work_dir for oryx.
2016-09-23 14:53:58 +08:00
winlin
b5d466f3d2
update utest
2016-09-15 14:47:42 +08:00
winlin
0fb71281a9
add circleci
2016-09-15 14:28:54 +08:00
winlin
cbffe74494
add circleci
2016-09-15 14:15:49 +08:00
winlin
e15e07c4d1
merge srs2
2016-09-15 13:39:25 +08:00
winlin
ff3f8272a9
fix #640 , typo for rtmp type. 2.0.217
2016-09-15 13:37:11 +08:00
winlin
0596550a72
Merge branch '2.0release' into develop
2016-09-15 13:31:28 +08:00
winlin
99d87f9f9c
fix sys-ssl librtmp build bug.
2016-09-15 13:17:58 +08:00
winlin
4bcd90d747
fix sys-ssl librtmp build bug.
2016-09-15 13:11:42 +08:00
winlin
92fb81003c
link crypto when use sys-ssl
2016-09-15 12:59:34 +08:00
winlin
77bca7cc05
Merge branch '2.0release' into develop
2016-09-13 18:08:19 +08:00
winlin
53d2eb5e02
fix librtmp get bytes bug.
2016-09-13 18:08:12 +08:00
winlin
6b8fe92afa
Merge branch '2.0release' into develop
2016-09-13 15:53:40 +08:00
winlin
588de3e7b4
check lsb_realease for install
2016-09-13 15:53:34 +08:00
winlin
504352d17a
merge srs2.
2016-09-12 18:21:44 +08:00
winlin
c2cb666995
fix fast stream error bug. 2.0.216
2016-09-12 18:21:14 +08:00
winlin
c231f45fe8
Merge branch '2.0release' into develop
2016-09-09 14:57:58 +08:00
winlin
bd652e4607
fix build failed for stdc++
2016-09-09 14:41:02 +08:00
winlin
8a4e241eec
merge from srs2
2016-09-09 14:29:33 +08:00
winlin
6c4c68ccb6
2.0 beta1(2.0.215) released.
2016-09-09 14:26:16 +08:00
winlin
49b880d4ce
refine comments
2016-09-09 14:18:50 +08:00
winlin
eb915413ad
Merge branch '2.0release' into develop
2016-09-09 14:14:22 +08:00
winlin
0015b303a6
librtmp: refine comment for NALU process.
2016-09-09 14:14:12 +08:00
winlin
93eb961b4c
Merge branch '2.0release' into develop
2016-09-09 11:33:58 +08:00
winlin
4c6c2c28b8
refine h264 raw publish with fps
2016-09-09 11:32:24 +08:00
winlin
09895fcfc2
Merge branch '2.0release' into develop
2016-09-09 11:03:39 +08:00
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.
2016-09-08 07:58:52 -05:00
winlin
17df61724d
Merge branch '2.0release' into develop
2016-09-08 19:56:17 +08:00
winlin
7aaa74b9e0
TODO: FIXME: for librtmp, must group NALUs to frame.
2016-09-08 19:56:06 +08:00
winlin
2cf077abe9
Merge branch '2.0release' into develop
2016-09-08 18:55:40 +08:00
winlin
80a98cf836
refine annexb parse
2016-09-08 18:55:35 +08:00
winlin
b24d1de377
Merge branch '2.0release' into develop
2016-09-05 14:56:41 +08:00
winlin
590e951739
fix memory leak of source.
2016-09-05 14:56:31 +08:00
winlin
0e9318e5d8
merge from 2.0
2016-09-05 14:16:24 +08:00
winlin
c7b97aa1c3
fix memory leak at source. 2.0.214
2016-09-05 14:13:37 +08:00
winlin
815f2491a4
merge from 2.0
2016-09-05 09:39:20 +08:00
winlin
6ec60b0a21
fix memory leak at handshake. 2.0.213
2016-09-05 09:38:30 +08:00
winlin
39a46f7b97
Merge branch '2.0release' into develop
2016-09-03 23:11:58 +08:00
winlin
1214af643e
refine comments for arm
2016-09-03 23:11:51 +08:00
winlin
c0498c82ee
merge 2.0
2016-09-03 18:48:19 +08:00
winlin
e775eb3ff2
support all arm for patched st. 2.0.212
2016-09-03 18:47:46 +08:00
winlin
8ad7da1cb6
merge from 2.0
2016-09-02 15:25:20 +08:00
xubin
49853d2b8a
修复forward崩溃
2016-09-02 15:10:43 +08:00
winlin
7d96a33207
Merge branch '2.0release' into develop
2016-09-01 16:51:18 +08:00
winlin
e2865c6ac1
workaround for #511 , the fly stfd in close. 2.0.211
2016-09-01 16:51:09 +08:00
winlin
b49cb3d379
Merge branch '2.0release' into develop
2016-08-30 19:30:05 +08:00
winlin
a0890fe06a
comment the pcr
2016-08-30 19:29:59 +08:00
winlin
5d5fa7204d
Merge branch '2.0release' into develop
2016-08-18 12:22:30 +08:00
winlin
d919668b61
don't ignore aud
2016-08-18 12:22:04 +08:00
winlin
bf22acd689
Merge branch '2.0release' into develop
2016-08-18 11:29:22 +08:00
winlin
a4bb03b9d6
ignore other 264 frame except sps,pps,idr,nonidr
2016-08-18 11:27:11 +08:00
winlin
31a1b7bed2
Merge branch '2.0release' into develop
2016-08-10 22:30:05 +08:00
winlin
304ff02aef
default to 30s timeout for librtmp
2016-08-10 22:29:56 +08:00
winlin
d68a459198
Merge branch '2.0release' into develop
2016-08-10 22:13:30 +08:00
winlin
02fb0779be
fix the microsec calc bug for librtmp
2016-08-10 22:13:24 +08:00
winlin
14760003ba
merge from 2.0
2016-08-10 22:05:21 +08:00
winlin
e00928557e
fix the timeout for librtmp
2016-08-10 22:04:01 +08:00
winlin
516f33888c
refine config
2016-08-09 12:37:48 +08:00
winlin
36eb0981ec
merge from 2.0release
2016-08-08 14:09:10 +08:00
intliang
3fbe9d2442
fixed crash by improper srs_info use.
2016-08-08 14:07:19 +08:00
winlin
f87646d489
fix typo of config.
2016-08-08 13:58:42 +08:00
winlin
abeb4f46a9
merge 2.0
2016-08-06 17:28:43 +08:00
winlin
ec6e77992e
2.0.210
2016-08-06 16:38:18 +08:00
winlin
499fc07db1
refine the hls m3u8 refresh interval.
2016-08-02 16:52:23 +08:00
winlin
5fa500646e
update srs player version
2016-08-02 16:37:52 +08:00
winlin
ec57e2170d
refine hls m3u8 refresh interval and buffer time
2016-08-02 16:31:59 +08:00
winlin
b463e4a2f4
Merge branch '2.0release' into develop
2016-05-17 10:54:34 +08:00
weiyabo
8df7135dee
for bug #5064 , success parse 264 sps
2016-05-17 10:53:56 +08:00
winlin
c746753c6a
update player, add pst(player startup time)
2016-04-22 13:33:29 +08:00
winlin
892591f9a6
merge from @mbeacom
2016-04-22 10:18:13 +08:00
winlin
2e75c9f45f
add more buffer
2016-04-19 18:15:47 +08:00
winlin
9312d77c20
default not to preview the stream for publisher.
2016-04-12 11:32:13 +08:00
winlin
6b5c880ff9
refine player to support status change.
2016-03-22 18:35:44 +08:00
winlin
4841435b14
fix default http port bug.
2016-03-19 22:45:39 +08:00
winlin
a2d235f015
refresh js cache.
2016-03-19 22:14:56 +08:00
winlin
d7a28059ed
remove jwplayer and osmf
2016-03-19 22:09:36 +08:00
winlin
d9f1ced732
change srs player to 1.28
2016-03-19 22:00:22 +08:00
winlin
77167f3331
refine srs player for hls, extract a HlsNetStream.
2016-03-19 21:54:46 +08:00
winlin
2492562d25
use xpsid X-Playback-Session-Id to more useful.
2016-03-19 19:48:01 +08:00
winlin
b2bd63e833
refine srs player to play hls.
2016-03-19 19:11:31 +08:00
winlin
46a31f4884
support play hls
2016-03-19 16:35:13 +08:00
winlin
69ec66ee36
refine js for player.
2016-03-19 11:08:25 +08:00
winlin
0a2e00f8c5
dump logs
2016-03-19 10:18:11 +08:00
winlin
9ab5039b36
extract iplayer for srs-player.
2016-03-19 10:06:08 +08:00
winlin
10ce961a00
update version for bwtc
2016-03-14 10:23:20 +08:00
winlin
b3c13f2550
refine the bwtc, to compatible with bms4.
2016-03-12 20:53:37 +08:00
winlin
eed4626c35
use larger limit
2016-03-10 12:28:46 +08:00
winlin
a3038b1274
fix the rtmp url parse bug.
2016-03-10 12:16:51 +08:00
winlin
82aa9d120c
for #5114 , display metadata.
2016-03-07 16:02:37 +08:00
winlin
a8ee3162d4
Merge branch '2.0release' into develop
2016-03-03 15:30:38 +08:00
winlin
d72b93e58b
fix the sed bug, to compatible with osx
2016-03-03 10:57:26 +08:00
winlin
00c60db7c3
Merge branch '2.0release' into develop
2016-01-31 22:47:48 +08:00
winlin
f7d9ed5ae4
update api
2016-01-31 21:49:53 +08:00
winlin
8db25a0bf5
fix the log for mmap.
2016-01-21 16:18:42 +08:00
winlin
214eda745d
open null dev, not close stdout or stderr.
2016-01-20 14:53:25 +08:00
winlin
03469fc37d
refine code for process fork.
2016-01-20 14:09:14 +08:00
winlin
ce8f3b4478
refine the dup2 of stdout and stderr.
2016-01-20 14:05:48 +08:00
winlin
ae8bd4c2aa
should never close the fd 3+, for it myabe used.
2016-01-20 14:01:18 +08:00
winlin
a6dc17a67d
support redirect stdout by >
2016-01-20 14:00:01 +08:00
winlin
0cd15068de
set default buffer time to 0.5 for srs player.
2016-01-18 18:02:56 +08:00
winlin
f8358da316
refine ingester log.
2016-01-13 16:20:05 +08:00
winlin
dfe5306327
fix process bug.
2016-01-13 16:18:50 +08:00
winlin
61c0c168b9
merge from srs2.
2016-01-13 12:52:19 +08:00
winlin
266397acee
merge from srs2
2016-01-13 12:46:23 +08:00
winlin
28080efec8
fix http reader bug, support infinite chunkted. 2.0.209
2016-01-13 12:44:51 +08:00
winlin
f971538cf3
refine http, support no host.
2016-01-12 11:53:52 +08:00
winlin
2941328ee8
rtmp edge support 302 redirect.
2016-01-11 15:46:23 +08:00
winlin
e2e6e76f92
for #558 and #559 , 2.0.208
2016-01-11 13:21:28 +08:00
winlin
d81b2cb140
support hls mount to vhost and reload
2016-01-11 13:15:46 +08:00
winlin
041040b846
ignore ingester when vhost disabled.
2016-01-11 13:11:14 +08:00
winlin
eac5440559
merge from srs2 #558 #559
2016-01-09 16:06:22 +08:00
winlin
da722b5b5d
Merge pull request #559 from tufang14/2.0release
...
srs reusable thread need join
2016-01-09 16:00:58 +08:00
tufang14
56bffb6646
Update srs_app_thread.cpp
2016-01-09 15:54:23 +08:00
flowerwrong
d42a58faf4
Keep blank of line
2016-01-09 15:10:24 +08:00
tufang14
233ff11172
srs reusable thread need join
2016-01-09 14:58:40 +08:00
winlin
d24aef50ba
for #369 , support RTMP 302 api at protocol level.
2016-01-08 18:17:37 +08:00
flowerwrong
9ddd0054a1
Add tcUrl to on_publish http hook for issue #548
2016-01-08 15:10:25 +08:00
winlin
f1e7e9d933
support gmd. change work_dir. hourglass. add utilies.
2016-01-08 13:58:19 +08:00
winlin
5338f21439
merge from srs2
2016-01-05 16:58:21 +08:00
winlin
8155e97b84
add keyword XCORE for coredump to identify the version. 2.0.207
2016-01-05 16:49:27 +08:00
winlin
dc38ae1687
show first message when not show version.
2016-01-04 17:41:16 +08:00
winlin
9d22d09646
show signature of server.
2016-01-04 17:28:18 +08:00
winlin
973194c663
merge from srs2.
2015-12-31 16:02:01 +08:00
winlin
26211abf2e
refine code.
2015-12-31 15:57:16 +08:00
winlin
f516636448
refine code for hooks and http core.
2015-12-29 18:33:02 +08:00
winlin
79fdc4e766
fix bug for rtmp client use NULL ptr.
2015-12-28 18:13:40 +08:00
winlin
96a4428bdb
refine the http request parse. edge retry timeout.
2015-12-28 18:02:20 +08:00
winlin
190db75835
refine code for nx_json modify the data when loads.
2015-12-28 17:39:24 +08:00
winlin
86a7db0adb
refine edge ingester, use upstream adapter.
2015-12-28 17:15:44 +08:00
winlin
7ae2c6bf50
merge from srs2.
2015-12-26 12:17:51 +08:00
winlin
eca46c03d2
refine code for consumer to refer the rtmp connection.
2015-12-26 12:13:17 +08:00
winlin
11e11005ac
specifies the try default vhost
2015-12-24 19:14:23 +08:00
winlin
d267b8fa19
fix bug for create connection with ip.
2015-12-24 17:38:49 +08:00
winlin
a7bf4bfda5
refine code, ignore client when no ip.
2015-12-24 17:25:05 +08:00
winlin
49308dddfb
update 2015 to 2016
2015-12-23 11:41:41 +08:00
winlin
d0c74fa7cd
update 2015 to 2016
2015-12-23 11:35:40 +08:00
winlin
714c13d88d
merge from srs2
2015-12-22 19:19:28 +08:00
winlin
5d3a183f43
fix #509 , always alloc big object at heap. 2.0.205
2015-12-22 19:18:46 +08:00
winlin
65b81a4e68
merge from srs2
2015-12-22 17:01:06 +08:00
winlin
8b24319ffb
fix #418 , ignore null connect props to make RED5 happy. 2.0.204
2015-12-22 17:00:22 +08:00
winlin
8d378cda2e
for #418 , when simple handshake, copy s1 to c2.
2015-12-22 16:48:06 +08:00
winlin
b881166f9a
merge from srs2
2015-12-22 16:18:09 +08:00
winlin
c7850570c1
fix #546 , thread terminate normally dispose bug. 2.0.203
2015-12-22 16:13:49 +08:00
winlin
5f915aa959
merge from srs2
2015-12-22 15:40:03 +08:00
winlin
cee8c3d07d
fix #541 , failed when chunk size too small. 2.0.202
2015-12-22 15:39:12 +08:00
winlin
e124aeb614
Merge branch '2.0release' into develop
2015-12-15 16:25:27 +08:00
winlin
69d191e53f
refine the hls error log.
2015-12-15 16:25:21 +08:00
winlin
0ab64ccd2a
merge from srs2.
2015-12-15 16:06:40 +08:00
winlin
40457e6cab
default hls_on_error to continue. 2.0.201
2015-12-15 16:02:02 +08:00
winlin
f6ff116505
refine code, persistence use isolate method.
2015-12-15 14:27:49 +08:00
winlin
b486f6fe6b
refine /api/v1/summaries, with code and server id.
2015-12-15 12:46:47 +08:00
winlin
26d328e7f2
fix bug for api, level should be string.
2015-12-14 18:43:20 +08:00
winlin
ffef3905af
merge from srs2.
2015-12-11 11:35:56 +08:00
winlin
5660e24953
fast stop server.
2015-12-11 11:30:36 +08:00
winlin
2830ee12c1
fix the on_hls.ts_url bug.
2015-12-11 11:29:10 +08:00
winlin
1e4c8f8bf3
fast stop server.
2015-12-11 10:30:13 +08:00
winlin
3ab5892863
refine comments.
2015-12-10 18:02:23 +08:00
winlin
5ac8177ce6
fix bugs
2015-12-08 18:32:37 +08:00
winlin
fabcc91a0e
refine codes.
2015-12-07 18:22:55 +08:00
winlin
b2ae1acaa4
copy http-parser-2.1 into srs http stack.
2015-12-07 11:35:05 +08:00
winlin
fba1122835
private the srs_vhost_resolve
2015-12-07 10:15:08 +08:00
winlin
17bb31cab1
fix the config bug.
2015-12-04 15:22:13 +08:00
winlin
eec2c34b5c
refine publisher.
2015-12-01 10:42:13 +08:00
winlin
cfe230438a
revert test code
2015-11-30 19:07:52 +08:00
winlin
6191e0af90
s1 compute key.
2015-11-30 19:05:25 +08:00
winlin
18eb8c81b3
merge from srs2
2015-11-16 18:10:06 +08:00
winlin
2310b2da59
fix #518 , fix fd leak bug when fork. 2.0.200
2015-11-16 18:06:44 +08:00
YueHonghui
eb4ca9ff5d
fix bug of fd leek in srs_app_server
2015-11-16 15:47:17 +08:00
winlin
c77cefb6fa
refine the position of log script
2015-11-11 17:49:46 +08:00
winlin
44b26271bf
Merge branch '2.0release' into develop
2015-11-11 17:12:34 +08:00
winlin
c4c63f7825
fix build failed bug for osx.
2015-11-11 17:06:12 +08:00
winlin
01c46bdbfd
rename org simle-rtmp-server to ossrs
2015-11-11 10:45:45 +08:00
winlin
1ffd5fd455
rename org simple-rtmp-server to ossrs
2015-11-11 10:37:50 +08:00
winlin
6c7a51d310
Merge branch '2.0release' into develop
2015-11-10 12:16:08 +08:00
winlin
1d8318d2fc
change simple-rtmp-server org to ossrs
2015-11-10 12:16:01 +08:00
winlin
d2ccc4f661
Merge branch '2.0release' into develop
2015-11-10 12:15:00 +08:00
winlin
8c04b17d08
use /usr/local/bin for osx.
2015-11-10 12:03:52 +08:00
winlin
7db7d43aea
Merge branch '2.0release' into develop
2015-11-09 15:25:55 +08:00
winlin
18b50d961f
support query server by id.
2015-11-09 15:19:50 +08:00
winlin
aca9fe805c
Merge branch '2.0release' into develop
2015-11-09 14:51:47 +08:00
winlin
d916c53702
refine the api server.
2015-11-09 14:51:41 +08:00
winlin
a89ed68aa3
update readme for #511 .
2015-11-06 10:51:32 +08:00
winlin
75be18133d
fix build failed for utest.
2015-11-06 10:26:18 +08:00
winlin
6df4d1f05a
merge from srs2.
2015-11-05 15:12:49 +08:00
winlin
98e25def6c
fix utest build failed for osx.
2015-11-05 15:11:59 +08:00
winlin
97f5bb8b99
merge from srs2
2015-11-05 14:48:25 +08:00
zhengfl
38b81ce312
允许操作SrsStream中的函数时,长度为0.
2015-11-05 14:37:21 +08:00
zhengfl
1dae8fc987
fix #511 , fix the bug of thread stop invalid.
2015-11-05 13:52:59 +08:00
winlin
49d77b3f09
for #515 , use srs_freepa and SrsAutoFreeA for array. 2.0.198
2015-11-02 13:42:05 +08:00
winlin
4b5eb5ea2d
fix the parse rtmp url bug for ingest.
2015-11-02 13:37:44 +08:00
winlin
ec225b2108
quit child process when fork failed.
2015-11-02 11:46:33 +08:00
winlin
9d7826c681
quit child process when fork failed.
2015-11-02 11:44:22 +08:00
winlin
f57e537686
for #515 , merge from srs2, use SrsAutoFreeA.
2015-11-02 11:29:20 +08:00
winlin
f4f76cd196
for #515 , use SrsAutoFreeA to free the array.
2015-11-02 11:26:37 +08:00
winlin
604486b0a3
for #515 , use srs_freepa to free array.
2015-11-02 11:11:49 +08:00
winlin
8cec06e898
merge srs2, use srs_freepa for array
2015-11-02 11:05:39 +08:00
winlin
2af7749771
for #515 , use srs_freepa to free the array.
2015-11-02 11:02:27 +08:00
winlin
cef1ae5a8e
fix the config bug.
2015-10-28 12:55:16 +08:00
winlin
9ebb77d711
fix the warnings
2015-10-28 11:58:49 +08:00
winlin
e9e202dbf1
merge srs2
2015-10-28 11:51:32 +08:00
winlin
ef00005ab4
for ExoPlayer, remove duration for live.
2015-10-28 11:51:03 +08:00
winlin
8c96472cea
merge srs2
2015-10-28 11:03:15 +08:00
winlin
50a7b9c1ff
for ExoPlayer, add av tag in flv header. 2.0.197
2015-10-28 11:01:20 +08:00
winlin
59f5c5d6a5
Merge branch '2.0release' into develop
2015-10-27 18:21:04 +08:00
winlin
3b0bf1e10b
for #512 , make the segment more acceptable, when in [min, max_td * 2], it's ok.
2015-10-27 18:20:57 +08:00
winlin
390f58e186
fix compile failed.
2015-10-27 17:57:58 +08:00
winlin
a416e891b4
fix compile failed.
2015-10-27 17:54:07 +08:00
winlin
1d57e53910
merge from 2.0release
2015-10-27 17:45:14 +08:00
winlin
d1979c760f
for #512 , partical hotfix the hls pure audio. 2.0.196
2015-10-27 17:44:10 +08:00
winlin
3683f06e4d
for #512 , write audio frame by frame for video+audio hls.
2015-10-27 16:20:02 +08:00
winlin
fe27e76492
support schema
2015-10-26 18:34:55 +08:00
winlin
a501f5bd7a
update htbt script
2015-10-26 14:54:41 +08:00
winlin
dd2945add1
update htbt script
2015-10-26 14:53:54 +08:00
winlin
6f6d495a19
update htbt script
2015-10-26 14:50:16 +08:00
winlin
3933819686
add htbt script
2015-10-26 14:18:19 +08:00
winlin
0a8cb8a391
add heartbeat script
2015-10-26 14:17:24 +08:00
winlin
11979229e6
Merge branch '2.0release' into develop
2015-10-26 13:34:44 +08:00
winlin
e08beba89e
fix the sed command for arm
2015-10-26 13:34:28 +08:00
winlin
45385241bb
fix the sed command for arm
2015-10-26 13:29:59 +08:00
winlin
b8f2ba4f0d
complete kafka
2015-10-23 14:42:05 +08:00
winlin
cbe4252b4d
refine code.
2015-10-23 14:42:04 +08:00
winlin
d2ca51ac50
notify kafka when client close
2015-10-23 14:42:04 +08:00
winlin
71451878c9
refine kafka, simplify code.
2015-10-23 14:42:04 +08:00
winlin
9a47390253
fix #467 , support write log to kafka. 3.0.6
2015-10-23 14:42:04 +08:00
winlin
76cd3f8749
kafka convert json to producer message.
2015-10-23 14:42:04 +08:00
winlin
8e344f1c26
add producer api messages.
2015-10-23 14:42:04 +08:00
winlin
7a0aaf5900
kafka refine code
2015-10-23 14:42:04 +08:00
winlin
f9f5b56951
kakfa erase messages when wrote.
2015-10-23 14:42:04 +08:00
winlin
22fa9a0f1f
kafka use temp transport to fetch metadata.
2015-10-23 14:42:04 +08:00
winlin
531b658f8e
retry when metadata empty
2015-10-23 14:42:04 +08:00
winlin
61486a82aa
kafka use topic and partition cache
2015-10-23 14:42:04 +08:00
winlin
7013993c7a
kafka send the accept message.
2015-10-23 14:42:04 +08:00
winlin
de41c1c9d2
kafka refine comments.
2015-10-23 14:42:04 +08:00
winlin
31a77a83ed
convert metadata to partitions
2015-10-23 14:42:04 +08:00
winlin
f0e39cc330
support show the summary of kafka metadata.
2015-10-23 14:42:04 +08:00
winlin
d013374871
rename ISrsCodec size to nb_bytes.
2015-10-23 14:42:03 +08:00
winlin
33a015329d
add function to convert kafka array to vector
2015-10-23 14:42:03 +08:00
winlin
84b3981d47
refs #1670 : support decode the metadata response.
2015-10-23 14:42:03 +08:00
winlin
7106934c3a
kafka producer use async interface to request metadata.
2015-10-23 14:42:03 +08:00
winlin
a108fa8d01
kafka recv and decode message.
2015-10-23 14:42:03 +08:00
winlin
493d282255
kafka refine array, to decode and create object.
2015-10-23 14:42:03 +08:00
winlin
c4862878d1
kafka rename message set to raw message set.
2015-10-23 14:42:03 +08:00
winlin
6e5ed11a00
for kafka, support correlation id cache.
2015-10-23 14:42:03 +08:00
winlin
2e67eb8786
refine comments for kafka messages.
2015-10-23 14:42:03 +08:00
winlin
3c64e4b957
kafka encode and send packet.
2015-10-23 14:42:03 +08:00
winlin
9117e1e918
extract ISrsCodec for code and decode object.
2015-10-23 14:42:03 +08:00
winlin
45755fd1e7
refine code for kakfa request/response, string/bytes.
2015-10-23 14:42:03 +08:00
winlin
8a4ec49064
add graph comments for size of request and response.
2015-10-23 14:42:03 +08:00
winlin
8974fe298b
connect to kafka and send metadata request.
2015-10-23 14:42:03 +08:00
winlin
a9fdb630d9
refine code, replace all rtmp connect by simple rtmp client.
2015-10-23 14:42:02 +08:00
winlin
a08d8f83d6
refine mpegts code, use simple rtmp client
2015-10-23 14:42:02 +08:00
winlin
ad9b377d96
refine forwarder code, use simple rtmp client.
2015-10-23 14:42:02 +08:00
winlin
0f4cb8ee00
refine code, remove the rtmp recv/send macro, use one macro.
2015-10-23 14:42:02 +08:00
winlin
12e013142d
refine code, use simple rtmp client.
2015-10-23 14:42:02 +08:00
winlin
bc27481886
refine code, use simple rtmp client.
2015-10-23 14:42:02 +08:00
winlin
e4c852945f
refine code, support override vhost
2015-10-23 14:42:02 +08:00
winlin
a9ad7b211b
refine simple rtmp client for post flv stream.
2015-10-23 14:42:02 +08:00
winlin
adb8f243bf
use simple rtmp client for raw connect app
2015-10-23 14:42:02 +08:00
winlin
24b3899972
use SrsTcpClient instead raw socket.
2015-10-23 14:42:02 +08:00
winlin
a9bb6061c3
use tcp client for raw connect.
2015-10-23 14:42:02 +08:00
winlin
20fcfb3eee
fix bug, use system utility
2015-10-23 14:42:02 +08:00
winlin
69cc01b696
use system utilities
2015-10-23 14:42:02 +08:00
winlin
908365a61a
use string for const char*
2015-10-23 14:42:02 +08:00
winlin
d9f991ed2f
use system utility for string finds
2015-10-23 14:42:02 +08:00
winlin
ca73534d7e
refine comments for api key
2015-10-23 14:42:01 +08:00
winlin
29122b6e70
fix #502 , transcoder support snapshot.
2015-10-20 14:52:34 +08:00
winlin
2bae6e09d3
for #502 , snapshot 1 image per 1 seconds, choose best from 5 images.
2015-10-20 14:10:14 +08:00
winlin
1aa4502d5f
for snapshot, choose the best to link to the [stream]-best.png
2015-10-20 13:38:03 +08:00
winlin
33a282e576
support snapshot by http hooks for #152 .
2015-10-20 12:30:57 +08:00
winlin
9eebb89432
Merge branch '2.0release' into develop
2015-10-20 10:17:54 +08:00
winlin
91e9fc7e5b
fix typo of INVLIAD to INVALID
2015-10-20 10:17:48 +08:00
winlin
57a3b11b86
merge from srs2
2015-10-13 11:48:02 +08:00
winlin
5de65d41f4
Merge pull request #499 from synote/2.0release
...
fix bug for build failure when configure with --log-info
2015-10-12 10:07:08 +08:00
winlin
b5ba1043e8
Merge branch '2.0release' into develop
2015-10-08 16:07:54 +08:00
winlin
9c2eafc244
refine the git command
2015-10-08 15:53:49 +08:00
winlin
ed80d9d281
merge from srs2
2015-10-04 08:10:57 +08:00
winlin
0c8209cccd
fix #448 , fix the bug of response of http hooks. 2.0.195
2015-10-04 08:09:39 +08:00
winlin
6587c5b2f1
merge from srs2
2015-10-01 13:22:51 +08:00
winlin
7811b4f3f7
fix #497 , response error when client not found to kickoff. 2.0.194
2015-10-01 13:20:13 +08:00
winlin
8862ec1988
merge from srs2
2015-10-01 13:05:25 +08:00
winlin
a3c229472e
fix #495 , decrease the srs-librtmp size. 2.0.193
2015-10-01 13:04:28 +08:00
winlin
070ada1d6e
Merge branch '2.0release' into develop
2015-10-01 12:30:55 +08:00
winlin
65e4bf2e77
fix compile failed bug.
2015-10-01 12:30:38 +08:00
winlin
d8f18aee37
use the right int type for port.
2015-09-24 18:33:07 +08:00
winlin
1c7d5f1852
Merge branch '2.0release' into develop
2015-09-24 17:55:33 +08:00
winlin
353e3260b8
remove duplicated code
2015-09-24 17:55:27 +08:00
winlin
9ead08725d
use kernel utility int2str and float2str
2015-09-24 17:54:58 +08:00
winlin
6efd2dd27e
add load balance round robin for brokers.
2015-09-24 17:20:04 +08:00
winlin
2a4ab8a923
add brokers to config
2015-09-24 14:53:22 +08:00
winlin
f187a7deef
refine the startup logs.
2015-09-24 12:15:12 +08:00
winlin
3ab0ccaa27
Merge branch '2.0release' into develop
2015-09-23 18:23:17 +08:00
winlin
7cdcf41d26
refine the api server
2015-09-23 18:23:09 +08:00
winlin
afd6428366
refine code of server.
2015-09-23 17:21:57 +08:00
winlin
8b6c78b862
Merge branch '2.0release' into develop
2015-09-23 16:42:47 +08:00
winlin
d1de097f5e
fix make clean bug, donot rm when no dir
2015-09-23 16:42:41 +08:00
winlin
396bb43672
Merge branch '2.0release' into develop
2015-09-23 15:46:58 +08:00
winlin
8b1198562a
show cpu info.
2015-09-23 15:46:51 +08:00
winlin
4e88262512
merge from srs2 to check cpus.
2015-09-23 15:11:33 +08:00
winlin
cfe2082353
fix #485 , error when arm glibc 2.15+ or not i386/x86_64/amd64. 2.0.192
2015-09-23 15:09:59 +08:00
winlin
f6e655396c
for #485 , support cross build for arm
2015-09-23 11:54:53 +08:00
winlin
d94a88a797
merge from srs2 for pi and cubie.
2015-09-23 11:23:55 +08:00
winlin
16730ea031
refine code for cross build
2015-09-23 11:21:51 +08:00
winlin
6990508e58
for #485 , srs for respberrypi and cubieboard. 2.0.191
2015-09-23 11:05:56 +08:00
winlin
f75058413d
Merge branch '2.0release' into develop
2015-09-23 10:39:24 +08:00
winlin
7dcdb18588
support build on pi and cubie
2015-09-23 10:27:57 +08:00
winlin
a8829e0a8b
support build on pi or cubie.
2015-09-23 10:22:58 +08:00
winlin
9a9483e7d5
support without kafka
2015-09-22 17:46:07 +08:00
winlin
abb5c5ad31
add kafka producer
2015-09-22 17:40:05 +08:00
winlin
b5ccc35340
add kafka config
2015-09-22 15:10:43 +08:00
winlin
ab1e62a886
create the metadata request message
2015-09-22 14:33:17 +08:00
winlin
ca3b89aa7d
add kafka array, use c++ template.
2015-09-22 14:09:24 +08:00
winlin
8a6edac4e8
add --x86-64 alias for --x86-x64.
2015-09-22 13:52:14 +08:00
winlin
edead21a25
refine the options
2015-09-22 12:51:29 +08:00
winlin
e415824576
refine the options
2015-09-22 12:43:22 +08:00
winlin
2d5cc7a3e4
add structures for kafka
2015-09-22 12:38:07 +08:00
winlin
83f40697e2
refine the hpp macro defines.
2015-09-22 09:15:51 +08:00
winlin
df6ac8842c
rename rtmp utility to protocol utility
2015-09-22 09:11:07 +08:00
winlin
82ff05c1d4
rename rtmp io to protocol io
2015-09-22 09:07:07 +08:00
winlin
168625dce2
rename rtmp amf0 to protocol amf0.
2015-09-22 09:05:21 +08:00
winlin
1310c0f577
rename srs_protocol_buffer to srs_protocol_stream
2015-09-22 09:02:37 +08:00
winlin
d32632ee8a
rename SrsFastBuffer to SrsFastStream
2015-09-22 09:01:47 +08:00
winlin
4f3d2c8607
rename SrsSimpleBuffer to SrsSimpleStream
2015-09-22 08:59:52 +08:00
winlin
dadfe101b4
rename SrsBitStream to SrsBitBuffer
2015-09-22 08:59:21 +08:00
winlin
0e52fc6d5b
rename SrsStream to SrsBuffer
2015-09-22 08:57:31 +08:00
winlin
ca3577e11b
rename temp to stream
2015-09-22 08:52:00 +08:00
winlin
f33d736442
rename kernel stream to buffer
2015-09-22 08:50:14 +08:00
winlin
a4f51564db
rename kernel stream to buffer
2015-09-22 08:48:55 +08:00
winlin
495f575ac3
rename kernel buffer to temp
2015-09-22 08:43:56 +08:00
winlin
ac2b03a3ed
rename srs_kernel_buffer to temp
2015-09-22 08:42:54 +08:00
winlin
faf6d15878
add replace script.
2015-09-21 18:32:17 +08:00
winlin
1de2bb0801
add kafka protocol files.
2015-09-21 17:12:28 +08:00
winlin
b5996567e8
refine the role of srs, to cluster.
2015-09-21 12:09:09 +08:00
winlin
e4e36a0166
merge from srs2, fix openssl build
2015-09-21 12:03:47 +08:00
winlin
d8a64aaab5
fix #484 , hotfix the openssl build script 2.0.190
2015-09-21 12:01:48 +08:00
winlin
b471c6e61c
refine code, use json integter rather than number.
2015-09-19 14:40:32 +08:00
winlin
c5cd58761c
move the srs thread to st.
2015-09-19 13:46:55 +08:00
winlin
3042115385
refine json to_str to dumps.
2015-09-19 13:37:56 +08:00
winlin
b59d9ba6a1
support amf0 and json to convert with each other.
2015-09-19 13:31:57 +08:00
winlin
3f7e69b617
json objects support dumps to string.
2015-09-19 12:27:31 +08:00
winlin
b78781707e
update the srs player
2015-09-17 18:07:02 +08:00
winlin
5073a6fa08
merge from srs2
2015-09-17 18:06:03 +08:00
winlin
225e742657
add args3
2015-09-17 14:03:25 +08:00
winlin
1fd83d9314
refine the order.
2015-09-17 13:36:02 +08:00
没——问题
e8680527c3
allow domain *
...
在使用时,srs_player可能和所在页面部署在不同的域名下。
所以在此处添加跨域许可。
2015-09-17 12:09:29 +08:00
winlin
7b2b11e932
async call worker fast execute tasks.
2015-09-17 11:57:17 +08:00
没——问题
c548ab5019
function set_srs_player_url(url, params)
...
在实际环境中,player.swf 等静态资源 和页面可能部署到不同的域名或路径下。
所以在此处提供设置 srs_player.swf 的url的方法。
2015-09-17 11:44:45 +08:00
winlin
087f7740b7
fix the build failed bug
2015-09-17 11:41:23 +08:00
winlin
256459e1ec
fix the utest bug
2015-09-17 11:37:35 +08:00
winlin
240a1bfadb
rename kafka protocol
2015-09-16 13:56:52 +08:00
winlin
c4e4711b93
add kafka protocol
2015-09-16 13:55:11 +08:00
winlin
8a90e76637
fix #459 , support dvr raw api. 3.0.4
2015-09-15 23:00:00 +08:00
winlin
2b9869ee52
update the wiki for dvr
2015-09-15 17:58:35 +08:00
winlin
2a1b2b69a0
for #459 , dvr support apply filter for ng-control dvr module.
2015-09-15 15:58:57 +08:00
winlin
8f9cfcdcf4
fix #319 , http raw api support update global and vhost. 3.0.4
2015-09-15 13:03:18 +08:00
winlin
e8a00de4a3
for #319 , support enable or disable vhost.
2015-09-15 12:51:14 +08:00
winlin
631e76cd32
for #319 , support update and delete the disabled vhost
2015-09-15 12:15:18 +08:00
winlin
a7c4b786cf
merge from 2.0
2015-09-14 18:42:31 +08:00
winlin
511627abab
fix #474 , config to donot parse width/height from sps. 2.0.189
2015-09-14 18:36:44 +08:00
winlin
eb578b4a39
refine the thread, set to disposed when terminate normally
2015-09-14 17:17:38 +08:00
winlin
83a9ff9f5d
for #474 , refine the hls publish, donot fetch from source when publish
2015-09-14 15:49:25 +08:00
winlin
44bcb4045f
for #474 , decode the sequence header before hls.
2015-09-14 15:32:09 +08:00
winlin
07ef8160a3
clear the queue when edge republish.
2015-09-14 15:25:01 +08:00
winlin
704624c9ec
clear the queue when edge republish.
2015-09-14 15:19:49 +08:00
winlin
8be3c875af
donot release stream when busy
2015-09-14 15:17:59 +08:00
winlin
3da25f3aee
when thread terminated normally, set the tid to NULL.
2015-09-14 15:11:49 +08:00
winlin
a994191ddc
for #474 , always release publish for source.
2015-09-14 15:10:34 +08:00
winlin
eb9aa47ab1
merge from 2.0
2015-09-14 13:48:27 +08:00
winlin
0d57ef9373
fix #458 , http hooks use source thread cid. 2.0.188
2015-09-14 13:47:25 +08:00
winlin
3b483094bd
merge from 2.0
2015-09-14 12:24:57 +08:00
winlin
6d50aa1aa2
#475 , fix http hooks crash for st context switch. 2.0.187
2015-09-14 12:22:19 +08:00
winlin
adb74dc74e
Merge branch '2.0release' into develop
2015-09-14 11:17:19 +08:00
winlin
f0fc093b19
fix the http zero content length bug.
2015-09-14 11:17:04 +08:00
winlin
01308ecc98
for #319 , support initialize the parser to whether use jsonp
2015-09-12 22:22:33 +08:00
winlin
491ec11833
for #319 , raw api support add new vhost
2015-09-12 21:55:53 +08:00
winlin
0d6c24581d
refine json number, use int64 when number is int.
2015-09-12 16:36:29 +08:00
winlin
7ae76b579e
refine the conf, use srs3 style
2015-09-11 08:21:06 +08:00
winlin
a88f321d8b
for #319 , merge from 2.0release
2015-09-09 23:41:11 +08:00
winlin
abd7ee227c
support reload utc_time. 2.0.186
2015-09-09 23:37:07 +08:00
winlin
c4feb8f6ed
for #319 , raw api support update all globals.
2015-09-09 23:32:02 +08:00
winlin
6aafd072db
for #319 , raw api support update srs log tank, level and file.
2015-09-09 22:44:34 +08:00
winlin
8107e5f9a6
for #319 , raw api support set the ff_log_dir
2015-09-09 21:46:29 +08:00
winlin
c8466c36bd
for #319 , raw api support update the global RTMP chunk_size.
2015-09-01 21:27:04 +08:00
winlin
2cfb71616e
for #319 , copy all data to request for source.
2015-09-01 18:52:29 +08:00
winlin
2bdd974227
for #319 , reorder the ingesters.
2015-09-01 18:41:30 +08:00
winlin
342483bf04
for #319 , when reload the listen, restart all ingesters.
2015-09-01 18:39:14 +08:00
winlin
310b5a14cb
for #319 , support minimal query api
2015-09-01 13:33:49 +08:00
winlin
06c7ae62ee
for #319 , refine the error code for RAW APi.
2015-09-01 12:27:53 +08:00
winlin
11c409688b
for #319 , http raw api support query. 3.0.3
2015-08-31 23:34:03 +08:00
winlin
8a2709dd2c
for #319 , do not apply when config not changed.
2015-08-31 12:06:22 +08:00
winlin
a62c82bd46
for #319 , api raw update global.listen
2015-08-30 23:42:21 +08:00
winlin
364460f2ab
for #319 , support raw update global.listen
2015-08-30 23:18:14 +08:00
winlin
f8d8c3ace4
use function to dumps the engine.
2015-08-30 23:08:27 +08:00
winlin
01878e5a9c
for #319 , query vhost detail.
2015-08-30 22:23:47 +08:00
winlin
b1b76a4a80
for #319 , allow multiple ingest and transcode.
2015-08-30 14:52:12 +08:00
winlin
873aa7bf9f
for #319 , refine the query global, only show true options.
2015-08-30 12:16:26 +08:00
winlin
d1336e0d80
refine conf
2015-08-30 10:52:05 +08:00
winlin
dc11013c01
for #319 , render the detail of vhost
2015-08-30 10:17:39 +08:00
winlin
0109a74840
for #319 , refine the config structure.
2015-08-30 08:34:52 +08:00
winlin
2b4fa2d73e
for #319 , move the edge configs to cluster.
2015-08-30 08:30:04 +08:00
winlin
6bd05f9cfc
for #319 , refine the config forward.
2015-08-30 07:59:25 +08:00
winlin
bc24c0407b
for #319 , move smi and rsh to play
2015-08-30 07:36:06 +08:00
winlin
f7c893d907
for #319 , move gop_cache and queue_length to play
2015-08-30 07:26:55 +08:00
winlin
06ae74dd3f
for #319 , move mw_latency to play.
2015-08-30 07:05:57 +08:00
winlin
4eb1874955
for #319 , the vhost scope config is enabled, chunk_size, tcp_nodelay and min_latency.
2015-08-30 06:49:20 +08:00
winlin
9c4340f789
for #319 , move atc and atc_auto to play
2015-08-29 23:36:03 +08:00
winlin
d6b0aa3a5b
for #319 , move time_jitter and mix_correct to play
2015-08-29 23:18:25 +08:00
winlin
738642073e
for #319 , refine config, collect the mr and publish timeout
2015-08-29 22:41:50 +08:00
winlin
bc100c2867
refine the log, move default to each functions.
2015-08-29 19:46:56 +08:00
winlin
7ef3ff90c0
refine the config structure, compatible with SRS1/2
2015-08-29 18:40:18 +08:00
winlin
a79e19599c
for #319 , support query the vhost info.
2015-08-29 16:12:30 +08:00
winlin
bdfd0ae09e
for #319 , dumps the http static, remux and globals.
2015-08-28 23:51:23 +08:00
winlin
1b1a2a1e63
fix #471 , api response the width and height. 3.0.2
2015-08-28 18:00:24 +08:00
winlin
04bea781ca
use amf0 encode for json encode.
2015-08-28 15:11:11 +08:00
winlin
e0219bd7aa
refine code, merge json encode to amf0.
2015-08-28 14:39:29 +08:00
winlin
66ffcad635
for #319 , always allow raw query.
2015-08-28 13:17:46 +08:00
winlin
f167616379
rename the config_query to query
2015-08-28 13:01:04 +08:00
winlin
75ca759e5d
fix the reload http api bug.
2015-08-28 12:38:09 +08:00
winlin
2dcf3bc606
for #319 , support rpc raw api to query the HTTP RAW API configs.
2015-08-28 12:28:18 +08:00
synote
9b01aad220
fix bug for build failure when configure with --log-info
...
wrong use of size in SrsStream::initialize of srs_kernel_stream.cpp
2015-08-28 11:43:55 +08:00
winlin
af0a76e51a
fix the build failed bug on centos
2015-08-28 00:03:10 +08:00
winlin
e03d8a0115
fix the build failed bug on centos
2015-08-28 00:01:19 +08:00
winlin
555a3fbf5f
for #319 , support render HTTP RAW API in console.
2015-08-27 23:55:59 +08:00
winlin
8e635d9749
for #319 , support HTTP RAW API config_query global data.
2015-08-27 22:46:56 +08:00
winlin
d921d59e57
for #319 , support HTTP RAW API reload.
2015-08-27 18:11:50 +08:00
winlin
f74dc62046
fix the process restart bug.
2015-08-26 23:20:19 +08:00
winlin
e39e006d63
fix the exec clear bug.
2015-08-26 23:11:42 +08:00
winlin
c081a5370b
Merge branch '2.0release' into develop
2015-08-26 23:03:01 +08:00
winlin
fe4cdceb15
always wait for process to terminated when SIGKILL.
2015-08-26 23:02:54 +08:00
winlin
1e0481a2d0
for #319 , support signal to persistence config
2015-08-26 21:49:05 +08:00
winlin
980e3921e4
for #319 , add signal to write config to file.
2015-08-26 21:11:28 +08:00
winlin
cdde293785
add todo for reload the source components.
2015-08-25 22:59:17 +08:00
winlin
53f4ce3604
for #367 , update wiki to v3
2015-08-25 22:41:57 +08:00
winlin
c34b0c86e1
fix #367 , support nginx-rtmp exec. 3.0.1
2015-08-25 22:29:00 +08:00
winlin
7de181004f
Merge branch '2.0release' into develop
2015-08-25 11:55:44 +08:00
lovecat
9c2beffe8f
statistic connection bytes before remove client.
2015-08-25 11:46:12 +08:00
winlin
039af7243c
for #367 , refine the comments for process.
2015-08-24 22:26:19 +08:00
winlin
6fe88d088c
for #367 , process support redirect stdout and stderr.
2015-08-24 22:19:57 +08:00
winlin
0e1861b084
for #367 : extract the process from ffmpeg to exec programs.
2015-08-24 21:51:05 +08:00
winlin
3a8c03a471
Merge branch '2.0release' into develop
2015-08-24 16:00:41 +08:00
winlin
a242aa35dc
add pid to srs rtmp dump
2015-08-24 16:00:11 +08:00
winlin
15102a7345
refine commit script
2015-08-24 11:16:39 +08:00
winlin
2a4b448cce
Merge branch '2.0release' into develop
2015-08-24 11:04:48 +08:00
winlin
a7f4104d45
fix bug of commit script
2015-08-24 11:04:39 +08:00
winlin
d8030faabe
Merge branch '2.0release' into develop
2015-08-24 10:59:39 +08:00
winlin
064031cac1
refine commit script
2015-08-24 10:59:32 +08:00
winlin
8e259eb0c2
refine the commit script
2015-08-24 10:57:12 +08:00
winlin
4118138cf0
update commit script
2015-08-24 10:54:31 +08:00
winlin
b25c45c643
refine srs player, support set the bufferTimeMax.
2015-08-24 07:55:30 +08:00
winlin
74d4c96423
for #367 , design the config for exec.
2015-08-23 21:58:06 +08:00
winlin
cbfe438e73
for #367 , design the config for exec.
2015-08-23 21:53:20 +08:00