winlin
|
440f29b758
|
Squash: Merge #2732
|
2021-11-14 21:50:58 +08:00 |
|
winlin
|
7771fbe858
|
Fix #2732: WebRTC: Fail to publish RTC automatically for HTML5.
|
2021-11-14 13:48:48 +08:00 |
|
winlin
|
5f85d405e7
|
Squash: Merge #2721, #2729
|
2021-11-13 19:36:43 +08:00 |
|
winlin
|
be0f6197d0
|
RTC: check audio track exist when negotiate (#2729) v4.0.196
|
2021-11-13 19:32:56 +08:00 |
|
john
|
469bd8cfe2
|
RTC: check audio track exist when negotiate (#2729)
|
2021-11-13 19:09:45 +08:00 |
|
winlin
|
92f061ee7d
|
Rtc2Rtmp: Use RTP timestamp to identify video frames. v4.0.195 (#2721)
|
2021-11-09 07:36:48 +08:00 |
|
john
|
878833bb95
|
Rtc2Rtmp: Using rtp timestamp to distinguish different video frame (#2721)
|
2021-11-09 07:35:00 +08:00 |
|
winlin
|
6cde9a0230
|
Squash: Guess config files by FHS
|
2021-11-07 18:53:21 +08:00 |
|
winlin
|
1f4dad024e
|
Config: Guess config files by FHS. v4.0.194 (#2711)
|
2021-11-07 17:39:58 +08:00 |
|
Haibo Chen
|
b06661539c
|
DVR: Copy req from publish. v4.0.193 (#2714)
* DVR: copy req from publish
* DVR: copy req from publish
|
2021-11-07 17:01:45 +08:00 |
|
Haibo Chen
|
3974b319d1
|
DVR: Copy req from publish (#2714)
* DVR: copy req from publish
* DVR: copy req from publish
|
2021-11-07 16:59:33 +08:00 |
|
winlin
|
84a16774b2
|
Fix build fail for CentOS6, without SO_REUSEPORT
|
2021-11-05 18:32:06 +08:00 |
|
winlin
|
df7faa1603
|
For #2369, #1708, #1941: Add utest to cover fail for close or stop
|
2021-11-04 08:47:40 +08:00 |
|
winlin
|
f4e87b17a3
|
AUTHORS: Update new contributors.
|
2021-11-04 07:38:19 +08:00 |
|
winlin
|
523b055c06
|
Squash: Support RPM. Fix bugs.
|
2021-11-04 07:37:17 +08:00 |
|
Haibo Chen
|
27083430ce
|
Edge: Refuse edge request when state is stopping (#2707)
|
2021-11-04 07:30:30 +08:00 |
|
Haibo Chen
|
a01354a595
|
Edge: Refuse edge request when state is stopping (#2707)
|
2021-11-04 07:28:48 +08:00 |
|
Purple Grape
|
948a3c84eb
|
RPM: Use user no-body to start SRS (#2706)
1、修正启动身份问题
2、其它改进
|
2021-11-04 07:26:37 +08:00 |
|
john
|
2d6ec03c5b
|
RTC: Remove no need code when check sdp. (#2702)
|
2021-11-03 07:45:37 +08:00 |
|
winlin
|
3df92bf30f
|
RPM: Add RTC for rpm for CentOS/RHEL (#2701)
|
2021-11-03 07:40:56 +08:00 |
|
Purple Grape
|
75909c82d0
|
Package rpm support for CentOS/RHEL (#2701)
* rpm support
提供全套rpm打包方案,降低软件使用的入门难度:
1、FHS路径标准化
2、全新的init/systemd启动脚本,同时支持el6和el7
3、普通用户身份运行
4、开箱即用的默认配置文件
5、自动日志轮转
* Create srs.spec
|
2021-11-03 07:36:54 +08:00 |
|
winlin
|
eb20458d23
|
Auto create package by github actions. v4.0.191
|
2021-11-02 07:34:45 +08:00 |
|
winlin
|
ab5079909d
|
For #2369, #1708, #1941: Check errno when close fd or stop thread
|
2021-10-31 19:33:27 +08:00 |
|
qingfuliao
|
60ab81a5c7
|
IDE: Fix build problem caused by ffmpeg/pthread dependency. (#2579)
|
2021-10-30 12:13:37 +08:00 |
|
马文武
|
54b706d36e
|
Script: Refine CentOS7 service script to restart SRS. v4.0.190 (#2552)
|
2021-10-30 12:09:22 +08:00 |
|
Abrar Ahmed
|
b9288668a7
|
SRT: Type from shoulde to should. (#2455)
Change word typo from shoulde to should
|
2021-10-30 11:42:24 +08:00 |
|
HungMingWu
|
cc99226ed5
|
SRTP: Patch libsrtp2 to fix GCC10 build fail. v4.0.189
|
2021-10-30 08:40:25 +08:00 |
|
winlin
|
8125dd4dd1
|
Forward: Fast quit when cycle fail. v4.0.188 (#2284)
|
2021-10-30 07:59:57 +08:00 |
|
winlin
|
da7fac0939
|
Release SRS v5.0.19, develop version, not stable
|
2021-10-28 08:06:26 +08:00 |
|
winlin
|
ed1c499bd3
|
Gop: Ignore zero timestamp when shrinking. v4.0.187 (#2186)
|
2021-10-28 07:52:24 +08:00 |
|
winlin
|
e8380cda29
|
Demos: Remove the unused H5 demo files. (#2469)
|
2021-10-27 18:40:43 +08:00 |
|
winlin
|
e1f65478af
|
Sqush: Refine config for origin cluster
|
2021-10-27 17:34:03 +08:00 |
|
lvndry
|
e176401499
|
Cluster: Origin server shouldn't be it's own coworker. v4.0.186 (#1963)
|
2021-10-27 07:46:24 +08:00 |
|
winlin
|
3c4b9be76b
|
For #2689, Refine the patches for loongarch
|
2021-10-26 07:15:11 +08:00 |
|
Haibo Chen
|
ced518ea92
|
STAT: Add server_id into http_hooks (#2692) v4.0.185
|
2021-10-25 14:14:06 +08:00 |
|
Haibo Chen
|
88cdba6965
|
STAT: Add server_id into http_hooks (#2692)
|
2021-10-25 14:11:15 +08:00 |
|
winlin
|
a6c4cc9692
|
Squash: Merge SRS 4.0, API: Always stat client event if auth fail.
|
2021-10-24 20:58:34 +08:00 |
|
winlin
|
5783c4420f
|
For #2689: Support stat for CPU archs.
|
2021-10-24 18:45:47 +08:00 |
|
winlin
|
99904f9ec2
|
For #2689: Support stat for CPU archs.
|
2021-10-24 18:41:12 +08:00 |
|
winlin
|
5b44cc6a17
|
For #2689, Support loongarch, loongson CPU. v5.0.19
|
2021-10-24 18:00:54 +08:00 |
|
Haibo Chen
|
592d4964ef
|
API: Always stat client event if auth fail. v4.0.183
|
2021-10-22 08:06:39 +08:00 |
|
Haibo Chen
|
a86f3905b2
|
Put the statistics code after http callback (#2687)
|
2021-10-22 08:03:49 +08:00 |
|
winlin
|
f0910cf9b7
|
Squash: For #1758: Fix bug for marshal JSON with SDP.
|
2021-10-21 09:03:17 +08:00 |
|
winlin
|
31693d4b61
|
For #1758: Fix bug for marshal JSON with SDP.
|
2021-10-21 07:36:01 +08:00 |
|
winlin
|
665b5f48f7
|
Squash: JSON: Support escape special chars. (#1758)
|
2021-10-20 09:16:18 +08:00 |
|
xmedia-systems
|
34b968aabf
|
JSON: Support escape special chars. (#1758) v4.0.182
|
2021-10-20 08:57:40 +08:00 |
|
Matheus Macabu
|
061d544195
|
RTMP: If port is explicity set to 0, use default 1935 (#1754). v4.0.181
|
2021-10-19 08:24:37 +08:00 |
|
Matheus Macabu
|
9a017f4037
|
RTMP: If port is explicity set to 0, use default 1935 (#1754)
|
2021-10-19 08:20:28 +08:00 |
|
winlin
|
85131dad63
|
Squash: Update SRS 4.0 version
|
2021-10-18 15:10:05 +08:00 |
|
Alex.CR
|
bb7cd6af3a
|
SRT: Solve mpegts demux assert bug (#2670) v4.0.180
* solve mpegts demux bug
* remove assert
* add error log in mpegts demux
* sovle compile problem
Co-authored-by: shiwei <shiwei05@kuaishou.com>
|
2021-10-18 15:07:33 +08:00 |
|
Alex.CR
|
60c8724879
|
SRT: Solve mpegts demux assert bug (#2670)
* solve mpegts demux bug
* remove assert
* add error log in mpegts demux
* sovle compile problem
Co-authored-by: shiwei <shiwei05@kuaishou.com>
|
2021-10-18 15:03:47 +08:00 |
|
winlin
|
596dd8c523
|
Support daemon(fork twice) for Darwin/OSX. v5.0.18
|
2021-10-17 16:53:39 +08:00 |
|
Haibo Chen
|
7fd5e8607c
|
DVR: support mp3 audio codec. (#2593) v5.0.17
|
2021-10-16 14:06:43 +08:00 |
|
winlin
|
e03ada39a1
|
Squash: SRS v4.0.179
|
2021-10-16 08:07:57 +08:00 |
|
Haibo Chen
|
3fc287f7de
|
API: Fix the same 'client_id' error when asynchronous call (#2665) v4.0.179
|
2021-10-16 07:53:18 +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
|
9517ef123d
|
Squash: Update SRS 4.0 version
|
2021-10-14 18:33:31 +08:00 |
|
Alex.CR
|
1649386ed5
|
SRT: Pes error when mpegts demux in srt. v4.0.178
* solve mpegts demux bug
* solve pes error when mpegts demux
|
2021-10-13 19:53:20 +08:00 |
|
Alex.CR
|
44f1d8ed6d
|
SRT: Pes error when mpegts demux in srt (#2671)
* solve mpegts demux bug
* solve pes error when mpegts demux
|
2021-10-13 19:51:05 +08:00 |
|
winlin
|
cd7e5a131e
|
Squash: SRS 4.0, Stat the oc(origin cluster).
|
2021-10-13 09:03:47 +08:00 |
|
winlin
|
18a155bf31
|
API: Stat the oc(origin cluster).
|
2021-10-13 08:13:00 +08:00 |
|
winlin
|
533e86eaf8
|
API: Stat the oc(origin cluster).
|
2021-10-12 21:40:46 +08:00 |
|
winlin
|
135bef2182
|
Test: Update srs-bench depends
|
2021-10-12 20:30:40 +08:00 |
|
winlin
|
e127880ec2
|
Squash: Merge SRS 4.0
|
2021-10-12 15:09:52 +08:00 |
|
Haibo Chen
|
a2003b3a85
|
API: Use publish param instead of play (#2550) v4.0.177
|
2021-10-12 14:07:16 +08:00 |
|
Haibo Chen
|
579b90dc1e
|
on_dvr: use publish param instead of play (#2550)
|
2021-10-12 14:04:22 +08:00 |
|
winlin
|
4e6a3321cd
|
Squash: Merge SRS 4.0
|
2021-10-12 14:04:02 +08:00 |
|
winlin
|
5d5df7923b
|
Config: If docker.conf does not exists, try srs.conf
|
2021-10-12 14:02:35 +08:00 |
|
Haibo Chen
|
eb3bbf1bca
|
For #2549: Fix duration issue for HLS on_hls. v4.0.176
|
2021-10-12 09:18:39 +08:00 |
|
Haibo Chen
|
93cd025e2a
|
replace the placeholder of ts url in m3u8 (#2549)
|
2021-10-12 09:15:21 +08:00 |
|
winlin
|
b874d9c9ba
|
Squash: Merge SRS 4.0, regression test for RTMP.
|
2021-10-12 08:36:24 +08:00 |
|
winlin
|
d6064ac608
|
UTest: Fix utest fail for config
|
2021-10-11 23:28:37 +08:00 |
|
winlin
|
29cf13afa0
|
Fix #1641, HLS/RTC picture corrupt for SPS/PPS lost. v4.0.175
|
2021-10-11 23:16:05 +08:00 |
|
winlin
|
71ed6e5dc5
|
RTC: Refine config, aac to rtmp_to_rtc, bframe to keep_bframe. v4.0.174
|
2021-10-11 22:14:45 +08:00 |
|
winlin
|
fe9e43b6d4
|
RTC: Refine config for RTC
|
2021-10-11 16:36:05 +08:00 |
|
winlin
|
0b99f06eff
|
Test: Add RTMP to RTC regression test.
|
2021-10-11 09:34:08 +08:00 |
|
winlin
|
f8b4121497
|
Test: Add Multiple Sequence test for RTMP
|
2021-10-11 08:04:12 +08:00 |
|
winlin
|
29b98c49cc
|
Test: Refine RTMP regression test.
|
2021-10-10 18:41:14 +08:00 |
|
winlin
|
9c315c94fc
|
For #1641, Support RTMP publish and play regression test. v4.0.173
|
2021-10-10 18:09:52 +08:00 |
|
winlin
|
0f9b9505a8
|
RTC: Change rtc.aac to discard by default. v4.0.172
|
2021-10-10 17:17:14 +08:00 |
|
winlin
|
a81aa2edc5
|
Squash: Merge SRS 4.0
|
2021-10-10 12:05:26 +08:00 |
|
winlin
|
2fa5a0bee8
|
Fix #2304, Remove Push RTSP feature. v4.0.171
|
2021-10-10 11:50:07 +08:00 |
|
winlin
|
9edf63bd30
|
3rdparty: Sync httpx-static
|
2021-10-10 11:37:19 +08:00 |
|
winlin
|
df53c801b2
|
For #2653: Update config for HTTP RAW API removed.
|
2021-10-10 10:28:19 +08:00 |
|
winlin
|
cf99ebf186
|
Fix #2653: Remove HTTP RAW API. v4.0.170
|
2021-10-10 10:23:27 +08:00 |
|
winlin
|
19e857ada4
|
Remove dead link for issues
|
2021-10-10 09:31:06 +08:00 |
|
winlin
|
2ac214fdc6
|
For #2654: Parse width and width from SPS/PPS. v4.0.169
|
2021-10-08 22:18:02 +08:00 |
|
bepartofyou
|
286a605c63
|
Fix #2654: Parse width and width from SPS/PPS. Fix #471, #1335, #2539, #1316, #1421
|
2021-10-08 22:04:13 +08:00 |
|
winlin
|
55d8cb4b7b
|
Default to log to console for docker. v4.0.168
|
2021-10-08 21:58:33 +08:00 |
|
winlin
|
1acb80b9c8
|
Enable WebRTC for srs.conf
|
2021-10-08 21:22:34 +08:00 |
|
winlin
|
6c597facfb
|
Squash: Merge SRS 4.0
|
2021-10-07 21:39:58 +08:00 |
|
winlin
|
4f77ddbc06
|
Fix bugs #2648, #2415. v4.0.167
|
2021-10-07 21:33:25 +08:00 |
|
winlin
|
5042117034
|
Squash: Merge SRS 4.0
|
2021-10-07 21:10:44 +08:00 |
|
ChenGH
|
7a4de9ffe7
|
Fix #2415, refine dtls fragment and rtp payload size (#2652)
|
2021-10-07 21:05:30 +08:00 |
|
ChenGH
|
0093a54b34
|
fix bandwidth kbps caculate bug (#2648)
|
2021-10-04 13:40:17 +08:00 |
|
winlin
|
a19c0fa121
|
OpenWRT: Try to create dir for pidfile
|
2021-10-03 20:51:07 +08:00 |
|
winlin
|
8ea9783de7
|
OpenWRT: Disable mprotect of ST. 5.0.16
|
2021-10-03 20:24:57 +08:00 |
|
winlin
|
9d54bcd114
|
Actions: Show commit and messages.
|
2021-10-03 16:52:46 +08:00 |
|
winlin
|
cae35d7a6e
|
Actions: Show commit and messages. Fix MIPS build fail.
|
2021-10-03 16:45:59 +08:00 |
|
winlin
|
8685c9c12c
|
OpenWRT: Support cross-compile SRS
|
2021-10-03 14:17:53 +08:00 |
|