winlin
|
f44b694a17
|
For test docker image, use cache eventhough the kernel changed. v5.0.37
|
2022-08-09 08:27:01 +08:00 |
|
winlin
|
14832b66eb
|
Build: Disable openssl ASM for loongson. v5.0.35
|
2022-08-08 20:33:27 +08:00 |
|
winlin
|
5ae495ab95
|
For #1229: Check the return value of vsnprintf.
|
2022-08-08 08:31:57 +08:00 |
|
winlin
|
079ac107f0
|
For loongarch, fix openssl build bug, always use linux64-mips64 as required.
|
2022-08-06 17:26:55 +08:00 |
|
winlin
|
1589858cb0
|
Support MIPS 64bits for loongson 3A4000/3B3000. v5.0.34
|
2022-08-06 13:03:45 +08:00 |
|
winlin
|
aba6667357
|
Refine build script.
|
2022-08-05 18:32:05 +08:00 |
|
winlin
|
2e4fe0aea9
|
Refine options, extract crossbuild from toolchain.
|
2022-08-05 18:24:46 +08:00 |
|
winlin
|
f7280399d4
|
Merge 4.0release, migrate to new website.
|
2022-07-31 18:34:18 +08:00 |
|
winlin
|
7b23a42139
|
Migrate license to new website.
|
2022-07-31 17:12:14 +08:00 |
|
winlin
|
d57e9c758e
|
Docs: Migrate to ossrs.net and ossrs.io
|
2022-07-31 16:26:35 +08:00 |
|
winlin
|
6c295952f6
|
RTMP: Fix unused variable warning.
|
2022-07-20 21:53:57 +08:00 |
|
Steven Liu
|
08c4b25030
|
RISCV: Patch ST and libsrtp. #3115
|
2022-07-20 21:53:39 +08:00 |
|
Steven Liu
|
8a6fa30992
|
app/srs_app_rtmp_conn: move err result to RTC MACRO to fix compiling warning
|
2022-07-18 13:50:10 +08:00 |
|
Steven Liu
|
ad2d7c3779
|
srtp-2-fit/config.guess: add riscv support
|
2022-07-18 13:46:59 +08:00 |
|
Steven Liu
|
ec7123d54c
|
Support riscv, starfive CPU.
Signed-off-by: Steven Liu <lq@chinaffmpeg.org>
|
2022-07-16 16:52:24 +08:00 |
|
winlin
|
755a2a74ed
|
Merge branch '4.0release' into develop
|
2022-07-02 14:18:49 +08:00 |
|
winlin
|
7d0d2af817
|
UTEST: Refine coverage script.
|
2022-07-02 14:04:26 +08:00 |
|
winlin
|
cd85a96255
|
Update SRS image for r.ossrs.net
|
2022-06-30 07:43:13 +08:00 |
|
winlin
|
0badae4797
|
Support thread pool and update ossrs.net. v5.0.33
|
2022-06-29 20:48:08 +08:00 |
|
winlin
|
57be5188c3
|
Merge branch '4.0release' into develop
|
2022-06-29 20:37:20 +08:00 |
|
winlin
|
a2cfec2dcc
|
Update SRS image for r.ossrs.net
|
2022-06-29 20:36:35 +08:00 |
|
winlin
|
b2e083b00d
|
Support multiple threads by thread pool. v5.0.32
|
2022-06-29 20:15:44 +08:00 |
|
winlin
|
7c6bd0ce5c
|
Refine async DVR manager.
|
2022-06-29 19:51:10 +08:00 |
|
winlin
|
b4774d02cc
|
Add log to file config.
|
2022-06-29 19:50:57 +08:00 |
|
winlin
|
e05535267b
|
Disable reload for log config.
|
2022-06-29 19:29:50 +08:00 |
|
winlin
|
cb6a4d0143
|
Thread: Refine SrsThreadMutex and SrsThreadLocker.
|
2022-06-28 20:50:25 +08:00 |
|
winlin
|
339d3b31cc
|
ST: Support thread-local for multiple threads.
1. All statick and global variables is thread-local.
2. Call st_init() to init st for each thread.
3. Notice that ST is isolate for threads.
|
2022-06-28 20:49:53 +08:00 |
|
winlin
|
d117145b95
|
Update date from 2021 to 2022.
|
2022-06-20 19:22:25 +08:00 |
|
winlin
|
f92fb9653b
|
Speedup the test from srs-cache image.
|
2022-06-17 14:18:27 +08:00 |
|
winlin
|
c722eba48f
|
SRT: Support Coroutine Native SRT over ST. (#3010). (1af30de ). v5.0.30
|
2022-06-17 08:54:00 +08:00 |
|
winlin
|
82efa564e4
|
Merge branch '4.0release' into develop
|
2022-06-17 07:13:37 +08:00 |
|
winlin
|
d9352ec43b
|
Disable all asm for FFmpeg, to compatible with ARM CPU.
|
2022-06-15 21:13:56 +08:00 |
|
winlin
|
f568e4f91d
|
Docker: Support x86_64, armv7 and aarch64 docker image (#3058). v5.0.29
|
2022-06-15 19:35:24 +08:00 |
|
winlin
|
d525d27e64
|
Merge from 4.0release
|
2022-06-15 19:21:13 +08:00 |
|
winlin
|
1f0ea3fdf5
|
Docker: Support x86_64, armv7 and aarch64 docker image (#3058). v4.0.252
|
2022-06-15 09:58:05 +08:00 |
|
winlin
|
93fed3874b
|
SRT: Rebase develop.
|
2022-06-14 20:17:00 +08:00 |
|
winlin
|
0957cdb944
|
SRT: Refine the lock for log.
|
2022-06-14 20:05:11 +08:00 |
|
hondaxiao
|
910b5945af
|
SRT: add srt log handle, srs log supoort multithread
|
2022-06-14 20:05:11 +08:00 |
|
hondaxiao
|
d03c6793b8
|
SRT: add srs_core_lock, support scope lock guard
|
2022-06-14 20:05:11 +08:00 |
|
hondaxiao
|
fd74b2f6e1
|
SRT: readd mix_correct, compatible old srt conf
|
2022-06-14 20:05:11 +08:00 |
|
hondaxiao
|
c037f920b2
|
SRT: move accept log into srt conn cycle
|
2022-06-14 20:05:11 +08:00 |
|
winlin
|
e09daa2d4b
|
SRT: Change bridges to bridge.
|
2022-06-14 20:05:09 +08:00 |
|
winlin
|
077d93c7b6
|
SRT: Refine code, remove SrsSrtListenerType
|
2022-06-14 20:02:25 +08:00 |
|
winlin
|
9efb6de0b4
|
SRT: Merge develop, fix build fail.
|
2022-06-14 20:02:25 +08:00 |
|
winlin
|
d2149a8b79
|
SRT: Add todo for coroutine yield.
|
2022-06-14 20:02:25 +08:00 |
|
winlin
|
8437370c1e
|
SRT: Refine packet error handler.
|
2022-06-14 20:02:25 +08:00 |
|
winlin
|
9a0db5a14f
|
SRT: Undo extract of fetch_or_create_source and change mode_ to local.
|
2022-06-14 20:02:25 +08:00 |
|
winlin
|
6009395c10
|
SRT: Hide srt implements from API.
|
2022-06-14 20:02:25 +08:00 |
|
winlin
|
d39ec3cf45
|
SRT: Extract ISrsSrtPoller to hide SRT_EPOLL_EVENT
|
2022-06-14 20:02:25 +08:00 |
|
winlin
|
94cc50d146
|
SRT: Wrap SRT stat object.
|
2022-06-14 20:02:25 +08:00 |
|
winlin
|
78b778fb93
|
SRT: Rename srs_service_st_srt to srs_protocol_srt
|
2022-06-14 20:02:25 +08:00 |
|
hondaxiao
|
fbc6eebe18
|
SRT: remove rtmp_to_srt
|
2022-06-14 20:02:25 +08:00 |
|
hondaxiao
|
43d98d0b1c
|
SRT: remove mix_correct
|
2022-06-14 20:02:24 +08:00 |
|
hondaxiao
|
a5ac7cfe37
|
SRT: use srs code style in function defination
|
2022-06-14 20:02:24 +08:00 |
|
hondaxiao
|
59d9cdbe61
|
SRT: add option peer_idle_timeout in full.conf
|
2022-06-14 20:02:24 +08:00 |
|
hondaxiao
|
dd8ccfe5d8
|
SRT: refine int to srs_utime_t in srt timeout config
|
2022-06-14 20:02:24 +08:00 |
|
hondaxiao
|
26498a00fe
|
SRT: Tsbpdmode default on
|
2022-06-14 20:02:24 +08:00 |
|
hondaxiao
|
a929f79d2c
|
SRT: Add SRT option annotation in full.conf
|
2022-06-14 20:02:24 +08:00 |
|
winlin
|
492e3a888c
|
SRT: Refine the SRT socket code.
|
2022-06-14 20:02:24 +08:00 |
|
winlin
|
6c94e91792
|
SRT: Refine get_srt_poller to poller.
|
2022-06-14 20:02:24 +08:00 |
|
winlin
|
21899c5998
|
SRT: Initialize SRT eventloop in adapter.
|
2022-06-14 20:02:24 +08:00 |
|
winlin
|
4899be9c34
|
SRT: Refine the schedule resolution to 10ms if idle.
|
2022-06-14 20:02:24 +08:00 |
|
winlin
|
b507a080b2
|
SRT: Refine parse SRT listen ip and port.
|
2022-06-14 20:02:24 +08:00 |
|
winlin
|
3616c9976a
|
SRT: Add srt vhost section to full.conf.
|
2022-06-14 20:02:24 +08:00 |
|
winlin
|
ef553b571c
|
SRT: Update full.conf for review.
|
2022-06-14 20:02:24 +08:00 |
|
winlin
|
bda0268a37
|
SRT: Update full.conf for new configs.
|
2022-06-14 20:02:24 +08:00 |
|
winlin
|
d88fd12c26
|
SRT: Fix cmake bug, quit if error.
|
2022-06-14 20:02:24 +08:00 |
|
hondaxiao
|
b566182f0b
|
SRT: fix utest failed
|
2022-06-14 20:02:24 +08:00 |
|
hondaxiao
|
e13d16439e
|
SRT: support rtmp to srt
|
2022-06-14 20:02:22 +08:00 |
|
hondaxiao
|
7da792f19d
|
SRT: check srt_connect return value
|
2022-06-14 19:59:13 +08:00 |
|
winlin
|
bb91297071
|
SRT: Eliminate unused files for SRT.
|
2022-06-14 19:59:12 +08:00 |
|
winlin
|
cf4fbb887b
|
SRT: Support debugging with CLion.
|
2022-06-14 19:58:46 +08:00 |
|
hondaxiao
|
94fa0ff7bd
|
Refine SRT code, with StateThread adpater
|
2022-06-14 19:58:42 +08:00 |
|
winlin
|
3ed4aed824
|
Fix build failed.
|
2022-06-09 20:46:20 +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
|
f1840b87e5
|
Fix typo, change bridger to bridge.
|
2022-06-09 19:35:07 +08:00 |
|
winlin
|
0304e78cf1
|
Support SIGABRT to generate coredump.
|
2022-05-25 12:45:58 +08:00 |
|
winlin
|
f469753b07
|
RTMP: Add conf for listen at IPv6.
|
2022-05-17 21:37:59 +08:00 |
|
winlin
|
310514ea94
|
Update players and console.
|
2022-05-16 22:44:21 +08:00 |
|
winlin
|
e2cc356c31
|
Update 3rdparty.
|
2022-05-16 22:37:22 +08:00 |
|
winlin
|
ec5bdc7dfa
|
Refine the signaling dynamic images.
|
2022-05-16 22:24:27 +08:00 |
|
winlin
|
7e0beb11d8
|
Conf: Refine comments.
|
2022-05-10 22:17:55 +08:00 |
|
winlin
|
c574ab6465
|
Live: Refine edge cluster to support FLV.
|
2022-05-10 22:16:32 +08:00 |
|
winlin
|
e8240d64be
|
HTTP: Add configure for nginx proxy.
|
2022-04-24 09:24:04 +08:00 |
|
winlin
|
2b2379de12
|
RTC: Refine player sdk, reject with xhr.
|
2022-04-10 16:39:56 +08:00 |
|
winlin
|
b3baa888ee
|
RTC: Refine player sdk, directly use raw HTTP.
|
2022-04-08 23:02:32 +08:00 |
|
winlin
|
16babd2b64
|
Merge branch '4.0release' into develop
|
2022-04-07 13:48:59 +08:00 |
|
winlin
|
1d503c770f
|
Fix proc stat issue.
|
2022-04-07 13:48:19 +08:00 |
|
winlin
|
f87a959480
|
Support NGINX HLS Cluster.
|
2022-04-04 16:49:15 +08:00 |
|
winlin
|
4163dce18d
|
Support NGINX HLS Cluster. v5.0.28
|
2022-04-04 13:45:49 +08:00 |
|
winlin
|
101d1ffbbf
|
Support DigitalOcean Droplet SRS 1-Click. v5.0.27
|
2022-03-30 12:39:56 +08:00 |
|
mapengfei53
|
8dc5853f8c
|
Fix parse_file function did not handle err (#2928)
* Fix parse file function did not handle err
* Fix parse_file function did not handle err
* Fix error message
* Updated error information
|
2022-03-19 13:22:27 +08:00 |
|
winlin
|
9385f2b80b
|
Merge branch '4.0release' into develop
|
2022-03-19 13:21:58 +08:00 |
|
winlin
|
76ed0200b4
|
SRT: Decouple publish with play url (#2893). v4.0.251
|
2022-03-19 12:06:07 +08:00 |
|
winlin
|
41e35155f7
|
SRT: Compatible with previous auth querystring. #2908
|
2022-03-19 09:04:51 +08:00 |
|
loveforever
|
210cdf04be
|
SRT: url supports multiple QueryStrings (#2908)
* SRT: parse srt url to supports multiple QueryStrings.(#2893)
* SRT: url supports multiple QueryStrings by comma-separated key-value pairs with no nesting (#2893)
* SRT: url supports multiple QueryStrings by comma-separated key-value pairs with no nesting (#2893)
* SRT: Add comments for url.
* Add utest for SRT URL parsing.
* Update README.
Co-authored-by: winlin <winlin@vip.126.com>
|
2022-03-19 08:24:06 +08:00 |
|
winlin
|
c225c3f745
|
Merge branch '4.0release' into develop
|
2022-03-18 12:03:52 +08:00 |
|
winlin
|
06cff31b24
|
Update script.
|
2022-03-18 12:02:49 +08:00 |
|
winlin
|
fd219aa074
|
Refine utest script.
|
2022-03-18 12:01:11 +08:00 |
|