winlin
|
ae99131512
|
Fix #1087, Ignore iface without address. 3.0.37
|
2018-08-05 10:41:31 +08:00 |
|
winlin
|
29b74c7220
|
For #1110, Support params in http callback. 3.0.36
|
2018-08-04 19:51:04 +08:00 |
|
winlin
|
85d3a5001c
|
For #1110, Support params in http callback. 2.0.251
|
2018-08-04 19:36:42 +08:00 |
|
winlin
|
68a1656e07
|
Fix #1031, Always use vhost in stream query, the unify uri. 3.0.35
|
2018-08-02 09:17:49 +08:00 |
|
winlin
|
a66d450ec1
|
For #1031, SRS edge support douyu.com. 3.0.34
|
2018-08-02 07:14:06 +08:00 |
|
winlin
|
586899a010
|
For #1031, SRS edge support douyu.com. 2.0.250
|
2018-08-02 06:59:57 +08:00 |
|
winlin
|
41c6e833b9
|
Replace hex to string to match MIT license. 3.0.33
|
2018-07-22 18:47:38 +08:00 |
|
winlin
|
84f81983aa
|
Replace base64 to match MIT license. 3.0.32
|
2018-07-22 17:56:38 +08:00 |
|
winlin
|
0a63448b86
|
Replace crc32 MPEG and IEEE by pycrc to match MIT license. 3.0.31
|
2018-07-22 15:21:05 +08:00 |
|
winlin
|
e395878916
|
Replace crc32 IEEE by golang to match MIT license. 3.0.30
|
2018-07-21 20:58:20 +08:00 |
|
winlin
|
6d7c7418a8
|
Merge #1119, fix memory leak. 2.0.249
|
2018-07-21 17:49:46 +08:00 |
|
winlin
|
2d49b9d1a7
|
Merge #1176, fix scaned issues. 2.0.248
|
2018-07-17 13:44:01 +08:00 |
|
winlin
|
0fe17c3e34
|
Merge #1077, fix crash for edge HLS. 2.0.247
|
2018-02-28 13:37:30 +08:00 |
|
winlin
|
4bf5ab2044
|
Fix #464, support RTMP origin cluster. 3.0.29
|
2018-02-16 16:40:48 +08:00 |
|
winlin
|
d0fbf44d18
|
For #464, support config for origin cluster.
|
2018-02-14 21:52:40 +08:00 |
|
winlin
|
db6b8cf914
|
Fix #1057, switch to simple handshake. 3.0.28
|
2018-02-13 09:05:01 +08:00 |
|
winlin
|
681138d2af
|
Fix #1059, merge from 2.0, supports url with vhost in stream. 3.0.27
|
2018-02-13 08:52:57 +08:00 |
|
winlin
|
1721e4ea4b
|
Fix #1059, support vhost in stream parameters. 2.0.246
|
2018-02-13 08:31:25 +08:00 |
|
winlin
|
93d3e1464a
|
For #1045, revert macro for TCP keepalive detection, use system macro
|
2018-01-07 17:49:57 +08:00 |
|
winlin
|
366309ce2d
|
For #1045, revert macro for TCP keepalive detection, use system macro
|
2018-01-07 17:49:14 +08:00 |
|
winlin
|
049e7c82c0
|
Merge #1044, for #1045, set TCP SO_KEEPALIVE
|
2018-01-07 17:23:36 +08:00 |
|
winlin
|
911cd448f1
|
Merge #1045, for #1044, TCP connection alive detection. 2.0.245
|
2018-01-07 17:18:43 +08:00 |
|
winlin
|
ca1395a807
|
Change date from 2017 to 2018
|
2018-01-07 10:58:53 +08:00 |
|
winlin
|
5730bf8e43
|
Fix #913, support complex error. 3.0.26
|
2018-01-01 23:03:42 +08:00 |
|
winlin
|
b426036832
|
Merge #1033, allow user to add some specific flags. 2.0.244
|
2018-01-01 23:01:13 +08:00 |
|
winlin
|
baa55f14b9
|
Change stable release to SRS2
|
2017-08-19 20:19:35 +08:00 |
|
winlin
|
5c9a12e72a
|
For #913, use complex error for listener
|
2017-07-29 12:45:17 +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
|
6c64297264
|
Fix #821, support MP4 file parser. 3.0.24
|
2017-05-30 19:40:03 +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
|
e8cb2e6be4
|
Merge #899 to fix #893, ts PES ext length. 2.0.243
|
2017-05-29 12:15:04 +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
|
a613eb78c6
|
Fix #865, shouldn't remove ts/m3u8 when hls_dispose disabled. 2.0.242
|
2017-05-01 16:39:59 +08:00 |
|
winlin
|
ae5450181c
|
Fix #636, FD leak for requesting empty HTTP stream. 2.0.241
|
2017-04-30 12:03:31 +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
|
5e284b58a4
|
Fix #848, crash at HTTP fast buffer grow 2.0.239
|
2017-04-18 11:41:09 +08:00 |
|
winlin
|
a98c9e04e3
|
Fix #547, support HLS audio in TS. 3.0.22
|
2017-04-16 21:33:39 +08:00 |
|
winlin
|
33a0abdeff
|
Fix #844, support Haivision encoder. 2.0.238
|
2017-04-15 20:44:02 +08:00 |
|
winlin
|
1c139d8fd8
|
Merge #846, fix fd leak for FLV stream caster. 2.0.237
|
2017-04-15 16:59:36 +08:00 |
|
winlin
|
8d35585c13
|
Merge #841, avoid the duplicated sps/pps in ts. 2.0.236
|
2017-04-15 16:54:42 +08:00 |
|
winlin
|
b11ddc7f41
|
Fix #834, crash for TS context corrupt. 2.0.235
|
2017-04-09 18:45:42 +08:00 |
|
winlin
|
609605a50b
|
Fix #820, extract service for modules. 3.0.21
|
2017-03-26 17:05:50 +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
|
308c6fee18
|
Fix #786, simply don't reuse object. 3.0.20
|
2017-03-02 16:43:06 +08:00 |
|
winlin
|
121a2e5886
|
For #110, refine thread object. 3.0.19
|
2017-03-01 12:28:32 +08:00 |
|
winlin
|
3903d2a8e3
|
For #730, remove the test code. 2.0.234
|
2017-02-25 20:24:18 +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
|
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
|
38a683fe14
|
disable glibc memory check
|
2017-01-23 18:06:30 +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
|
4cff49afd2
|
for #742, refine source, meta and origin hub. 3.0.16
|
2017-01-19 12:38:55 +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
|
d76419e3bb
|
fix #749, timestamp overflow for ATC. 2.0.230
|
2017-01-18 11:47:43 +08:00 |
|
winlin
|
dca9749f37
|
for #742, refine the object live cycle. 3.0.15
|
2017-01-17 10:44:13 +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
|
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
|
e3aa34ec5f
|
fix #736, recovery the hls dispose. 2.0.227
|
2017-01-11 09:25:48 +08:00 |
|
winlin
|
c9a71b7fb2
|
fix #635, hls support NonIDR(open gop). 2.0.226
|
2017-01-10 11:14:20 +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
|
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
|
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
|
759c84a395
|
for #513, remove hls ram from srs2 to srs3+. 2.0.224
|
2016-12-15 14:48:38 +08:00 |
|
winlin
|
aca8a79d95
|
fix #713, disable the source cleanup. 2.0.223
|
2016-12-13 18:41:45 +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
|
dd1c769f65
|
refine main
|
2016-12-08 17:35:33 +08:00 |
|
winlin
|
28517849ed
|
refine typo
|
2016-12-07 12:09:39 +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 |
|
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
|
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 |
|
winlin
|
0e308b0fa1
|
merge srs2, support oryx
|
2016-09-23 15:33:43 +08:00 |
|
winlin
|
b748fac23a
|
support asprocess for oryx. 2.0.218
|
2016-09-23 15:00:50 +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
|
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
|
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
|
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
|
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
|
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
|
28080efec8
|
fix http reader bug, support infinite chunkted. 2.0.209
|
2016-01-13 12:44:51 +08:00 |
|
winlin
|
e2e6e76f92
|
for #558 and #559, 2.0.208
|
2016-01-11 13:21:28 +08:00 |
|
winlin
|
f1e7e9d933
|
support gmd. change work_dir. hourglass. add utilies.
|
2016-01-08 13:58:19 +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
|
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
|
eca46c03d2
|
refine code for consumer to refer the rtmp connection.
|
2015-12-26 12:13:17 +08:00 |
|
winlin
|
d0c74fa7cd
|
update 2015 to 2016
|
2015-12-23 11:35:40 +08:00 |
|
winlin
|
5d3a183f43
|
fix #509, always alloc big object at heap. 2.0.205
|
2015-12-22 19:18:46 +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
|
c7850570c1
|
fix #546, thread terminate normally dispose bug. 2.0.203
|
2015-12-22 16:13:49 +08:00 |
|
winlin
|
cee8c3d07d
|
fix #541, failed when chunk size too small. 2.0.202
|
2015-12-22 15:39:12 +08:00 |
|
winlin
|
40457e6cab
|
default hls_on_error to continue. 2.0.201
|
2015-12-15 16:02:02 +08:00 |
|
winlin
|
2310b2da59
|
fix #518, fix fd leak bug when fork. 2.0.200
|
2015-11-16 18:06:44 +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
|
a89ed68aa3
|
update readme for #511.
|
2015-11-06 10:51:32 +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
|
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
|
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
|
d1979c760f
|
for #512, partical hotfix the hls pure audio. 2.0.196
|
2015-10-27 17:44:10 +08:00 |
|
winlin
|
9a47390253
|
fix #467, support write log to kafka. 3.0.6
|
2015-10-23 14:42:04 +08:00 |
|
winlin
|
29122b6e70
|
fix #502, transcoder support snapshot.
|
2015-10-20 14:52:34 +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
|
7811b4f3f7
|
fix #497, response error when client not found to kickoff. 2.0.194
|
2015-10-01 13:20:13 +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
|
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
|
6990508e58
|
for #485, srs for respberrypi and cubieboard. 2.0.191
|
2015-09-23 11:05:56 +08:00 |
|
winlin
|
b5996567e8
|
refine the role of srs, to cluster.
|
2015-09-21 12:09:09 +08:00 |
|
winlin
|
d8a64aaab5
|
fix #484, hotfix the openssl build script 2.0.190
|
2015-09-21 12:01:48 +08:00 |
|
winlin
|
8a90e76637
|
fix #459, support dvr raw api. 3.0.4
|
2015-09-15 23:00:00 +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
|
511627abab
|
fix #474, config to donot parse width/height from sps. 2.0.189
|
2015-09-14 18:36:44 +08:00 |
|
winlin
|
0d57ef9373
|
fix #458, http hooks use source thread cid. 2.0.188
|
2015-09-14 13:47:25 +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
|
abd7ee227c
|
support reload utc_time. 2.0.186
|
2015-09-09 23:37:07 +08:00 |
|
winlin
|
11c409688b
|
for #319, http raw api support query. 3.0.3
|
2015-08-31 23:34:03 +08:00 |
|
winlin
|
1b1a2a1e63
|
fix #471, api response the width and height. 3.0.2
|
2015-08-28 18:00:24 +08:00 |
|
winlin
|
c34b0c86e1
|
fix #367, support nginx-rtmp exec. 3.0.1
|
2015-08-25 22:29:00 +08:00 |
|
winlin
|
28791fd14a
|
release 2.0alpha0, the 2.0a0, 2.0.185
|
2015-08-23 09:00:21 +08:00 |
|
winlin
|
2cf526ffc7
|
close #454, support obs restart publish. 2.0.184
|
2015-08-18 17:43:01 +08:00 |
|
winlin
|
ae37fa8f3e
|
use send_min_interval for stream control. 2.0.183
|
2015-08-14 11:13:40 +08:00 |
|
winlin
|
653afd0700
|
merge from 2.0
|
2015-08-12 13:23:00 +08:00 |
|