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
|
d8f18aee37
|
use the right int type for port.
|
2015-09-24 18:33:07 +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
|
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
|
1fd83d9314
|
refine the order.
|
2015-09-17 13:36:02 +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
|
8107e5f9a6
|
for #319, raw api support set the ff_log_dir
|
2015-09-09 21:46:29 +08:00 |
|
winlin
|
06c7ae62ee
|
for #319, refine the error code for RAW APi.
|
2015-09-01 12:27:53 +08:00 |
|
winlin
|
1b1a2a1e63
|
fix #471, api response the width and height. 3.0.2
|
2015-08-28 18:00:24 +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
|
d921d59e57
|
for #319, support HTTP RAW API reload.
|
2015-08-27 18:11:50 +08:00 |
|
winlin
|
1e0481a2d0
|
for #319, support signal to persistence config
|
2015-08-26 21:49:05 +08:00 |
|
winlin
|
c34b0c86e1
|
fix #367, support nginx-rtmp exec. 3.0.1
|
2015-08-25 22:29:00 +08:00 |
|
winlin
|
94641c812b
|
fix #442, support kickoff client.
|
2015-08-22 13:36:15 +08:00 |
|
winlin
|
c75f05c88b
|
fix the log cid display error, merge the publish recv thread log to publish connection.
|
2015-08-21 15:22:40 +08:00 |
|
winlin
|
7273c33c35
|
support publish_1stpkt_timeout and publish_normal_timeout
|
2015-08-19 16:16:05 +08:00 |
|
winlin
|
ccc4c05da9
|
fix #229, support vs2010 for srslibrtmp.
|
2015-08-18 14:08:54 +08:00 |
|
lovacat
|
e8c0ca7af0
|
fix #442: HTTP API kickoff client.
|
2015-08-11 15:23:46 +08:00 |
|
winlin
|
bfe0f97edd
|
refine params nameing and SrsStream.
|
2015-07-28 18:08:11 +08:00 |
|
winlin
|
8d86eb6516
|
refine code naming or comments.
|
2015-07-28 17:56:50 +08:00 |
|
winlin
|
b54f9b0f94
|
refine the hls, ignore packet when no sequence header. 2.0.179
|
2015-07-20 09:31:46 +08:00 |
|
winlin
|
366d3a3f56
|
for #441, use 30s timeout for first msg. 2.0.178
|
2015-07-16 17:30:27 +08:00 |
|
winlin
|
438914c481
|
fix #433, fix the sps parse bug. 2.0.176
|
2015-07-01 14:50:45 +08:00 |
|
winlin
|
0d66e92ab5
|
refine code, support configure to enable --memory-watch
|
2015-06-13 15:45:25 +08:00 |
|
winlin
|
f347099fd1
|
for memory leak detect, move the payload create to message.
|
2015-06-09 10:13:25 +08:00 |
|
winlin
|
19e1f610a3
|
merge from bravo, parse the http reponse in json of bravo system.
|
2015-06-08 17:28:39 +08:00 |
|
winlin
|
8b3bd5b4b9
|
add srs memory watcher.
|
2015-06-07 15:13:41 +08:00 |
|
winlin
|
ec24533955
|
use smaller value for publish timeout.
|
2015-06-06 21:42:01 +08:00 |
|
winlin
|
a1dd734318
|
fix #421, drop video for unkown RTMP header.
|
2015-06-06 21:23:57 +08:00 |
|
winlin
|
03d951c0fb
|
fix the audio or video pid generate bug.
|
2015-05-30 21:40:39 +08:00 |
|
winlin
|
db57a519a9
|
for #374, use SIGINT then SIGKILL to try to kill FFMPEG gracefullly.
|
2015-05-30 09:32:03 +08:00 |
|
winlin
|
5caafadd45
|
fix #409: support pure video hls. 2.0.172.
|
2015-05-29 21:43:17 +08:00 |
|
winlin
|
e5461d2df9
|
refine code
|
2015-05-28 07:03:38 +08:00 |
|
winlin
|
d12fc7fcc5
|
fix #405, improve the HTTP FLV performance to 6k. 2.0.171
|
2015-05-25 01:02:06 +08:00 |
|
winlin
|
8a9dbaefb7
|
use cache for flv tag header.
|
2015-05-24 23:16:56 +08:00 |
|
winlin
|
960341b9b2
|
for #405, improve the HTT FLV to 3k. 2.0.169
|
2015-05-24 22:43:02 +08:00 |
|
winlin
|
069ee0afc3
|
fix #404, register handler then start http thread. 2.0.167.
|
2015-05-24 15:19:09 +08:00 |
|
winlin
|
46a81372e7
|
fix #398, set recv timeout for http connection.
|
2015-05-22 13:57:04 +08:00 |
|
winlin
|
5d7b0edccc
|
merge from bravo code, fix some warnings.
|
2015-05-22 11:20:25 +08:00 |
|
winlin
|
77ee2400df
|
fix the unicode to ascii
|
2015-05-09 23:12:12 +08:00 |
|
winlin
|
ba6c3132e3
|
refine code, use decoder to parse flv stream
|
2015-05-04 18:28:41 +08:00 |
|
winlin
|
b23e196f20
|
migarate from winlinvip to srs org, move the copyright to srs org.
|
2015-04-29 17:38:23 +08:00 |
|
winlin
|
115daa3cc1
|
migarate from winlinvip to srs org
|
2015-04-29 17:06:32 +08:00 |
|
winlin
|
d19dfa528e
|
abs overflow also plus the deviation, for pure audio hls.
|
2015-04-21 14:35:28 +08:00 |
|
winlin
|
a28eec89b0
|
support ingest hls with m3u8 in m3u8.
|
2015-04-21 12:53:45 +08:00 |
|
winlin
|
ba6736839b
|
support hls ingest, fix the bugs.
|
2015-04-20 18:31:45 +08:00 |
|
winlin
|
1f93fb3399
|
refine hls notify, support timeout.
|
2015-04-10 13:45:21 +08:00 |
|
winlin
|
d8988da0ea
|
refine the hls_on_notify, calc the spent time in ms.
|
2015-04-10 12:32:34 +08:00 |
|
winlin
|
23b310971e
|
guess again when annexb change to ibmf.
|
2015-04-09 18:03:45 +08:00 |
|
winlin
|
546be09219
|
fix #375, fix hls bug, keep cc continous between ts files. 2.0.159.
|
2015-04-08 16:52:43 +08:00 |
|
winlin
|
6e2d756e1b
|
fix the bug of h.264 bit stream demux.
|
2015-04-04 18:24:07 +08:00 |
|
winlin
|
61d5b78ae5
|
refine the h264 parser, one ts message should parsed to one rtmp/flv message.
|
2015-04-04 15:53:36 +08:00 |
|
winlin
|
77c29da26b
|
for #304, rewrite annexb mux for ts, refer to apple sample. 2.0.157.
|
2015-04-04 13:30:13 +08:00 |
|
winlin
|
70c59da1bf
|
enhanced avc decode, parse the sps get width+height. 2.0.156.
|
2015-04-03 23:17:50 +08:00 |
|
winlin
|
e458305f81
|
add utc time format.
|
2015-04-03 16:42:32 +08:00 |
|
winlin
|
cd682ae4be
|
update donations. fix hls path bug.
|
2015-03-30 14:08:17 +08:00 |
|
winlin
|
01ee456649
|
fix the ts parse bug, should never complete message when PES packet length is 0.
|
2015-03-27 15:27:10 +08:00 |
|
winlin
|
896983c1dc
|
refine the aac codec enum name
|
2015-03-26 11:31:40 +08:00 |
|
winlin
|
1401f2e0ab
|
ignore when sps/pps consumed all frame.
|
2015-03-26 11:07:45 +08:00 |
|
winlin
|
e818f36316
|
fix #360, fix build bug for centos7.
|
2015-03-25 20:38:51 +08:00 |
|
winlin
|
f69fa7273b
|
fix #302, remove the thread unsafe code, no static.
|
2015-03-23 21:19:04 +08:00 |
|
winlin
|
bbac2348db
|
for #354, remove the double underscore functions and variables.
|
2015-03-21 11:55:28 +08:00 |
|
winlin
|
c6817cc422
|
for #354, remove the double underscore of macro.
|
2015-03-21 10:25:03 +08:00 |
|
wenjie.zhao
|
e57bda8908
|
Merge code.
Conflicts:
trunk/configure
trunk/src/app/srs_app_source.cpp
trunk/src/kernel/srs_kernel_error.hpp
|
2015-03-11 14:18:09 +08:00 |
|
wenjie.zhao
|
d4198ee8ba
|
add hds supported.
|
2015-03-11 13:34:58 +08:00 |
|
winlin
|
f9767c91b5
|
fix configure bug, refine code for stream caster.
|
2015-03-10 18:07:43 +08:00 |
|
winlin
|
6c11207e28
|
fix http ts bug, the adts use id=1 which indicates the aac encoding.
|
2015-03-10 17:58:29 +08:00 |
|
winlin
|
5c3c38684b
|
fix the bug of flv stream, metadata type should be 18
|
2015-03-10 17:04:02 +08:00 |
|
winlin
|
db7ddfd510
|
fix #155, #135, support osx(darwin) for mac pro. 2.0.137.
|
2015-03-10 12:50:27 +08:00 |
|
winlin
|
5143e3a58d
|
fix #316, http api provides stream/vhost/srs/server bytes, codec and count. 2.0.136
|
2015-03-08 19:59:10 +08:00 |
|
winlin
|
2e9f2753c9
|
for #316, add stream codec info. 2.0.135
|
2015-03-08 18:33:35 +08:00 |
|
winlin
|
885b9af122
|
for #310, refine code to support he/hev2, use aac object.
|
2015-03-08 17:56:49 +08:00 |
|
winlin
|
8dbabe3708
|
fix #310, refine aac LC, support aac HE/HEv2. 2.0.134.
|
2015-03-08 17:36:43 +08:00 |
|
winlin
|
d3e2838fc6
|
for #310, refine the aac profile for adts and aac object for RTMP sequence header.
|
2015-03-08 17:33:52 +08:00 |
|
winlin
|
04f3f2a8f8
|
for #316, add codec info to stream.
|
2015-03-08 15:33:08 +08:00 |
|
winlin
|
3982ec1d87
|
refine http request parse. 2.0.132.
|
2015-03-06 11:36:26 +08:00 |
|
winlin
|
e7fd733dc5
|
fix the long long warning.
|
2015-03-04 09:59:40 +08:00 |
|
winlin
|
b903a7b436
|
for #179, dvr suport vhost/app/stream level control. 2.0.125.
|
2015-02-25 09:20:11 +08:00 |
|
winlin
|
1cb8e44b1b
|
fix #304, fix hls bug, write pts/dts error. 2.0.124.
|
2015-02-24 18:39:31 +08:00 |
|
winlin
|
849e59b05d
|
for #179, support http api to start dvr.
|
2015-02-21 23:09:21 +08:00 |
|
winlin
|
c67a4fdf97
|
for #179, enable http api crossdomain for dvr api.
|
2015-02-21 21:17:59 +08:00 |
|
winlin
|
1445086451
|
for #179, update the metadata of flv dvr file.
|
2015-02-21 19:14:05 +08:00 |
|
winlin
|
a984eeecab
|
refine dvr, append file when dvr file exists. 2.0.122.
|
2015-02-19 19:50:10 +08:00 |
|
winlin
|
1102c7a58f
|
refine pithy print to more easyer to use 2.0.121.
|
2015-02-19 18:56:21 +08:00 |
|
winlin
|
9d233db27e
|
fix #133, support push rtsp to srs. 2.0.120.
|
2015-02-18 22:28:39 +08:00 |
|
winlin
|
a954040d29
|
for #133, rtsp parse aac from rtp packet.
|
2015-02-18 13:37:08 +08:00 |
|
winlin
|
0cc693a3b8
|
for #133, decode the h264 NALU from rtp.
|
2015-02-18 11:49:42 +08:00 |
|
winlin
|
4807f7850d
|
for #133, rtsp parse the announce packet, parse the sps/pps and audio sequence header by base64.
|
2015-02-17 14:16:02 +08:00 |
|
winlin
|
604f4cc57b
|
for #133, support the rtsp options request and response.
|
2015-02-16 22:15:59 +08:00 |
|