winlin
|
fc380fe48d
|
For #906, #902, refine thread object.
|
2017-05-29 17:19:06 +08:00 |
|
xialixin
|
92c8c0505d
|
Fix the timebase bug, change from us to ms. (#876)
* fix SRS_CONSTS_RTMP_PULSE_TMMS (int64_t)(500*1000LL)
* fix SrsBufferCache::cycle st_usleep(SRS_CONSTS_RTMP_PULSE_TMMS * 1000)
* fix st_usleep(SRS_CONSTS_RTMP_PULSE_TMMS * 1000)
|
2017-05-13 09:21:02 +08:00 |
|
HungMingWu
|
815d50f00a
|
Remove warning: C++11 requires a space between string literal and macro (#874)
On Ubuntu 17.04, the default gcc compiler version is 6.3.0.
It switch standard from c++98 to c++11.
So it would generate verbose warnings.
|
2017-05-06 14:05:22 +08:00 |
|
winlin
|
a58874178b
|
Fix merge build failed.
|
2017-05-01 16:49:09 +08:00 |
|
winlin
|
f97260be1d
|
Merge SRS2
|
2017-05-01 16:44:14 +08:00 |
|
winlin
|
a613eb78c6
|
Fix #865, shouldn't remove ts/m3u8 when hls_dispose disabled. 2.0.242
|
2017-05-01 16:39:59 +08:00 |
|
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
|
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
|
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 |
|
haofz
|
52b6823a90
|
fix #826, fix memory leak in streamCasterFlv (#836)
|
2017-04-15 16:56:28 +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
|
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
|
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
|
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
|
308c6fee18
|
Fix #786, simply don't reuse object. 3.0.20
|
2017-03-02 16:43:06 +08:00 |
|
winlin
|
44014683e1
|
Refine thread.
|
2017-03-01 12:23:44 +08:00 |
|
winlin
|
c849010fe2
|
Refine api for srs-librtmp
|
2017-02-28 19:46:09 +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
|
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 |
|
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
|
8e5d4dc73d
|
always enable http and hls
|
2017-02-11 13:29:53 +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
|
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
|
733ba73d54
|
for #738, write mp4 samples.
|
2017-02-05 09:15:46 +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
|
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
|
eaa222f034
|
for #742, refine the file reader and writer interface.
|
2017-01-30 19:35:04 +08:00 |
|
winlin
|
b16ab038ce
|
for #742, refine the u_intxx_t to uintxx_t
|
2017-01-30 17:32:18 +08:00 |
|
winlin
|
136a7ef488
|
for #299, refine docs.
|
2017-01-26 17:28:49 +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
|
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 |
|
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
|
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
|
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 |
|