ME_Kun_Han
|
3744606c9b
|
fix bug: parsing Exp-Golomb codes failed (#978)
|
2017-09-19 18:57:37 +08:00 |
|
winlin
|
baa55f14b9
|
Change stable release to SRS2
|
2017-08-19 20:19:35 +08:00 |
|
winlin
|
9f5224c34a
|
For #913, use complex error for http
|
2017-07-29 21:39:57 +08:00 |
|
winlin
|
661eb8b37c
|
For #913, use complex error for reload utc time
|
2017-07-29 20:02:38 +08:00 |
|
winlin
|
5c9a12e72a
|
For #913, use complex error for listener
|
2017-07-29 12:45:17 +08:00 |
|
winlin
|
71dd3f3137
|
For #913, use complex error for server handler.
|
2017-07-18 20:24:07 +08:00 |
|
winlin
|
e135ab59d9
|
Fix the utest failed for chunk_size
|
2017-06-28 09:44:10 +08:00 |
|
winlin
|
6d4315fc3c
|
Disable valgrind by default
|
2017-06-28 09:08:19 +08:00 |
|
winlin
|
0ad4b65a56
|
Disable valgrind for osx.
|
2017-06-13 16:20:00 +08:00 |
|
winlin
|
b3825c4021
|
Fix warnings
|
2017-06-13 16:10:46 +08:00 |
|
winlin
|
9db2a04c3b
|
For #913, coroutine support complex error.
|
2017-06-11 18:44:20 +08:00 |
|
winlin
|
b5c14938d9
|
For #913, config and log support complex error.
|
2017-06-11 14:03:19 +08:00 |
|
winlin
|
860aac3e50
|
For #913, config reload and persistence
|
2017-06-11 09:54:09 +08:00 |
|
winlin
|
7cac35a289
|
For #913, source cycle error
|
2017-06-11 09:40:07 +08:00 |
|
winlin
|
7275fd5397
|
Fix #916, build failed for headers for error.
|
2017-06-11 09:03:29 +08:00 |
|
winlin
|
a20e2c3ef6
|
For #913, refine server utility
|
2017-06-10 15:20:48 +08:00 |
|
winlin
|
ca9f0bdb1e
|
For #913, refine server initialize st
|
2017-06-10 14:29:41 +08:00 |
|
winlin
|
4e4091231e
|
Refine object create in server.
|
2017-06-10 14:19:10 +08:00 |
|
winlin
|
372a9e5cb3
|
Fix #915, string ends with
|
2017-06-10 08:42:42 +08:00 |
|
winlin
|
93710c7489
|
For #913, refine the error mechanism
|
2017-06-09 13:29:23 +08:00 |
|
winlin
|
bb200b5d2d
|
For #913, add complex error.
|
2017-06-09 11:50:35 +08:00 |
|
winlin
|
58521751c3
|
Fix #299, support experimental MPEG-DASH. 3.0.25
|
2017-06-04 19:56:29 +08:00 |
|
winlin
|
69374c8d6d
|
For #299, use format for v/a sequence header.
|
2017-06-04 19:35:52 +08:00 |
|
winlin
|
9ca36970aa
|
Fix #908, use empty coroutine to avoid NULL pointer.
|
2017-06-04 19:13:56 +08:00 |
|
winlin
|
0e9e1792fe
|
For #299, write fMP4 for DASH.
|
2017-06-04 15:10:35 +08:00 |
|
winlin
|
baed1cc043
|
For #821, support parse dash video segment
|
2017-06-03 23:12:54 +08:00 |
|
winlin
|
8cc3ab2fa2
|
For #821, print mdat and udat
|
2017-06-03 19:00:19 +08:00 |
|
winlin
|
beae090d67
|
Refine logger header
|
2017-05-31 13:52:21 +08:00 |
|
winlin
|
4f6f8a8244
|
Fix verbose bug, for #821
|
2017-05-30 19:42:20 +08:00 |
|
winlin
|
6c64297264
|
Fix #821, support MP4 file parser. 3.0.24
|
2017-05-30 19:40:03 +08:00 |
|
winlin
|
12a55cd0c2
|
Fix build failed.
|
2017-05-30 09:58:14 +08:00 |
|
winlin
|
86f3bd7a0f
|
Fix build failed.
|
2017-05-30 09:57:57 +08:00 |
|
winlin
|
121eadbc07
|
Fix build failed.
|
2017-05-30 09:54:38 +08:00 |
|
winlin
|
1bf99e8f3e
|
For #907, Wrap ST, only use in service ST.
|
2017-05-30 09:05:02 +08:00 |
|
winlin
|
54411e0768
|
Fix #904, replace NXJSON(LGPL) with json-parser(BSD). 3.0.23
|
2017-05-30 07:40:18 +08:00 |
|
winlin
|
6993ac226f
|
For #906, #902, use coroutine for reusable2 thread
|
2017-05-29 20:49:29 +08:00 |
|
winlin
|
ea9a5f26d9
|
For #906, #902, use coroutine for reusable thread
|
2017-05-29 20:33:32 +08:00 |
|
winlin
|
2ed2513f08
|
For #906, #902, use coroutine for one cycle thread
|
2017-05-29 19:45:19 +08:00 |
|
winlin
|
b21f92f97a
|
For #906, #902, remove the thread start and stop event
|
2017-05-29 18:42:36 +08:00 |
|
winlin
|
3ffb0980f5
|
For #906, #902, use connection manager to remove connection
|
2017-05-29 18:34:41 +08:00 |
|
winlin
|
44f542f77f
|
For #906, #902, replace the endless thread with coroutine
|
2017-05-29 17:56:26 +08:00 |
|
winlin
|
fc380fe48d
|
For #906, #902, refine thread object.
|
2017-05-29 17:19:06 +08:00 |
|
winlin
|
5792c462b8
|
Merge branch 'develop' into 3.0release
|
2017-05-29 12:17:25 +08:00 |
|
winlin
|
c4966484e1
|
For #893, #899, merge SRS2
|
2017-05-29 12:17:16 +08:00 |
|
winlin
|
e8cb2e6be4
|
Merge #899 to fix #893, ts PES ext length. 2.0.243
|
2017-05-29 12:15:04 +08:00 |
|
OtterWa
|
d1bd6993c5
|
fix ts decode (#899)
|
2017-05-29 12:11:42 +08:00 |
|
winlin
|
1e3550a52c
|
For #821, Parse basic mp4 boxes.
|
2017-05-21 19:41:15 +08:00 |
|
HungMingWu
|
234904c206
|
Refine Refine Refine kernel/ts code (#891)
|
2017-05-21 09:09:58 +08:00 |
|
winlin
|
dd1cca45cc
|
Remove non-exists conf file.
|
2017-05-18 14:00:04 +08:00 |
|
winlin
|
eaccbd0f85
|
Support print MP4 box.
|
2017-05-14 22:16:15 +08:00 |
|
winlin
|
fe43a31d06
|
Parse all mp4 boxes
|
2017-05-13 22:37:46 +08:00 |
|
winlin
|
366d6bcb82
|
Refine code
|
2017-05-13 21:47:20 +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
|
e8ea27088a
|
Refine Refine kernel/ts code (#881)
|
2017-05-13 09:19:19 +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
|
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 |
|