winlin
90afd06c85
For #1615 , support default app(live) for vmix SRT. 4.0.9
2020-02-25 13:22:44 +08:00
xiaozhihong
51abb0844e
rtp session manager, stun codding
2020-02-23 23:19:40 +08:00
winlin
ef2b123325
Merge branch '3.0release' into 4.0release
2020-02-21 23:52:04 +08:00
winlin
20b9d6ab02
For #1598 , support SLB health checking by TCP. 3.0.123
2020-02-21 23:51:40 +08:00
winlin
388ad61cdc
Merge branch '3.0release' into 4.0release
2020-02-18 23:38:52 +08:00
winlin
dc0f804452
For #1579 , support start/final wait for gracefully quit. 3.0.121
2020-02-18 23:37:11 +08:00
winlin
0c48c42f36
Merge branch '3.0release' into 4.0release
2020-02-18 22:15:29 +08:00
winlin
58b40478b6
For #1579 , support force gracefully quit. 3.0.120
2020-02-18 22:15:12 +08:00
winlin
eefd74e0e4
Merge branch '3.0release' into develop
2020-02-18 20:25:07 +08:00
winlin
3c597545b1
For #1579 , support gracefully quit. 3.0.119
2020-02-18 19:59:47 +08:00
winlin
8b7fbac7d4
SRT supports detail config for DynamicConfig. 4.0.4
2020-02-13 12:17:09 +08:00
Alex.CR
5f7d23f123
add srt parameter configure ( #1599 )
...
* if there isn't srt connect, it needn't epoll wait
* solve repush srt bugs
* change two thread to one thread
* mpegts discard header is not 0x47
* add srt_epoll_clear_usocks
* add srt parameter configure
2020-02-12 21:03:26 +08:00
winlin
bdc7973596
Merge branch '3.0release' into develop
2020-02-05 14:18:07 +08:00
winlin
f6fa889393
For #1592 , default ff_log_level to info
2020-02-05 13:20:37 +08:00
winlin
c6d914bc13
Fix #1592 , fix terminal echo off by redirect process stdin. 3.0.115
2020-02-05 13:04:00 +08:00
winlin
c50c51889a
For #1592 , support ff_log_level and default to warning
2020-02-05 12:32:15 +08:00
winlin
88c9c13707
Update readme for SRT
2020-01-26 14:17:42 +08:00
winlin
2775a391e0
Fix #878 , remove deprecated #EXT-X-ALLOW-CACHE for HLS. 3.0.108
2020-01-25 20:03:22 +08:00
winlin
bbc7023f85
Merge SRS3
2020-01-25 15:05:52 +08:00
winlin
235c889e14
Update config
2020-01-24 15:35:14 +08:00
winlin
87ba204a42
Update doc for SRT url.
2020-01-23 18:25:44 +08:00
winlin
d88d422794
Update doc for SRT.
2020-01-23 16:49:05 +08:00
winlin
c7f6eef4ac
Refine config file, link to issue.
2020-01-23 11:51:35 +08:00
runner365
03ef01c635
update configure
2020-01-22 10:59:50 +08:00
runner365
746d188e6f
update srt.conf
2020-01-21 19:23:38 +08:00
runner365
5c5fd805c5
add srt mpegts to rtmp
2020-01-21 19:20:09 +08:00
runner365
7b9e3ecdc4
add ts demux
2020-01-17 19:43:54 +08:00
runner365
b53b75ea1e
srt pull/push server
2020-01-14 21:10:33 +08:00
runner365
aeee3011ef
add srt server file
2020-01-11 23:05:10 +08:00
winlin
8a28a11648
For #299 , increase dash segment size for avsync issue. 3.0.89
2019-12-29 18:21:45 +08:00
winlin
d7078a72d4
For #1520 , add TODO list for configing server itself in coworker.
2019-12-19 14:15:21 +08:00
winlin
acfeb8a66f
Fix #1520 , #1223 , bug for origin cluster 3+ servers. 3.0.74
2019-12-19 14:04:26 +08:00
winlin
cef7ec79b3
Detect whether flash enabled for srs-bwt.
2019-12-18 11:50:43 +08:00
winlin
6f453e7f46
For #547 , #1506 , default hls_dts_directly to on. 3.0.71
2019-12-12 16:51:34 +08:00
winlin
d908ee73db
Make the hls_dipose more specific
2019-12-10 16:48:35 +08:00
winlin
b4870a6d6f
Fix #1506 , support directly turn FLV timestamp to TS DTS. 3.0.68
2019-12-05 20:47:23 +08:00
winlin
f6fc31db66
Add config files for go-oryx
2019-10-05 17:02:25 +08:00
winlin
d3b142a0d9
Fix #775 , Support SO_REUSEPORT. 3.0.54
2019-10-03 16:10:22 +08:00
winlin
5df8f2f6c1
Refine get_pithy_print in time unit
2019-04-09 08:55:54 +08:00
winlin
8e55ef4b60
Refine code
2018-08-26 14:29:45 +08:00
winlin
1e2cca4712
For #1093 , Refine HLS encryption wiki
2018-08-25 21:59:56 +08:00
Harlan
22c5af62cf
Merge branch '3.0release' of https://github.com/ossrs/srs into 3.0release
...
# Conflicts:
# trunk/src/kernel/srs_kernel_utility.hpp
2018-08-15 07:37:12 +08:00
Harlan
bf12a45274
add configuration instructions for hls encryption
2018-08-12 14:18:05 +08:00
winlin
455a060fa5
Merge 2.0
2018-08-05 10:52:37 +08:00
winlin
ee43fc92ae
For #1110 , Refine conf
2018-08-05 10:47:01 +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
xialixin
aaf2905a9d
add: hls configuration adds [duration] variable ( #1083 )
2018-03-25 17:47:37 +08:00
winlin
449c632e49
For #464 : Add example for origin cluster
2018-03-03 10:01:01 +08:00
winlin
c70421e656
Fix #464 , support origin cluster
2018-02-16 16:39:07 +08:00
winlin
92f2bcd878
For #464 , support config origin cluster
2018-02-16 10:31:19 +08:00
winlin
d0fbf44d18
For #464 , support config for origin cluster.
2018-02-14 21:52:40 +08:00
winlin
0e9e1792fe
For #299 , write fMP4 for DASH.
2017-06-04 15:10:35 +08:00
winlin
8b7566a007
Refine code
2017-03-26 18:30:33 +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
winlin
5e419c66f8
For #299 , add dash files.
2017-02-11 21:14:28 +08:00
winlin
b0789c54e4
Update HLS wiki to v3
2017-02-11 14:28:40 +08:00
winlin
5fec59ace2
merge from srs2, fix #503
2017-02-09 14:33:56 +08:00
winlin
15570d93ce
change conf to console without daemon.
2017-02-09 14:17:36 +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
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
1b175b1107
for #730 , support config in/out ack size. 3.0.13
2017-01-06 14:57:54 +08:00
winlin
d29416a5f0
add conf sample for ingest rtsp
2017-01-06 10:47:05 +08:00
winlin
4709d0214c
for #711 , support prefile for transcode. 3.0.12
2017-01-06 10:39:37 +08:00
winlin
f2efa96015
for #324 , always enable hstrs. 3.0.10
2017-01-05 09:08:56 +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
664844b5f5
merge from srs2. for #513 .
2016-12-15 14:54:09 +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
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
2a01540433
support change work_dir for oryx.
2016-09-23 14:53:58 +08:00
winlin
516f33888c
refine config
2016-08-09 12:37:48 +08:00
winlin
f87646d489
fix typo of config.
2016-08-08 13:58:42 +08:00
winlin
892591f9a6
merge from @mbeacom
2016-04-22 10:18:13 +08:00
winlin
d81b2cb140
support hls mount to vhost and reload
2016-01-11 13:15:46 +08:00
winlin
f1e7e9d933
support gmd. change work_dir. hourglass. add utilies.
2016-01-08 13:58:19 +08:00
winlin
0ab64ccd2a
merge from srs2.
2015-12-15 16:06:40 +08:00
winlin
40457e6cab
default hls_on_error to continue. 2.0.201
2015-12-15 16:02:02 +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
8974fe298b
connect to kafka and send metadata request.
2015-10-23 14:42:03 +08:00
winlin
29122b6e70
fix #502 , transcoder support snapshot.
2015-10-20 14:52:34 +08:00
winlin
2a4ab8a923
add brokers to config
2015-09-24 14:53:22 +08:00
winlin
b5ccc35340
add kafka config
2015-09-22 15:10:43 +08:00
winlin
2b9869ee52
update the wiki for dvr
2015-09-15 17:58:35 +08:00
winlin
2a1b2b69a0
for #459 , dvr support apply filter for ng-control dvr module.
2015-09-15 15:58:57 +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
7ae76b579e
refine the conf, use srs3 style
2015-09-11 08:21:06 +08:00
winlin
a62c82bd46
for #319 , api raw update global.listen
2015-08-30 23:42:21 +08:00
winlin
364460f2ab
for #319 , support raw update global.listen
2015-08-30 23:18:14 +08:00
winlin
f8d8c3ace4
use function to dumps the engine.
2015-08-30 23:08:27 +08:00
winlin
01878e5a9c
for #319 , query vhost detail.
2015-08-30 22:23:47 +08:00
winlin
b1b76a4a80
for #319 , allow multiple ingest and transcode.
2015-08-30 14:52:12 +08:00
winlin
d1336e0d80
refine conf
2015-08-30 10:52:05 +08:00
winlin
dc11013c01
for #319 , render the detail of vhost
2015-08-30 10:17:39 +08:00
winlin
0109a74840
for #319 , refine the config structure.
2015-08-30 08:34:52 +08:00
winlin
2b4fa2d73e
for #319 , move the edge configs to cluster.
2015-08-30 08:30:04 +08:00
winlin
6bd05f9cfc
for #319 , refine the config forward.
2015-08-30 07:59:25 +08:00
winlin
bc24c0407b
for #319 , move smi and rsh to play
2015-08-30 07:36:06 +08:00
winlin
f7c893d907
for #319 , move gop_cache and queue_length to play
2015-08-30 07:26:55 +08:00
winlin
06ae74dd3f
for #319 , move mw_latency to play.
2015-08-30 07:05:57 +08:00
winlin
4eb1874955
for #319 , the vhost scope config is enabled, chunk_size, tcp_nodelay and min_latency.
2015-08-30 06:49:20 +08:00
winlin
9c4340f789
for #319 , move atc and atc_auto to play
2015-08-29 23:36:03 +08:00
winlin
d6b0aa3a5b
for #319 , move time_jitter and mix_correct to play
2015-08-29 23:18:25 +08:00
winlin
738642073e
for #319 , refine config, collect the mr and publish timeout
2015-08-29 22:41:50 +08:00
winlin
7ef3ff90c0
refine the config structure, compatible with SRS1/2
2015-08-29 18:40:18 +08:00
winlin
a79e19599c
for #319 , support query the vhost info.
2015-08-29 16:12:30 +08:00
winlin
bdfd0ae09e
for #319 , dumps the http static, remux and globals.
2015-08-28 23:51:23 +08:00
winlin
66ffcad635
for #319 , always allow raw query.
2015-08-28 13:17:46 +08:00
winlin
f167616379
rename the config_query to query
2015-08-28 13:01:04 +08:00
winlin
2dcf3bc606
for #319 , support rpc raw api to query the HTTP RAW API configs.
2015-08-28 12:28:18 +08:00
winlin
d921d59e57
for #319 , support HTTP RAW API reload.
2015-08-27 18:11:50 +08:00
winlin
53f4ce3604
for #367 , update wiki to v3
2015-08-25 22:41:57 +08:00
winlin
c34b0c86e1
fix #367 , support nginx-rtmp exec. 3.0.1
2015-08-25 22:29:00 +08:00
winlin
74d4c96423
for #367 , design the config for exec.
2015-08-23 21:58:06 +08:00
winlin
cbfe438e73
for #367 , design the config for exec.
2015-08-23 21:53:20 +08:00
winlin
7273c33c35
support publish_1stpkt_timeout and publish_normal_timeout
2015-08-19 16:16:05 +08:00
winlin
e7714cd445
add packets interval in ms to set the right send_min_interval
2015-08-19 15:14:26 +08:00
winlin
a0a89a8ca6
use reduce_sequence_header for stream control.
2015-08-14 14:35:41 +08:00
winlin
b79d830e2c
refine the default smi
2015-08-14 11:15:23 +08:00
winlin
ae37fa8f3e
use send_min_interval for stream control. 2.0.183
2015-08-14 11:13:40 +08:00
winlin
7dcba040eb
refine config.
2015-08-12 18:02:31 +08:00
winlin
9fb4640a8f
enable the SRS_PERF_TCP_NODELAY and add config tcp_nodelay. 2.0.182
2015-08-12 13:22:09 +08:00
winlin
c85f92c229
fix #169 , support default values for transcode. 2.0.180
2015-07-21 12:07:26 +08:00
winlin
31d2de3f23
fix #435 , add pageUrl for HTTP callback on_play.
2015-07-21 10:50:57 +08:00
winlin
af9efe9213
disable the hls_dispose by default to 0, for p2p system should never cleanup for timeshift hls.
2015-06-03 10:13:46 +08:00
winlin
d611bb6b45
for #209 , server cycle to enable the hls to cleanup. do dispose
2015-05-30 10:48:02 +08:00
winlin
5caafadd45
fix #409 : support pure video hls. 2.0.172.
2015-05-29 21:43:17 +08:00
winlin
94efe3f727
update wiki
2015-05-24 09:15:30 +08:00
winlin
5840bc1053
add flv cluster confs.
2015-05-24 08:41:29 +08:00
winlin
f6252c7f72
enable hls for push flv.
2015-05-07 11:07:32 +08:00
winlin
ffdabf32ed
add push flv conf
2015-05-05 11:44:20 +08:00
winlin
f0c24eeacc
add stream caster for post flv over http.
2015-05-03 10:56:20 +08:00
winlin
115daa3cc1
migarate from winlinvip to srs org
2015-04-29 17:06:32 +08:00
winlin
0acb942c3a
update on_hls, add ts_url, m3u8 and m3u8_url.
2015-04-23 12:05:24 +08:00
winlin
22ca46350b
fix #383 , support mix_correct algorithm. 2.0.161.
2015-04-15 17:12:22 +08:00
winlin
8fbc6526bb
for #383 , refine code to support mix correct algorithm.
2015-04-15 16:17:52 +08:00
winlin
02a2cb7e1a
for #381 , refine the hls notify, report one by one.
2015-04-14 11:36:58 +08:00
winlin
dcac9c69d5
fix #381 , support reap hls/ts by gop or not. 2.0.160.
2015-04-13 10:32:32 +08:00
winlin
5d37e47783
support config the hls_nb_notify.
2015-04-10 14:44:18 +08:00
winlin
e3c6e52547
enhanced on_hls_notify, support HTTP GET when reap ts.
2015-04-10 12:01:45 +08:00
winlin
e458305f81
add utc time format.
2015-04-03 16:42:32 +08:00
winlin
64b065e450
for hls callback, add duration of ts.
2015-04-03 13:46:44 +08:00
winlin
17c0a5c470
fix #372 , support transform vhost of edge 2.0.155.
2015-04-03 10:56:56 +08:00
winlin
8401d9ac06
fix #366 , config hls to disable cleanup of ts. 2.0.154.
2015-04-02 11:52:03 +08:00
winlin
76c1957260
enhance hls, increase piece one by one.
2015-03-31 16:58:20 +08:00
winlin
f6e135943f
enhanced hls, support deviation for duration. 2.0.151.
2015-03-31 15:39:47 +08:00
winlin
692b751da8
for #351 , support config the m3u8/ts path for hls. 2.0.149.
2015-03-30 12:44:04 +08:00
winlin
b6feb0742f
fix #149 , RTMP/HTTP support bind to <[ip:]port>. 2.0.148
2015-03-23 23:13:57 +08:00
winlin
fcab17741c
fix #222 , the dvr path rule changed.
2015-03-23 22:06:18 +08:00
winlin
0319e85f99
support config the audio overflow ratio.
2015-03-19 17:24:27 +08:00
winlin
2241ba0e34
for #340 , #343 , add wiki and use srs string function, support hls_entry_prefix(hls base url). 2.0.142
2015-03-17 07:57:58 +08:00
wenjie.zhao
65f404fb42
for #340 , refine ts prefix code.
2015-03-13 02:01:24 +08:00
wenjie.zhao
5969f72354
for #340 , refine ts prefix code.
2015-03-13 01:32:51 +08:00
wenjie.zhao
10da182853
add hls prefix of uri supported
2015-03-13 00:22:55 +08:00
winlin
59d9af8039
update conf
2015-03-15 19:34:04 +08:00
winlin
6d15d0ea99
for #324 , refine code, add hstrs config.
2015-03-14 09:52:47 +08:00
winlin
ffef62900f
for #328 , support adobe hds. 2.0.138.
2015-03-12 11:15:15 +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
winlin
5370493140
add ingest to mac.dev conf.
2015-03-11 13:24:14 +08:00
winlin
0ff49fd299
for #155 , debug srs on xcode.
2015-03-10 13:13:31 +08:00
winlin
b0953c1d3a
add comments of audio profile supported by srs.
2015-03-08 20:02:43 +08:00
winlin
b360fe279d
remove libaacplus.
2015-03-06 22:35:02 +08:00
winlin
5d0cb7e68f
update conf for rtsp
2015-03-01 21:24:01 +08:00
winlin
012c29e124
for #133 , update the wiki.
2015-03-01 21:08:44 +08:00
winlin
fb3fced8d0
for #179 , revert dvr http api. 2.0.128.
2015-03-01 17:57:28 +08:00
winlin
0213cc6466
for #179 , refine dvr, support POST create dvr when publish not start. 2.0.126
2015-02-27 20:39:36 +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
a3648063d5
fix #179 , support dvr http api. 2.0.123.
2015-02-24 17:29:30 +08:00
winlin
d650118988
fix #179 , dvr support api to start or stop. 2.0.123
2015-02-23 19:23:32 +08:00
winlin
1246989ea9
for #179 , refine dvr, support callback when reap dvr segment.
2015-02-22 10:45:13 +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
7077b74d03
for #179 , add dvr plan append.
2015-02-21 16:52:37 +08:00
winlin
95b4baee7c
for #179 , refine dvr code to more simple.
2015-02-21 16:25:04 +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
40fbfd8560
for #133 , rtsp extract tcp/udp listener.
2015-02-17 16:28:28 +08:00
winlin
c0e50265bd
for #133 , create rtsp framework.
2015-02-16 14:05:01 +08:00
winlin
e81e090239
for #133 , add rtsp listener and handler.
2015-02-15 21:28:31 +08:00
winlin
78f34ad46f
for #304 , support config default acodec/vcodec. 2.0.118.
2015-02-15 18:11:24 +08:00
winlin
922150b2cf
for #304 , rewrite hls/ts code, support h.264+mp3 for hls. 2.0.117.
2015-02-15 17:43:35 +08:00
winlin
25af6c6847
for #304 , use stringstream to generate m3u8, add hls_td_ratio. 2.0.116.
2015-02-12 13:34:59 +08:00
winlin
dba983d124
for #136 , update the config for ram hls.
2015-02-03 16:29:59 +08:00
winlin
a23191497f
fix #136 , support hls without io(in ram). 2.0.112
2015-02-03 16:01:07 +08:00
winlin
89b37d3469
for #136 , refine the conf for hls.
2015-02-02 13:39:23 +08:00
winlin
4d10cc9f59
for #250 , add conf.
2015-01-31 23:44:35 +08:00
winlin
52891b491a
listen and serve stream caster mpegts over udp.
2015-01-24 14:52:52 +08:00
winlin
6b89ffbc1d
add config section for stream caster.
2015-01-23 15:06:12 +08:00
winlin
e0ee8de2fb
for #299 , srs http server support dash, flash request range in range or bytes.
2015-01-23 13:17:50 +08:00
winlin
a647043a06
update readme and wiki url for http ts stream
2015-01-22 18:39:53 +08:00
winlin
7d86c6d9e9
for bug #293 , refine for fast cache of http stream.
2015-01-22 13:16:54 +08:00
winlin
25807298ad
alias http_stream to http_server. rename http to http_static of vhost. rename http_flv to http_renux
2015-01-22 09:34:33 +08:00
winlin
bb1331cc91
update conf.
2015-01-20 13:46:50 +08:00
winlin
b735e29d05
refine conf, add port.
2015-01-20 12:02:25 +08:00
winlin
e5ef4c2e66
update the conf of http static and stream.
2015-01-20 10:53:57 +08:00
winlin
b7b268dfbf
fix #293 , support http live flv/aac/mp3 stream with fast cache. 2.0.100.
2015-01-19 13:17:46 +08:00
winlin
eff2d81016
for #293 , add http flv stream
2015-01-18 18:00:40 +08:00
winlin
2742c0d3c2
for #277 , support http vhost mount.
2015-01-18 16:38:26 +08:00
winlin
4513486266
refine http server, support mount dir for vhost.
2015-01-18 13:34:26 +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
7f60d472e6
remove the change vhost forward.
2015-01-03 14:47:19 +08:00
winlin
45724bfaec
update conf for transcode.
2015-01-03 14:46:29 +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
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
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
68ade0a267
add log info for rtmp conn. change the mw_latency to 100 for realtime.
2014-12-10 18:06:09 +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
fad6074a25
set send socket buf. mw/mr sleep default to 350.
2014-12-05 11:24:05 +08:00
winlin
b1d7fbe668
fix #241 , add mw(merged-write) config. 2.0.53
2014-12-04 21:35:13 +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
59f68a2655
add prefix wiki/v1_CN_ or wiki/v1_EN_ to wiki.
2014-10-24 11:35:06 +08:00
winlin
fe59783d83
add prefix wiki/v1_CN_ or wiki/v1_EN_ to wiki.
2014-10-24 11:28:50 +08:00
winlin
e46e7fc596
update readme, rename wiki/xxx to wiki/v1_xxx
2014-10-24 09:58:53 +08:00
winlin
6da21364f6
update readme, rename wiki/xxx to wiki/v1_xxx
2014-10-24 09:55:58 +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
cc8dc0fee0
remove the not-supported features, add bug #163 , #164 .
2014-08-20 09:18:07 +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
cf7504826b
fix reload ingest bug, remove when disabled. 0.9.196
2014-08-16 19:59:14 +08:00
winlin
33bc8755ab
refine code, add comments for ossrs.net monitor.
2014-08-04 10:50:28 +08:00
winlin
84450e1588
fix #138 , fix http hooks bug, regression bug. 0.9.184.
2014-08-02 19:24:49 +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
37ceadd865
sync the conf file
2014-07-27 19:11:51 +08:00
winlin
6f700f3f40
rename network_device_index to network
2014-07-27 18:40:32 +08:00
winlin
f4ea48adcb
rename network_device_index to network
2014-07-27 18:39:20 +08:00
winlin
b334021836
add config item for the stat disk device name
2014-07-27 16:52:00 +08:00
winlin
abef029610
refine full conf
2014-07-27 15:04:31 +08:00
winlin
e76036f40b
refine config heartbeat, add new stats. 0.9.175
2014-07-27 14:43:55 +08:00
winlin
30ebba0673
add config check utest
2014-07-26 15:54:40 +08:00
winlin
ebf9e560b1
refine the max connections, compare the system ulimit max open files, error when exeed limit
2014-07-26 15:34:45 +08:00
winlin
1c27f3b913
refine config, warning when feature disabled.
2014-07-25 09:38:48 +08:00
winlin
2c9e16a9e7
add utest for config vhosts, transcode/dvr/hls
2014-07-22 11:01:20 +08:00
winlin
9bf7b722db
fix #119 : use iformat and oformat for ffmpeg transcode.
2014-07-19 10:54:38 +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
a3f9aa7e1e
fix #110 , thread start segment fault, thread cycle stop destroy thread. 0.9.136
2014-06-28 10:57:58 +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
1ae3e6c64c
performance refine, support 3k+ connections(270kbps). 0.9.130
2014-06-22 20:01:25 +08:00
winlin
e9c96af91a
add wiki and conf for token traverse auth
2014-06-21 12:58:33 +08:00
winlin
41857edaee
support edge token traverse, fix #104 . 0.9.129
2014-06-21 12:39:04 +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
6bc0ecece7
add dvr, http heartbeat conf sample
2014-05-22 17:13:57 +08:00
winlin
d4b8fee61a
fix bug #73 , http callback api support authentication in tcUrl
2014-05-22 10:23:12 +08:00
winlin
ef0f7f4da8
support http heartbeat, 0.9.107
2014-05-19 17:39:01 +08:00
winlin
7c804277b2
add heatbeat url, add stream for api-server
2014-05-19 15:27:05 +08:00
winlin
a4410a4fa9
update pithy-print to 10s. refine log
2014-05-04 10:45:13 +08:00
winlin
fc501b050b
add atc_auto to disable or enable auto detect atc
2014-04-30 12:08:11 +08:00
winlin
30bb3ff704
add dvr_plan hss to full.conf
2014-04-30 11:56:19 +08:00
winlin
0622004eff
update conf, add todo for edge/forward
2014-04-29 09:10:17 +08:00
winlin
2bcaeccc51
edge support play and ingest origin stream. change to 0.9.77
2014-04-26 21:41:18 +08:00
winlin
d6948d613f
add author byteman for h264 to flv.
2014-04-25 15:27:50 +08:00
winlin
bfd1d07827
update readme
2014-04-24 17:46:10 +08:00
winlin
3ed59f190b
refine srs live flashP2P(integrated by chnvideo)
2014-04-24 17:38:57 +08:00
winlin
67e1988b81
support live flashP2P(integrated by chnvideo VDN). 0.9.75
2014-04-24 16:32:19 +08:00
winlin
733ca2475d
call http api when dvr got keyframe
2014-04-22 17:32:45 +08:00
winlin
03af43017d
update dvr config comments
2014-04-17 18:32:43 +08:00
winlin
2d1c28cff9
update dvr, support segment plan
2014-04-17 17:35:21 +08:00
winlin
73459547e1
support dvr. change to 0.9.69
2014-04-17 16:06:49 +08:00
winlin
28231cadda
add transcode for demo meeting hls.
2014-04-16 16:40:54 +08:00
winlin
ae3f7d9cb8
change meeting hls to an
2014-04-16 16:18:02 +08:00
winlin
b1877db405
fix typo of full.conf. fix api server bug
2014-04-14 17:31:59 +08:00
winlin
821b58af03
support reload atc
2014-04-12 22:00:27 +08:00
winlin
9eb76cb1eb
update demo.conf
2014-04-11 14:40:38 +08:00
winlin
189da7e12e
fix bug of demo.conf
2014-04-11 14:23:19 +08:00
winlin
15f651bccd
update demo, support acodec
2014-04-11 14:13:14 +08:00
winlin
64727ce616
add bandwidth test conf
2014-04-10 17:41:55 +08:00
winlin
3a26b23fba
change ffmpeg log to ./objs
2014-04-10 17:19:49 +08:00
winlin
4af7b6e383
update conf file, add id for ingest.
2014-04-08 15:51:43 +08:00
winlin
5a3b59d3c8
update conf file, add id for ingest.
2014-04-08 15:47:52 +08:00
winlin
d124772d6a
add http server/api to srs.conf. add comments for bug #6 .
2014-04-08 13:54:16 +08:00
winlin
05e22e9530
fix script run/build/stop bug
2014-04-07 15:26:21 +08:00
winlin
c11e266d5c
update readme
2014-04-07 15:04:31 +08:00
winlin
3d073f9ef6
update demo script, remove ffmpeg publish. use ingest instead
2014-04-07 14:33:27 +08:00
winlin
e89ab84e4e
implements ingest, change to 0.9.53
2014-04-07 14:20:03 +08:00
winlin
2742679354
implements the ingest framework
2014-04-07 13:32:00 +08:00
winlin
7384ad0caa
add ingest config section of full.conf
2014-04-06 21:26:57 +08:00
winlin
d546f815df
update build/run/stop script
2014-04-06 19:13:29 +08:00
winlin
43979f7505
add htt.hls sample
2014-04-05 13:56:14 +08:00
winlin
30e3323fe4
update readme, add SampleHTTP link
2014-04-05 13:38:05 +08:00
winlin
00eda0d7b2
implements the http stream module.
2014-04-04 23:04:38 +08:00
winlin
83f35d10b1
add http delivery framework
2014-04-04 18:55:21 +08:00
winlin
b7093246e4
fix forward conf file bug, change pid file. change to 0.9.48
2014-04-04 15:35:17 +08:00
winlin
3f13726544
add log level in conf. change to 0.9.45
2014-04-03 18:32:51 +08:00
winlin
ec6d696565
refine http framework, use http message
2014-04-02 12:03:49 +08:00
winlin
c7a4dd8863
move wiki images to srs.release
2014-03-31 11:35:00 +08:00
winlin
aa89f9f51e
change to 0.9.37, for http api/stream
2014-03-27 12:14:04 +08:00
winlin
041a07dfda
add http config in srs conf
2014-03-26 23:19:50 +08:00
winlin
4c8d6d2eb1
fix bug of hls and rename demo player stream to live/demo. change to 0.9.36
2014-03-26 18:13:33 +08:00
winlin
97435c6bb4
fix demo.conf bug, remove the log_dir, because it's renamed to ff_log_dir
2014-03-26 16:57:20 +08:00
winlin
0858bd8b6f
Support RTMP ATC for HLS/HDS to support backup(failover). change to 0.9.35
2014-03-26 16:25:02 +08:00
winlin
9055d8eecf
update readme.
2014-03-23 18:03:24 +08:00
winlin
ed20bd7078
default write log to file.
2014-03-23 14:51:35 +08:00
winlin
76290a5a12
fix bug of get daemon
2014-03-23 14:47:09 +08:00
winlin
7930add7f9
add log tank config, default to console.
2014-03-23 14:40:55 +08:00
winlin
3ec3c1f532
support daemon
2014-03-23 12:42:05 +08:00
winlin
d94b9f44b3
add srs_log_file to write log to file. change to 0.9.27
2014-03-23 12:21:36 +08:00
winlin
3c920b933c
add ./etc/init.d/srs, refine configure to support make clean then make.
2014-03-22 20:53:29 +08:00
winlin
f25c6558a5
write pid to ./objs/srs.pid.
2014-03-21 15:45:34 +08:00
winlin
a0c0c94cf0
refine conf, add comments for other listen type
2014-03-21 14:00:26 +08:00
winlin
6b84a5e14c
change to 0.9.22
2014-03-19 22:51:04 +08:00
winlin
b7d40b5aba
support vn/an to disable video/audio, for radio streaming
2014-03-19 22:45:58 +08:00
winlin
b52a051d80
refine readme, confs
2014-03-18 15:38:34 +08:00
winlin
a0b747621e
update srs.conf, add comments to see full.conf
2014-03-18 15:29:27 +08:00
winlin
b36338853a
refine the conf files, rename srs.conf to demo.conf
2014-03-18 15:13:25 +08:00
winlin
b9613fd0d1
update readme, add wiki sample:transcode2hls
2014-03-12 12:07:16 +08:00
winlin
e6e32f963c
add wiki Usage: Forward and Realtime
2014-03-11 00:01:24 +08:00
winlin
3066a03fb7
rename SRS_HTTP to SRS_HTTP_CALLBACK
2014-03-10 23:13:09 +08:00
winlin
2fa0d60186
simplify usage
2014-03-10 19:13:18 +08:00
winlin
13d9b44c73
simplify usage
2014-03-10 18:59:11 +08:00
winlin
8cd1c11add
change forward schema
2014-03-07 14:27:32 +08:00
winlin
bcb719bf18
create log dir
2014-02-28 21:07:46 +08:00
winlin
527abe2157
update readme
2014-01-19 11:37:55 +08:00
winlin
5a9a15f796
Update srs.conf
2014-01-12 15:58:15 +08:00
winlin
993c5daec7
chunk size default to 60000, high performance. set chunk size when forward
2014-01-01 21:39:06 +08:00
winlin
20d1732ced
merge from wenjie, the bandwidth test feature.
2013-12-27 17:03:12 +08:00
winlin
6b99a749ea
refine the chat, use players_pub_rtmp without hls and gopcache, low latecy
2013-12-23 10:58:41 +08:00
winlin
bad6f0d3a8
revert the copyrigh, only when commit feature, add the copyright field
2013-12-22 12:40:46 +08:00
winlin
725ff8e5a5
merge from wenjie: support set chunk size at vhost level
2013-12-22 12:23:20 +08:00
winlin
309322fd5c
update the bootstrap wizard, use v2
2013-12-22 11:58:30 +08:00
winlin
ee79f4a52f
update the conf, add demo.srs.com, add players and players_pub, add __defaultVhost__ for rtmp
2013-12-22 00:08:17 +08:00
winlin
40c1298476
add srs player
2013-12-20 00:12:17 +08:00
winlin
6beff7cf54
fix build script bug, create nginx/html/live dir
2013-12-18 15:22:14 +08:00
winlin
1c04e35924
refine the ui, add osmf/jwplayer
2013-12-18 12:37:46 +08:00
winlin
e262147e81
fix the hls reload bug, feed it the sequence header.
2013-12-15 20:29:18 +08:00
winlin
ce4928cef6
support set the live queue length(in seconds), drop when full.
2013-12-15 19:38:39 +08:00
winlin
c47f07c69a
refine the consumer, use srs message queue to shrink message when overflow.
2013-12-15 19:11:57 +08:00
winlin
b4093bfbe4
support set live queue length
2013-12-15 18:25:55 +08:00
winlin
270041b225
fix the forwarder reconnect bug, feed it the sequence header.
2013-12-15 17:09:25 +08:00
winlin
63cec6f967
update readme
2013-12-15 13:41:17 +08:00
winlin
b3ef28f831
fix bug of get hls enabled config
2013-12-15 13:23:03 +08:00
winlin
aaba290c1d
add reload readme.
2013-12-15 12:44:09 +08:00
winlin
b90b64954e
support reload the forwarder
2013-12-15 12:34:22 +08:00
winlin
e2bb38c483
support reload the removed vhost
2013-12-14 22:54:10 +08:00
winlin
010b7a7595
refine config.
2013-12-14 21:19:47 +08:00
winlin
ac5ccbc77e
refine the thread model for the retry threads
2013-12-14 14:06:32 +08:00
winlin
bb90881489
auto install depends software for ubuntu or centos.
2013-12-10 10:09:29 +08:00
winlin
c618229487
regression test ok
2013-12-08 13:17:39 +08:00
winlin
3fd3ac5a11
support http hooks: on_connect/close/publish/unpublish/play/stop.
2013-12-08 12:48:03 +08:00
winlin
889ad9238b
support http hooks: on_connect/close/publish/unpublish/play/stop.
2013-12-08 12:45:12 +08:00