winlin
|
27e0521ace
|
fix #281, fix hls bug ignore type-9 send aud. 1.0.20
|
2015-01-08 17:37:28 +08:00 |
|
winlin
|
6c833902f9
|
merge http api from tufang. 2.0.92
|
2015-01-08 16:02:33 +08:00 |
|
winlin
|
0e9c9db3f4
|
fix the aggregate bug, adjust to starttime of msg. 2.0.91
|
2015-01-07 15:37:44 +08:00 |
|
winlin
|
0e03d019a8
|
for bug #215, srs rtmp dump support conn args. 2.0.90
|
2015-01-07 13:29:30 +08:00 |
|
winlin
|
dc11418c79
|
fix #274: http-callback support on_dvr when reap a dvr file. 2.0.89
|
2015-01-03 15:33:23 +08:00 |
|
winlin
|
dd2c7e0b4d
|
hotfix to remove the pageUrl for http callback. 2.0.88
|
2015-01-03 15:08:46 +08:00 |
|
winlin
|
247b772449
|
hotfix to remove the pageUrl for http callback. 1.0.19
|
2015-01-03 15:07:12 +08:00 |
|
winlin
|
f881bc43b5
|
fix #179: dvr support custom filepath by variables. 2.0.87
|
2015-01-03 12:54:54 +08:00 |
|
winlin
|
75f2607685
|
fix #211, support security allow/deny publish/play all/ip. 2.0.86
|
2015-01-02 16:02:13 +08:00 |
|
winlin
|
f8ec7c706d
|
merge from 1.0.18, hotfix #207, trim the last 0 of log. 2.0.85
|
2015-01-02 12:57:44 +08:00 |
|
winlin
|
e590537dca
|
fix #207, trim the last 0 of log. 1.0.18
|
2015-01-02 12:56:15 +08:00 |
|
winlin
|
9d34820c80
|
fix #158: http-callback check http status code ok(200). 2.0.84
|
2015-01-02 10:21:04 +08:00 |
|
winlin
|
8df0f724d6
|
fix #216, http-callback post in application/json content-type. 2.0.83
|
2015-01-02 09:22:49 +08:00 |
|
winlin
|
ca977ef739
|
hotfix #216, http-callback post in application/json content-type. 1.0.17
|
2015-01-02 09:20:45 +08:00 |
|
winlin
|
518a5a72ab
|
fix #263, srs-librtmp flv read tag should init size. 2.0.82
|
2015-01-02 09:05:16 +08:00 |
|
winlin
|
c1c01ec802
|
hotfix #270, memory leak for http client post. 2.0.81
|
2015-01-01 11:47:18 +08:00 |
|
winlin
|
bb6dfe40c1
|
fix #270, memory leak for http client post. 1.0.16
|
2015-01-01 11:44:28 +08:00 |
|
winlin
|
569596c10d
|
update copyright, from 2013 to 2015
|
2014-12-31 20:32:09 +08:00 |
|
winlin
|
12f4abd553
|
fix #266, aac profile is object id plus one. 2.0.80
|
2014-12-29 14:24:22 +08:00 |
|
winlin
|
c0a6c3efa3
|
merge from 1.0release, hotfix #267, the forward dest ep should use server. 2.0.79
|
2014-12-29 09:07:50 +08:00 |
|
winlin
|
d9aca8ab82
|
hotfix #267, the forward dest ep should use server. 1.0.15
|
2014-12-29 09:05:56 +08:00 |
|
winlin
|
e27c95b0e8
|
merge from 1.0release for #268, the hls pcr is negative when startup. 2.0.78
|
2014-12-29 08:45:19 +08:00 |
|
winlin
|
513c1ec6d5
|
fix #268, the hls pcr is negative when startup. 1.0.14
|
2014-12-29 08:38:29 +08:00 |
|
winlin
|
9a66d22f3b
|
hotfix 1.0release, 1.0.13
|
2014-12-26 21:43:00 +08:00 |
|
winlin
|
b8de3bd3b4
|
convert the core to unix format.
|
2014-12-25 10:55:12 +08:00 |
|
winlin
|
92146712d8
|
fix srs-librtmp send raw aac audio channel bug. 2.0.76
|
2014-12-25 09:52:18 +08:00 |
|
winlin
|
28eedfc177
|
merge from 1.0release for #264, ignore the video NALU which is actually a sequence header to make HLS happy. 2.0.75
|
2014-12-22 17:12:09 +08:00 |
|
winlin
|
2e43a63bf4
|
fix #264, ignore the video NALU which is actually a sequence header to make HLS happy. 1.0.12
|
2014-12-22 17:10:51 +08:00 |
|
winlin
|
eef8034632
|
merge from 1.0release for bug #264. 2.0.74
|
2014-12-20 11:58:39 +08:00 |
|
winlin
|
1dfac0bf1d
|
fix #264, support disconnect publish connect when hls error. 1.0.11
|
2014-12-20 11:45:59 +08:00 |
|
winlin
|
db13c725a6
|
refine #259, rename the on_dispose to wakeup. 2.0.73
|
2014-12-19 09:19:47 +08:00 |
|
winlin
|
0d6b91039d
|
fix #257, refine latency, send when got one+ msgs, 2.0.72
|
2014-12-16 09:26:22 +08:00 |
|
winlin
|
cbad7a3074
|
fix #257, server latency is 0.1s+, the bottleneck is encoder. 2.0.71
|
2014-12-13 12:48:49 +08:00 |
|
winlin
|
595bf24a51
|
for bug #257, default to off the realtime(min-latency).
|
2014-12-13 10:13:49 +08:00 |
|
winlin
|
10297fab51
|
fix #257, support 0.1s+ latency. 2.0.70
|
2014-12-12 21:51:06 +08:00 |
|
winlin
|
6bdd0af728
|
for bug #251, remove the queue fast cache for it's too complex, use queue fast vector instead. 2.0.69
|
2014-12-10 09:18:49 +08:00 |
|
winlin
|
7150a99f41
|
for bug #251, remove the mic(message iovs cache), no use.
|
2014-12-10 09:15:38 +08:00 |
|
winlin
|
a3de1c71fc
|
reset the mw_latency to 350.
|
2014-12-08 09:49:45 +08:00 |
|
winlin
|
1311b6fe65
|
fix #251, support 10k clients. 2.0.67
|
2014-12-07 16:31:47 +08:00 |
|
winlin
|
55d98fceed
|
for bug #251, add min msgs for queue cond wait.
|
2014-12-07 16:15:19 +08:00 |
|
winlin
|
5a2b8afead
|
for bug #251, add queue fast vector. 2.0.66
|
2014-12-07 13:26:45 +08:00 |
|
winlin
|
8f72f79504
|
for bug #251, add queue fast cache. 2.0.65
|
2014-12-07 12:08:38 +08:00 |
|
winlin
|
bba6063492
|
for bug #251, the shared ptr message share the header. 2.0.64
|
2014-12-07 11:25:05 +08:00 |
|
winlin
|
330819fb74
|
for bug #251, refine the mic algorithm. 2.0.63
|
2014-12-06 22:50:51 +08:00 |
|
winlin
|
d53fd7f570
|
for bug #251, support mic(message iovs cache). 2.0.61
|
2014-12-06 20:10:05 +08:00 |
|
winlin
|
d827928eeb
|
for bug #251, merge the performance refines.
|
2014-12-06 09:55:51 +08:00 |
|
winlin
|
9892b92258
|
Revert "for bug #251, somhc(session-oriented message-header cache). 2.0.61"
It hurt performance, should never use it.
This reverts commit d073adde58 .
|
2014-12-06 01:19:49 +08:00 |
|
winlin
|
d073adde58
|
for bug #251, somhc(session-oriented message-header cache). 2.0.61
|
2014-12-06 00:59:10 +08:00 |
|
winlin
|
f9b9a60de7
|
for bug #251, remove the SrsMessage, use SrsCommonMessage or SrsSharedPtrMessage. 2.0.60
|
2014-12-05 23:03:52 +08:00 |
|
winlin
|
e80c8603d4
|
fix #251, revert changes, for the cond wait and fast cache queue is no use. 2.0.59
|
2014-12-05 20:55:19 +08:00 |
|
winlin
|
92ecdf088b
|
for bug #251, use macro to define the fast cache and cond wait. 2.0.58
|
2014-12-05 18:47:17 +08:00 |
|
winlin
|
cd317859db
|
add mw sleep time and msgs/iovs table.
|
2014-12-05 17:07:27 +08:00 |
|
winlin
|
9ee138746f
|
for bug #251, 9k+ clients, use fast cache for msgs queue. 2.0.57
|
2014-12-05 16:44:11 +08:00 |
|
winlin
|
dde05c6315
|
for bug #251, refine the send use cond wait.
|
2014-12-05 14:38:43 +08:00 |
|
winlin
|
fad6074a25
|
set send socket buf. mw/mr sleep default to 350.
|
2014-12-05 11:24:05 +08:00 |
|
winlin
|
279b4ff4c9
|
refine macros
|
2014-12-04 21:37:04 +08:00 |
|
winlin
|
b1d7fbe668
|
fix #241, add mw(merged-write) config. 2.0.53
|
2014-12-04 21:35:13 +08:00 |
|
winlin
|
f1192a8302
|
fix bug for bug #241, default to 32k for socket buffer.
|
2014-12-04 18:35:50 +08:00 |
|
winlin
|
5589b13d2e
|
for bug #241, support mr(merged-read) config and reload. 2.0.52.
|
2014-12-04 18:21:04 +08:00 |
|
winlin
|
57f844b636
|
for bug #249, simplify the macro, 0 to disable chunk stream cache.
|
2014-12-04 15:49:24 +08:00 |
|
winlin
|
a23b5b9a4b
|
for bug#241, simplify the buffer, donot change its size.
|
2014-12-04 15:43:37 +08:00 |
|
winlin
|
4b09531e2f
|
for bug #241, simplify the merged read config macros.
|
2014-12-04 15:33:17 +08:00 |
|
winlin
|
f57801eb46
|
fix #249, cache the chunk headers info to +5% or +10% performance. 2.0.51
|
2014-12-04 14:58:40 +08:00 |
|
winlin
|
90992b31a3
|
for bug #194, add the send macro to performance.
|
2014-12-04 13:54:02 +08:00 |
|
winlin
|
60bc9c2aa0
|
add performance header to control options for performance. 2.0.50
|
2014-12-04 13:43:55 +08:00 |
|
winlin
|
29324fab46
|
fix #248, improve about 15% performance for fast buffer. 2.0.49
|
2014-12-04 13:05:13 +08:00 |
|
winlin
|
f35ec2155b
|
for bug #241, support merged read. 2.0.48
|
2014-12-03 19:27:27 +08:00 |
|
winlin
|
463e1fbc41
|
for bug #237, refine the thread loop for publish thread. 2.0.47
|
2014-12-02 19:28:36 +08:00 |
|
winlin
|
e9712cc627
|
refine recv thread, donot set auto response for publish recv thread. 2.0.46
|
2014-12-02 17:16:20 +08:00 |
|
winlin
|
5905e5c050
|
merge from 1.0release, traverse the token before response connect. 2.0.45.
|
2014-12-02 15:41:54 +08:00 |
|
winlin
|
304208f822
|
fix #239, traverse the token before response connect. 1.0.10.
|
2014-12-02 15:27:36 +08:00 |
|
winlin
|
757cffbabf
|
for bug #237, when recv thread failed, quit the cycle. 2.0.44
|
2014-12-02 15:21:08 +08:00 |
|
winlin
|
a94dbecdc4
|
refine macro of srs-librtmp. 2.0.43
|
2014-12-02 13:41:41 +08:00 |
|
winlin
|
3584bdb7b6
|
srs-librtmp support hijack io apis for st-load. 2.0.42.
|
2014-12-02 12:19:17 +08:00 |
|
winlin
|
472b1742a2
|
for bug #237, use isolate thread to recv message. 2.0.41
|
2014-12-01 23:38:51 +08:00 |
|
winlin
|
1847c5fef7
|
ignore the actual length of share key. 2.0.40
|
2014-12-01 22:09:09 +08:00 |
|
winlin
|
47b4b694be
|
add qtcreate project file trunk/src/qt/srs/srs-qt.pro. 2.0.39.
|
2014-12-01 10:58:17 +08:00 |
|
winlin
|
efb73c5487
|
fix #235, refine handshake, replace union with template method. 2.0.38.
|
2014-11-29 18:41:14 +08:00 |
|
winlin
|
ff5cdb1cc1
|
for bug #215, add srs_rtmp_dump tool. 2.0.37.
|
2014-11-28 12:26:36 +08:00 |
|
winlin
|
7f121efd7a
|
merge from allspace srs-librtmp for win vs2010. 2.0.36
|
2014-11-28 10:33:36 +08:00 |
|
winlin
|
14fca601f9
|
merge from 1.0 hotfix. 3.0.35
|
2014-11-27 18:50:54 +08:00 |
|
winlin
|
9c033c7da6
|
hotfix 1.0, author bug, use error macro. 1.0.9
|
2014-11-27 18:48:01 +08:00 |
|
winlin
|
03f72fb1a6
|
for bug #229, revert changes of allspace, for srs-librtmp branch build failed. 2.0.34
|
2014-11-27 18:39:02 +08:00 |
|
winlin
|
eb4e7aad69
|
try to build srs-librtmp on vs2010, failed.
|
2014-11-27 18:20:13 +08:00 |
|
winlin
|
4c0c3a9ada
|
refine merged code for allspace.
|
2014-11-27 15:29:24 +08:00 |
|
winlin
|
468941833c
|
change srs version to 2.0.33
|
2014-11-27 15:23:16 +08:00 |
|
winlin
|
18c308248e
|
refine code by winlin, for merged from allspace.
|
2014-11-27 15:22:39 +08:00 |
|
winlin
|
1855c9429c
|
merge from allspace, to srs-librtmp, for vs2010
|
2014-11-27 14:46:05 +08:00 |
|
winlin
|
e7ccbce472
|
update PRIMARY, AUTHORS, CONTRIBUTORS rule. 2.0.32.
|
2014-11-25 10:41:55 +08:00 |
|
winlin
|
d672fae255
|
update PRIMARY, AUTHORS, CONTRIBUTORS rule. 1.0.8
|
2014-11-25 10:07:41 +08:00 |
|
winlin
|
44962c9142
|
update PRIMARY, AUTHORS, CONTRIBUTORS rule
|
2014-11-25 10:06:26 +08:00 |
|
winlin
|
e492fa5353
|
fix #212, support publish aac adts raw stream. 2.0.31.
|
2014-11-24 16:28:52 +08:00 |
|
winlin
|
58136ec178
|
fix #217, remove timeout recv, support 7.5k+ 250kbps clients. 2.0.30.
|
2014-11-22 17:58:02 +08:00 |
|
winlin
|
aa69f6197a
|
srs-librtmp add rtmp prefix for rtmp apis. 2.0.29
|
2014-11-21 14:18:50 +08:00 |
|
winlin
|
d9474d7600
|
refine examples of srs-librtmp, add srs_print_rtmp_packet. 2.0.28.
|
2014-11-21 13:48:57 +08:00 |
|
winlin
|
a058eeeb20
|
fix #212, support publish audio raw frames. 2.0.27
|
2014-11-20 13:36:14 +08:00 |
|
winlin
|
d6072b16c0
|
support compile srs-librtmp on windows. 2.0.26
|
2014-11-19 16:16:04 +08:00 |
|
winlin
|
5f48d4f566
|
refine comments for SrsMessageArray. 2.0.25
|
2014-11-19 10:44:50 +08:00 |
|
winlin
|
df35f75df1
|
refine response call, 2.0.24
|
2014-11-18 17:55:38 +08:00 |
|
winlin
|
c1e9aed0ac
|
all wiki translated to English. 1.0.7
|
2014-11-18 13:41:36 +08:00 |
|
winlin
|
fbcb63f775
|
v2.0, 2014-11-18, all wiki translated to English. 2.0.23.
|
2014-11-18 13:40:58 +08:00 |
|
winlin
|
2c601a0069
|
fix #204, srs-librtmp drop dupliated sps/pps(sequence header). 2.0.22.
|
2014-11-15 16:53:24 +08:00 |
|
winlin
|
278ff845d3
|
fix #203, srs-librtmp drop any video before sps/pps(sequence header). 2.0.21.
|
2014-11-15 16:30:37 +08:00 |
|
winlin
|
bb5e99f562
|
fix #202, fix memory leak of h.264 raw packet send in srs-librtmp. 2.0.20.
|
2014-11-15 14:29:25 +08:00 |
|
winlin
|
7ebca6cb5b
|
refine the type of RTMP from int to char. add srs_parse_timestamp(), 2.0.19
|
2014-11-15 13:20:58 +08:00 |
|
winlin
|
47ed9e33dd
|
refine code for bug #194, use send messages for all msg array.
|
2014-11-14 11:24:49 +08:00 |
|
winlin
|
f2f02b06d5
|
for bug #194, refine code, to 2.0.17
|
2014-11-13 16:56:59 +08:00 |
|
winlin
|
eba1740ed5
|
hotfix #200, deadloop when read/write 0 and ETIME. 1.0.6.
|
2014-11-13 14:48:21 +08:00 |
|
winlin
|
0bc35e093c
|
for bug #200, deadloop when read/write 0 and ETIME. 2.0.16.
|
2014-11-13 14:30:56 +08:00 |
|
winlin
|
cc6aca9ad5
|
fix #194, writev multiple msgs, support 6k+ 250kbps clients. 2.0.15.
|
2014-11-13 12:25:56 +08:00 |
|
winlin
|
8acd143a7a
|
fix #194: refine the timeout recv, pulse to 500ms. 2.0.14.
|
2014-11-12 12:59:53 +08:00 |
|
winlin
|
46330dd196
|
fix #195: remove the confuse code st_usleep(0). 2.0.13.
|
2014-11-11 13:40:09 +08:00 |
|
winlin
|
606fc13a03
|
rename the confict macro to srs_lib_trace
|
2014-11-08 18:37:15 +08:00 |
|
winlin
|
3405f35d06
|
fix #191: configure --export-librtmp-project and --export-librtmp-single. 2.0.11.
|
2014-11-08 18:33:15 +08:00 |
|
winlin
|
926650840e
|
fix #191, configure --export-librtmp. 2.0.10.
|
2014-11-08 16:45:50 +08:00 |
|
winlin
|
106bef802f
|
fix #66, srs-librtmp support write h264 raw packet. 2.0.9.
|
2014-11-08 12:36:00 +08:00 |
|
winlin
|
f2f259d050
|
use number for macro VERSION_MAJOR, VERSION_MINOR and VERSION_REVISION. 1.0.5.
|
2014-11-06 14:28:03 +08:00 |
|
winlin
|
fa53250202
|
refine the macro, use int as version type. 2.0.8
|
2014-11-06 14:23:08 +08:00 |
|
winlin
|
6a3418cd45
|
fix #185, AMF0 support 0x0B the date type codec. 2.0.5.
|
2014-10-25 17:12:56 +08:00 |
|
winlin
|
e3e18b9915
|
for bug #186, read the args when discovery it. 1.0.4
|
2014-10-24 13:17:11 +08:00 |
|
winlin
|
7d70864b33
|
for bug #186, read the args when discovery it. 2.0.6
|
2014-10-24 13:16:08 +08:00 |
|
winlin
|
b65dfd718a
|
add comments for the RTMP packet fields, NULL or never NULL. 2.0.5
|
2014-10-24 10:58:06 +08:00 |
|
winlin
|
1bfc238fec
|
hotfix for bug #186, drop connect args when not object. 2.0.4.
|
2014-10-24 10:35:40 +08:00 |
|
winlin
|
aa98ca60b9
|
fix #186, hotfix for bug #186, drop connect args when not object. 1.0.3.
|
2014-10-24 10:34:00 +08:00 |
|
winlin
|
77d14ff752
|
update readme, rename wiki/xxx to wiki/v1_xxx
|
2014-10-24 10:01:00 +08:00 |
|
winlin
|
a169262099
|
update readme, rename wiki/xxx to wiki/v1_xxx
|
2014-10-24 10:00:23 +08:00 |
|
winlin
|
57e8356221
|
fix #184, support AnnexB in RTMP body for HLS. 2.0.2
|
2014-10-19 19:42:27 +08:00 |
|
winlin
|
bd158ec838
|
hotfix for bug #183, donot support AnnexB when decoding RTMP body for HLS. 1.0.1.
|
2014-10-19 11:33:56 +08:00 |
|
winlin
|
d24e2fd0cc
|
remove supports for OSX. 2.0.1.
|
2014-10-18 13:58:23 +08:00 |
|
winlin
|
5f29935623
|
update master to 2.0, because the 1.0release branch is created. 2.0.0
|
2014-10-09 17:40:43 +08:00 |
|
winlin
|
dddec3484e
|
update to 1.0beta, 1.0.0
|
2014-10-09 12:55:25 +08:00 |
|
winlin
|
6468b9e92b
|
refine script, to disable iptables and selinux. 0.9.225
|
2014-10-09 12:07:56 +08:00 |
|
winlin
|
2ed794ad52
|
refine macro, use ffmpeg_stub and ffmpeg_tool, 0.9.224
|
2014-10-09 10:41:24 +08:00 |
|
winlin
|
9789335d0b
|
fix #151, always reap ts whatever audio or video packet. 0.9.223.
|
2014-10-08 15:15:57 +08:00 |
|
winlin
|
b830b995e6
|
fix bug #162, requires epoll. 0.9.222
|
2014-10-08 13:27:48 +08:00 |
|
winlin
|
967de9d2e7
|
for bug #159: postpone the http server bug to 2.0+
|
2014-09-30 16:34:46 +08:00 |
|
winlin
|
f3002144fc
|
fix #180: crash for multiple edge publishing the same stream. 0.9.220.
|
2014-09-30 11:21:46 +08:00 |
|
winlin
|
bc6616bd1f
|
refine code according to inspect of clion. 0.9.219
|
2014-09-28 11:08:30 +08:00 |
|
winlin
|
e0b1e044de
|
add stub code for bug #180, check complex handshake.
|
2014-09-27 14:18:02 +08:00 |
|
winlin
|
63c9ad272c
|
fix the bug by refine code, rename the get_perfer_cid to get_prefer_cid. 0.9.217
|
2014-09-27 13:15:00 +08:00 |
|
winlin
|
20ebf68ea5
|
fix hls bug, refine config and log, according to clion of jetbrains. 0.9.216.
|
2014-09-26 17:47:43 +08:00 |
|
winlin
|
002facb85b
|
refine code, fix bug of hls, following jetbrains clion code-inspector. 0.9.215
|
2014-09-26 16:34:13 +08:00 |
|
winlin
|
2d7f5ddcbf
|
add cmakelists.txt for cmake for clion of jetbrains. 0.9.214
|
2014-09-26 11:05:45 +08:00 |
|
winlin
|
83f266b9e2
|
fix #177, dvr segment add config dvr_wait_keyframe. 0.9.213.
|
2014-09-25 10:59:29 +08:00 |
|
winlin
|
87aac3ddd4
|
refine log, add features for macro. 0.9.212
|
2014-09-23 16:53:12 +08:00 |
|
winlin
|
9dd0939327
|
fix the bug for gmc. 0.9.211
|
2014-09-10 14:59:20 +08:00 |
|
winlin
|
901c9590e4
|
refine log, log important to file. 1.0.210
|
2014-08-29 15:07:04 +08:00 |
|
winlin
|
d0c585af86
|
max connections is 32756, for st use mmap default. 0.9.209
|
2014-08-27 13:31:39 +08:00 |
|
winlin
|
42a43c69cd
|
fix #150, forward should forward the sequence header when retry. 0.9.208.
|
2014-08-24 22:34:38 +08:00 |
|
winlin
|
9b6187c3d5
|
fix #165, refine dh wrapper, ensure public key is 128bytes. 0.9.207.
|
2014-08-22 13:10:11 +08:00 |
|
winlin
|
cb311d998e
|
fix #165, refine dh wrapper, ensure public key is 128bytes. 0.9.206.
|
2014-08-22 12:47:50 +08:00 |
|
winlin
|
01ae8c4787
|
refine the handshake random data, fill with value in [0x0f, 0xf0], 0.9.205
|
2014-08-21 09:48:19 +08:00 |
|
winlin
|
4d5414faec
|
update log, add dsu(debug_srs_upnode), 0.9.204
|
2014-08-19 16:32:52 +08:00 |
|
winlin
|
f549f88ed8
|
for bug #162, add conf and connections limit. 0.9.203
|
2014-08-19 15:53:13 +08:00 |
|
winlin
|
ab965655aa
|
refine forwarder, add tracable debug info. 0.9.202
|
2014-08-19 11:54:33 +08:00 |
|
winlin
|
e9e0cd757c
|
fix #160, support forward/edge to flussonic, disable debug_srs_upnode to make flussonic happy. 0.9.201.
|
2014-08-19 10:59:59 +08:00 |
|
winlin
|
c24e68dd70
|
refine the stat, use one ok. 1.0.200
|
2014-08-18 14:39:42 +08:00 |
|
winlin
|
6103b1c3ce
|
refine options, add --with-stat. 0.9.199
|
2014-08-17 22:11:43 +08:00 |
|
winlin
|
3111870316
|
for bug #155, refine for osx, with ssl/http, disable statistics. 0.9.198.
|
2014-08-17 20:38:51 +08:00 |
|
winlin
|
5e4dad210a
|
build openssl for osx, for bug #155.
|
2014-08-17 19:12:12 +08:00 |
|
winlin
|
cf7504826b
|
fix reload ingest bug, remove when disabled. 0.9.196
|
2014-08-16 19:59:14 +08:00 |
|
winlin
|
b15ee26a48
|
fix the ssl dh key size assert error, key size maybe 127, not always 128. 0.9.195
|
2014-08-13 18:09:35 +08:00 |
|
winlin
|
7adbe7f456
|
fix utest build failed, sync with src changed.
|
2014-08-08 10:47:55 +08:00 |
|
winlin
|
12ad95a5b8
|
refine HMAC sha256 digest algorithm. 0.9.193
|
2014-08-08 09:54:33 +08:00 |
|
winlin
|
156a9ed2a3
|
change to 0.9.192.
|
2014-08-07 14:43:03 +08:00 |
|
winlin
|
1ebaab2c6e
|
fix #148, simplify the RTMP handshake key generation. 0.9.191.
|
2014-08-06 15:45:40 +08:00 |
|
winlin
|
5b28355a0b
|
fix #147, support identify the srs edge. 0.9.190.
|
2014-08-06 09:57:30 +08:00 |
|
winlin
|
798f9139a4
|
add reload utest.
|
2014-08-05 09:16:25 +08:00 |
|
winlin
|
67403bdbf1
|
fix #79, fix the reload remove edge assert bug. 0.9.189.
|
2014-08-03 21:50:48 +08:00 |
|
winlin
|
ade2376da0
|
fix #57, use lock(acquire/release publish) to avoid duplicated publishing. 0.9.188.
|
2014-08-03 21:22:40 +08:00 |
|
winlin
|
6dd065bcc3
|
fix #85, fix the segment-dvr sequence header missing. 0.9.187.
|
2014-08-03 20:27:57 +08:00 |
|
winlin
|
5a95d594e7
|
fix #145, refine ffmpeg log, check abitrate for libaacplus. 0.9.186.
|
2014-08-03 13:06:37 +08:00 |
|
winlin
|
d5ba529d32
|
fix #143, fix retrieve sys stat bug for all linux. 0.9.185.
|
2014-08-03 10:42:01 +08:00 |
|
winlin
|
7b24788445
|
for bug #143, build on centos5.
|
2014-08-02 22:18:39 +08:00 |
|
winlin
|
84450e1588
|
fix #138, fix http hooks bug, regression bug. 0.9.184.
|
2014-08-02 19:24:49 +08:00 |
|
winlin
|
721acc350a
|
fix #142, tcp stat slow bug, use /proc/net/sockstat instead, refer to 'ss -s'. 0.9.183.
|
2014-08-02 09:54:21 +08:00 |
|
winlin
|
d5f03200a7
|
revert tcp stat. need more refine. 0.9.182
|
2014-08-01 23:08:52 +08:00 |
|
winlin
|
f7fdbe6848
|
update get connections thread to sleep 10ms per 1000 connectios. 0.9.181
|
2014-08-01 22:52:40 +08:00 |
|
winlin
|
15d4993cc3
|
slowdown the cpu usage for srs to calc connections when too many connections. 0.9.180
|
2014-08-01 22:43:12 +08:00 |
|
winlin
|
f0ffdcc0ae
|
fix #141, support tun0(vpn network device) ip retrieve. 0.9.179.
|
2014-07-31 10:37:34 +08:00 |
|
winlin
|
79c641e8d6
|
remove flashP2P hss dvr, for it's a can-not-run feature. 0.9.178
|
2014-07-30 10:00:23 +08:00 |
|
winlin
|
e37f312f27
|
refine the code for ios build. add authors StevenLiu. 0.9.177
|
2014-07-27 21:56:44 +08:00 |
|
winlin
|
df8414af63
|
api connections add udp, add disk iops. 0.9.176
|
2014-07-27 17:16:04 +08:00 |
|
winlin
|
e76036f40b
|
refine config heartbeat, add new stats. 0.9.175
|
2014-07-27 14:43:55 +08:00 |
|
winlin
|
02f7c85710
|
add total system in and out KBps disk stat. 0.9.174
|
2014-07-27 14:04:22 +08:00 |
|
winlin
|
13abb0d768
|
complete config utest. 0.9.173
|
2014-07-26 19:57:32 +08:00 |
|
winlin
|
7241fa8744
|
fix #126, srs_publiser add warnings. refine config utest.
|
2014-07-26 14:43:37 +08:00 |
|
winlin
|
b17c736f3f
|
fix #124, gop cache support disable video in publishing. 0.9.171.
|
2014-07-26 12:22:39 +08:00 |
|
winlin
|
50cd1d2360
|
refine the config
|
2014-07-25 11:05:54 +08:00 |
|
winlin
|
f562a98602
|
add configure options --log-verbose/info/trace to compile log macros. 0.9.169
|
2014-07-23 14:37:54 +08:00 |
|
winlin
|
91d2296836
|
fix #121, srs_info detail log compile failed. 0.9.168.
|
2014-07-23 11:21:35 +08:00 |
|
winlin
|
2e58fac5eb
|
fix #122: edge forwarder(push to origin) assert failed, init client when connect to server. 0.9.167
|
2014-07-23 10:53:25 +08:00 |
|
winlin
|
d612597a8f
|
refine log of edge push/pull
|
2014-07-21 15:30:44 +08:00 |
|
winlin
|
6e8c4df4b1
|
refine error codes.
|
2014-07-20 17:32:34 +08:00 |
|
winlin
|
86ad39f001
|
finish basic utest for config
|
2014-07-20 15:53:19 +08:00 |
|
winlin
|
f8423dfa90
|
fix #119: use iformat and oformat for ffmpeg transcode.
|
2014-07-19 15:20:16 +08:00 |
|
winlin
|
2f0a72d7d1
|
refine config, add comments
|
2014-07-18 12:12:25 +08:00 |
|
winlin
|
a4d3283cdd
|
refine hls codec sample info. 0.9.161
|
2014-07-15 10:44:06 +08:00 |
|
winlin
|
d609fbc7ce
|
1.0.mainline6, core/kernel/rtmp utest, refine bandwidth(as/js/srslibrtmp library). 50029 lines.
|
2014-07-13 20:39:31 +08:00 |
|
winlin
|
fd1e8aa882
|
remove src/main/srs_main_bandcheck.cpp, and --with-bwtc(use librtmp instead). 0.9.159
|
2014-07-13 19:42:06 +08:00 |
|
winlin
|
9135aa117c
|
use librtmp to implemnts the bandwidth linux tool. 0.9.158
|
2014-07-13 19:16:18 +08:00 |
|
winlin
|
539b595604
|
refine the bandwidth server-side, use kbps limit and sample. 0.9.157
|
2014-07-13 10:59:26 +08:00 |
|
winlin
|
9556790a5e
|
finish utest of protocol stack. 0.9.156
|
2014-07-11 18:08:34 +08:00 |
|
winlin
|
d86e07b745
|
finish basic protocol utest, fix the bug of fmt11 length error.
|
2014-07-10 14:46:58 +08:00 |
|
winlin
|
1e73ae4d47
|
refine RTMP protocol stack, rename buffer to in_buffer, change field pp/stream to local variables. 0.9.154
|
2014-07-06 20:59:23 +08:00 |
|
winlin
|
dc7b952043
|
change HLS audio delay to 100ms. 0.9.153
|
2014-07-06 14:28:05 +08:00 |
|
winlin
|
21a75924ad
|
fix hls media codec info bug, ignore nal_unit_type 7/8/9. 0.9.152
|
2014-07-06 13:48:03 +08:00 |
|
winlin
|
aefff75d08
|
fix #103, support all aac sample rate, add detail codec logs.
|
2014-07-06 09:59:41 +08:00 |
|
winlin
|
63214d0f2b
|
fix #81: support all aac sample rate, for instance, 48000. to 0.9.150
|
2014-07-05 23:29:45 +08:00 |
|
winlin
|
5a41b1b538
|
finish kernel utest. to 0.9.149
|
2014-07-05 21:22:20 +08:00 |
|
winlin
|
95e73d0be1
|
remove the config log http api. 0.9.148
|
2014-07-05 13:02:50 +08:00 |
|
winlin
|
d219a7b67e
|
complete the normal kernel flv utest. 0.9.147
|
2014-07-05 11:10:42 +08:00 |
|
winlin
|
032118581a
|
refine http/dvr/hls to use file reader/writer. 0.9.146
|
2014-07-05 07:33:18 +08:00 |
|
winlin
|
ba2e7bbf76
|
support create stream twice. 0.9.145
|
2014-06-30 22:13:42 +08:00 |
|
winlin
|
fb70602f93
|
fix #111, always use 31bits timestamp. 0.9.143.
|
2014-06-30 21:23:13 +08:00 |
|
winlin
|
1a7735182f
|
refine the file stream, to file reader and writer. 0.9.142
|
2014-06-29 17:05:26 +08:00 |
|
winlin
|
492665e166
|
refine tcp client connect, extract to utility srs_socket_connect. 0.9.141
|
2014-06-29 14:39:56 +08:00 |
|
winlin
|
051c9e6268
|
refine the protocol utility, add utest, 0.9.140
|
2014-06-29 11:45:31 +08:00 |
|
winlin
|
55989b4bc8
|
remove the libfreetype for it fullfill with bugs and always cause build failed. 0.9.139
|
2014-06-29 10:43:53 +08:00 |
|
winlin
|
e6f524281c
|
support build on ubuntu14, 0.9.138
|
2014-06-29 09:11:28 +08:00 |
|
winlin
|
fea8755719
|
response the call message with null. 0.9.137
|
2014-06-28 16:43:57 +08:00 |
|
winlin
|
a3f9aa7e1e
|
fix #110, thread start segment fault, thread cycle stop destroy thread. 0.9.136
|
2014-06-28 10:57:58 +08:00 |
|
winlin
|
b357504b1d
|
fix #109: fix the system jump time, adjust system startup time. 0.9.135
|
2014-06-27 13:35:28 +08:00 |
|
winlin
|
0cd0761508
|
fix time jitter zero algorithm bug, reset when timestamp overflow.
|
2014-06-26 10:13:43 +08:00 |
|
winlin
|
1970e18ed6
|
fix #108: disable the time jitter for encoder non-monotonical stream. 0.9.133
|
2014-06-25 17:14:11 +08:00 |
|
winlin
|
f173345e15
|
support report summaries in heartbeat. 0.9.132
|
2014-06-23 15:44:49 +08:00 |
|
winlin
|
db253bc76b
|
fix fms token traverse bug, always update the token by the latest valid client.
|
2014-06-23 11:18:55 +08:00 |
|
winlin
|
1ae3e6c64c
|
performance refine, support 3k+ connections(270kbps). 0.9.130
|
2014-06-22 20:01:25 +08:00 |
|
winlin
|
41857edaee
|
support edge token traverse, fix #104. 0.9.129
|
2014-06-21 12:39:04 +08:00 |
|
winlin
|
10953c9743
|
support token auth in connect args. 0.9.128
|
2014-06-21 11:41:00 +08:00 |
|
winlin
|
094d82bd06
|
add connections count to api summaries. 0.9.127
|
2014-06-19 18:49:05 +08:00 |
|
winlin
|
6ee2ba049b
|
add srs bytes and kbps to api summaries. 0.9.126
|
2014-06-19 15:28:05 +08:00 |
|
winlin
|
d0b08d0d51
|
add network bytes to api summaries. 0.9.125
|
2014-06-18 16:13:02 +08:00 |
|
winlin
|
f893711499
|
fix #98: workaround for librtmp ping(fmt=1,cid=2 fresh stream).
|
2014-06-14 20:44:38 +08:00 |
|
winlin
|
31b568b013
|
refine core, move specified functions to kernel utility.
|
2014-06-08 13:03:03 +08:00 |
|
winlin
|
5273509554
|
refine log, to 0.9.123
|
2014-05-29 14:16:34 +08:00 |
|
winlin
|
7ec202ee41
|
support flv inject and flv http streaming with start=bytes. 0.9.122
|
2014-05-29 12:09:26 +08:00 |
|
winlin
|
608083d42f
|
add flv injecter, add flv codec to librtmp.
|
2014-05-28 15:37:06 +08:00 |
|
winlin
|
978e985519
|
fix #87: add source id for full trackable log. 0.9.120
|
2014-05-27 19:18:31 +08:00 |
|
winlin
|
8d99ef27cf
|
fix #84: unpublish source when edge stop, clear gop cache
|
2014-05-27 17:59:59 +08:00 |
|
winlin
|
5ff1ce7cba
|
for bug #87, response the server SrsId to flash.
|
2014-05-27 15:34:55 +08:00 |
|
winlin
|
d74921e1ab
|
fix #89, config to /dev/null to disable ffmpeg log. 0.9.117
|
2014-05-27 14:10:46 +08:00 |
|
winlin
|
14f0a2e046
|
for bug #88, add timeout for connect.
|
2014-05-26 18:21:35 +08:00 |
|
winlin
|
69248cedaa
|
http streaming support flv start index. 0.9.115
|
2014-05-26 14:58:08 +08:00 |
|
winlin
|
b13bd70c86
|
http streaming support flv start index.
|
2014-05-26 13:57:08 +08:00 |
|
winlin
|
7b69b8b5c4
|
fix #79: allow edge vhost to add or remove. 0.9.114
|
2014-05-25 10:08:17 +08:00 |
|
winlin
|
0eb9e0af5b
|
fix #78 st joinable thread must be stop by other threads, 0.9.113
|
2014-05-23 17:23:33 +08:00 |
|
winlin
|
5f7bacf678
|
fix st thread exit bug, never implict invoke the st_thread_exit, which may cause memory leak. 0.9.112
|
2014-05-23 13:56:40 +08:00 |
|
winlin
|
25e279b7c8
|
support amf0 StrictArray(0x0a). 0.9.111.
|
2014-05-22 16:30:24 +08:00 |
|
winlin
|
bd24fe7d75
|
support flv parser, add amf0 to librtmp. 0.9.110
|
2014-05-22 15:08:25 +08:00 |
|