Haibo Chen
|
a970bfd2a3
|
HLS: support kick-off hls client (#3371)
* HLS: support kick-off hls client
* Refine error response when reject HLS client.
* Rename SrsM3u8CtxInfo to SrsHlsVirtualConn
* Update release v5.0.139 v6.0.21
PICK 7e83874af0
---------
Co-authored-by: winlin <winlin@vip.126.com>
Co-authored-by: john <hondaxiao@tencent.com>
|
2023-01-29 11:43:04 +08:00 |
|
Haibo Chen
|
3727d0527c
|
API: Fix duplicated on_stop callback event bug. (#3349)
* fix hls bug:Duplicated on_stop callback
* improve utest
* Refine magic number.
* API: Fix duplicated on_stop callback event bug. v5.0.125
Co-authored-by: winlin <winlin@vip.126.com>
|
2023-01-01 19:24:50 +08:00 |
|
winlin
|
72f8ed4916
|
Update license date to 2023. v5.0.123
|
2023-01-01 08:49:13 +08:00 |
|
chundonglinlin
|
981cab40d3
|
API: support metrics for prometheus.(#2899) (#3189)
* API: support metrics for prometheus.
* Metrics: optimize metrics statistics info.
* Refine: remove redundant code.
* Refine: fix metrics srs_streams param.
* Metrics: add major param.
* Metrics: refine params and metric comments.
* For #2899: API: Support exporter for Prometheus. v5.0.67
Co-authored-by: winlin <winlin@vip.126.com>
|
2022-09-27 15:39:26 +08:00 |
|
winlin
|
e027d28c4d
|
HLS: Support disable hls_ts_ctx.
|
2022-09-01 16:17:47 +08:00 |
|
winlin
|
6a108fab6d
|
Fix #2837: Callback: Support stream_url and stream_id. v5.0.55
|
2022-08-31 08:00:05 +08:00 |
|
winlin
|
9c6774b644
|
STAT: Refine tcUrl for SRT/RTC. v5.0.54
|
2022-08-30 21:28:06 +08:00 |
|
winlin
|
1630918b0f
|
Refactor: Use compositor for ISrsKbpsDelta. v5.0.51
|
2022-08-30 09:26:51 +08:00 |
|
winlin
|
d7c2d5ab01
|
HLS: Stat the HLS streaming clients bandwidth. v5.0.49
|
2022-08-29 12:09:26 +08:00 |
|
winlin
|
c1df280211
|
HLS: Rebuild m3u8 to make ts with id, for stat.
|
2022-08-29 09:08:46 +08:00 |
|
winlin
|
457738f6eb
|
Fix #2881: HTTP: Support merging api to server. v5.0.47
|
2022-08-28 13:11:31 +08:00 |
|
winlin
|
101e4fa3b9
|
STAT: Add hls-play, flv-play, srt-play and srt-publish.
|
2022-08-27 20:40:33 +08:00 |
|
winlin
|
ccf83a3f68
|
HLS: Extract a HLS streaming to serve pseudo session.
|
2022-08-27 20:37:27 +08:00 |
|
winlin
|
d39995cc31
|
HLS: Enable hls_ctx by default.
|
2022-08-27 19:41:07 +08:00 |
|
ChenHaibo
|
2c569f568c
|
HLS: Support config hls_ctx to disable HLS streaming.
|
2022-08-27 19:41:07 +08:00 |
|
winlin
|
d117145b95
|
Update date from 2021 to 2022.
|
2022-06-20 19:22:25 +08:00 |
|
winlin
|
fa78cf3354
|
Prefix with srs_protocol in protocol directory.
|
2022-06-09 20:26:58 +08:00 |
|
winlin
|
665ad564fb
|
Rename service to protocol files.
|
2022-06-09 19:59:51 +08:00 |
|
winlin
|
d5c86dc5fa
|
Switch LICENSE from MIT to **MIT or MulanPSL-2.0**. v5.0.21
|
2022-01-13 18:40:22 +08:00 |
|
winlin
|
716e578a19
|
Squash: Fix bugs
|
2021-12-26 17:30:51 +08:00 |
|
Haibo Chen
|
974bed6b26
|
API: Fix the same 'client_id' error when asynchronous call (#2665)
|
2021-10-16 07:50:47 +08:00 |
|
winlin
|
34cd7b2586
|
Squash: Merge SRS 4.0
|
2021-09-23 22:35:52 +08:00 |
|
Haibo Chen
|
f901831362
|
Enhance HLS: support http callback on_play/stop, support statistic (#2578)
* Enhance HLS: support http callback on_play/stop, support statistic
* make code readable
* make code readable
* rename secret
|
2021-09-23 13:31:45 +08:00 |
|
Winlin
|
c8a1e0f3da
|
Refine AUTHORS.txt to AUTHORS.md, etc. 5.0.8 (#2464)
* Refine AUTHORS.txt to AUTHORS.md, etc. 5.0.8
* Update README.md
* Update README.md
* Refine format for AUTHORS.md
|
2021-07-08 14:30:47 +08:00 |
|
winlin
|
15901cacee
|
SquashSRS4: Use SPDX-License-Identifier: MIT. 5.0.3
|
2021-05-31 13:42:20 +08:00 |
|
winlin
|
8b74c7cb89
|
SquashSRS4: Happy 2021
|
2021-04-16 09:29:43 +08:00 |
|
winlin
|
a2d9f0a9ad
|
Fix bug
|
2020-08-20 18:22:36 +08:00 |
|
winlin
|
d783a12f89
|
Happy 2020
|
2019-12-30 10:10:35 +08:00 |
|
winlin
|
b9d720c927
|
For #1105, http server support mp4 range.
|
2019-12-26 18:33:52 +08:00 |
|
winlin
|
d9842b0371
|
Refactor HttpResponseWriter.write, default to single text mode.
|
2019-12-17 15:14:59 +08:00 |
|
winlin
|
8cdb7cc727
|
Add test for vod stream handler
|
2019-12-17 14:33:47 +08:00 |
|
winlin
|
b2d1d84634
|
Change to 2019
|
2019-01-01 21:37:28 +08:00 |
|
winlin
|
ca1395a807
|
Change date from 2017 to 2018
|
2018-01-07 10:58:53 +08:00 |
|
winlin
|
6eae93258a
|
For #913, APP support complex error.
|
2018-01-01 19:39:57 +08:00 |
|
winlin
|
fd91df9411
|
For #913, reload use complex error
|
2017-09-22 16:14:30 +08:00 |
|
winlin
|
9f5224c34a
|
For #913, use complex error for http
|
2017-07-29 21:39:57 +08:00 |
|
winlin
|
a20e2c3ef6
|
For #913, refine server utility
|
2017-06-10 15:20:48 +08:00 |
|
winlin
|
93710c7489
|
For #913, refine the error mechanism
|
2017-06-09 13:29:23 +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
|
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
|
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
|
a1fcf66f32
|
for #742, always enable http utilities.
|
2017-01-23 17:43:59 +08:00 |
|
winlin
|
7ac932cfa0
|
update to 2013-2017
|
2016-12-16 11:57:25 +08:00 |
|
winlin
|
d81b2cb140
|
support hls mount to vhost and reload
|
2016-01-11 13:15:46 +08:00 |
|
winlin
|
d0c74fa7cd
|
update 2015 to 2016
|
2015-12-23 11:35:40 +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
|
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 |
|