winlin
|
013fa8ac6c
|
Install test-on self-sign certificate. v4.0.217
|
2022-01-04 16:47:38 +08:00 |
|
winlin
|
c0a7790c91
|
Update README
|
2022-01-04 12:05:28 +08:00 |
|
winlin
|
7808bd7ca8
|
Support config in_docker to fix the detect fail. (#2824). v4.0.216
|
2022-01-03 16:55:52 +08:00 |
|
winlin
|
8bc2759c7e
|
Refine error log for rtmp2rtc. (#2728). v4.0.215
|
2021-12-31 11:42:49 +08:00 |
|
winlin
|
5aba212f3d
|
Bugs fixed. (#2770)(#2820). v4.0.214
|
2021-12-29 11:57:15 +08:00 |
|
winlin
|
c7ea21d06a
|
Fix ulimit issue by detecting epoll on Ubuntu. (#2811). v4.0.213
|
2021-12-27 11:10:44 +08:00 |
|
winlin
|
716e578a19
|
Squash: Fix bugs
|
2021-12-26 17:30:51 +08:00 |
|
winlin
|
63da0dca92
|
Cleanup server for GMC, by WaitGroup to destroy. (#2247). v4.0.206
|
2021-12-26 11:37:59 +08:00 |
|
winlin
|
ab97eb5fcf
|
HTTP: Fix 2GB+ mp4/flv file downloading error. (#2809)(#2780)(#2781). v4.0.211
|
2021-12-25 08:29:34 +08:00 |
|
winlin
|
cc501e3eef
|
Fix bug for large mp4(5G+) offset. (#2800). v4.0.210
|
2021-12-23 18:49:21 +08:00 |
|
winlin
|
2f52d0aefa
|
Fix bug for HLS log printing. (#2807). v4.0.209
|
2021-12-23 18:38:18 +08:00 |
|
winlin
|
d32195993d
|
Refine the default config file. (#2711). v4.0.208
|
2021-12-23 18:34:40 +08:00 |
|
winlin
|
ee24bb49f3
|
RTC: Support payload name AV1X/AV1. (#2784)(#2760). v4.0.207
|
2021-12-20 13:23:42 +08:00 |
|
winlin
|
f05e67e1a6
|
Squash: Fix bugs
|
2021-12-13 09:24:16 +08:00 |
|
john
|
7c353b5986
|
RTC: Fix memory leak when replace rtp packet in cache. (#2771). v4.0.205
* fix memory leak when replace rtp packet in cache.
|
2021-12-07 09:11:01 +08:00 |
|
winlin
|
2f93e68285
|
RTC: Fix nack encode seqnum. (#2766). v4.0.204
|
2021-12-06 12:44:08 +08:00 |
|
winlin
|
8576fa7052
|
Squash: Merge v4.0.203
|
2021-12-04 11:21:35 +08:00 |
|
winlin
|
5ccd63dec3
|
RTC: Fix bugs for RTC2RTMP. (#2768). v4.0.203
|
2021-12-04 11:16:20 +08:00 |
|
winlin
|
4e64c66e02
|
RTC: Ignore empty audio packet when transcoding (#2757). v4.0.202
|
2021-12-04 10:56:37 +08:00 |
|
winlin
|
e16830e989
|
Squash: Merge 4.0.201
|
2021-12-04 10:43:04 +08:00 |
|
winlin
|
1ba3de1139
|
Refine CHANGELOG
|
2021-12-01 09:17:05 +08:00 |
|
winlin
|
542a3e4f36
|
RTC: Refine publish security error message (#2762). v4.0.200
|
2021-12-01 08:27:13 +08:00 |
|
johzzy
|
ff8657e1c5
|
RTC: Fix crash when pkt->payload() if pkt is nullptr (#2751). v4.0.199
|
2021-11-25 07:36:12 +08:00 |
|
winlin
|
93242918ad
|
Squash: For #1708
|
2021-11-15 11:10:44 +08:00 |
|
winlin
|
5e22b1929a
|
ST: Print log when multiple thread stop one coroutine. (#1708). v4.0.198
|
2021-11-15 10:34:38 +08:00 |
|
winlin
|
ff33940d90
|
WebRTC: Fail to publish RTC automatically for HTML5.
|
2021-11-14 21:59:37 +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 |
|
winlin
|
92f061ee7d
|
Rtc2Rtmp: Use RTP timestamp to identify video frames. v4.0.195 (#2721)
|
2021-11-09 07:36:48 +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 |
|
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 |
|
winlin
|
eb20458d23
|
Auto create package by github actions. v4.0.191
|
2021-11-02 07:34:45 +08:00 |
|
马文武
|
54b706d36e
|
Script: Refine CentOS7 service script to restart SRS. v4.0.190 (#2552)
|
2021-10-30 12:09:22 +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
|
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 |
|
Haibo Chen
|
ced518ea92
|
STAT: Add server_id into http_hooks (#2692) v4.0.185
|
2021-10-25 14:14:06 +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
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
winlin
|
4e6a3321cd
|
Squash: Merge SRS 4.0
|
2021-10-12 14:04:02 +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 |
|
winlin
|
b874d9c9ba
|
Squash: Merge SRS 4.0, regression test for RTMP.
|
2021-10-12 08:36:24 +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
|
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
|
cf99ebf186
|
Fix #2653: Remove HTTP RAW API. v4.0.170
|
2021-10-10 10:23:27 +08:00 |
|
winlin
|
2ac214fdc6
|
For #2654: Parse width and width from SPS/PPS. v4.0.169
|
2021-10-08 22:18:02 +08:00 |
|
winlin
|
55d8cb4b7b
|
Default to log to console for docker. v4.0.168
|
2021-10-08 21:58:33 +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
|
8ea9783de7
|
OpenWRT: Disable mprotect of ST. 5.0.16
|
2021-10-03 20:24:57 +08:00 |
|
winlin
|
8685c9c12c
|
OpenWRT: Support cross-compile SRS
|
2021-10-03 14:17:53 +08:00 |
|
winlin
|
b6d02a51b8
|
OpenWRT: Fix build issues
|
2021-10-03 14:15:23 +08:00 |
|
winlin
|
c48c9603c0
|
Actions: Create source tar lik srs-server-5.0.14.tar.gz
|
2021-10-03 07:49:02 +08:00 |
|
winlin
|
efbff98046
|
Actions: Create source tar lik srs-server-4.0.165.tar.gz
|
2021-10-03 07:40:29 +08:00 |
|
winlin
|
96a33b5748
|
ST: Support Cygwin64 and MIPS. 5.0.13
|
2021-10-02 08:56:40 +08:00 |
|
winlin
|
f01c9638f1
|
Support http callback on_play/stop. 5.0.12
|
2021-09-23 13:38:04 +08:00 |
|
winlin
|
31672806aa
|
For #2618, #2578, SRS 4.0.163
|
2021-09-23 13:34:45 +08:00 |
|
winlin
|
19c0a9eb4b
|
Suqash: Merge 4.0
|
2021-09-05 14:17:41 +08:00 |
|
winlin
|
ec554e14d0
|
Merge #2581, Fix listen ipv6 and port. 4.0.161
|
2021-09-05 14:10:53 +08:00 |
|
winlin
|
6bb11a72d0
|
For #2282, #2181, Move DVR async worker from SrsDvrPlan to global.
|
2021-09-04 12:42:23 +08:00 |
|
winlin
|
90b5ed2202
|
For #2282, #2181, Remove reload for dvr_apply. 4.0.160
|
2021-09-04 12:29:07 +08:00 |
|
winlin
|
7ab3e4a86c
|
Squash: Merge SRS 4.0
|
2021-08-28 09:03:06 +08:00 |
|
winlin
|
b6d0c73cda
|
For #1859, Enhancement: Add param and stream to on_connect. 4.0.159
|
2021-08-28 09:00:25 +08:00 |
|
winlin
|
f86d6fd073
|
Squash: Merge SRS 4.0
|
2021-08-27 07:57:02 +08:00 |
|
Haibo Chen
|
c8bf98e8e2
|
Support for multiple SPS/PPS, then pick the first one. (#2544)
|
2021-08-27 07:32:02 +08:00 |
|
winlin
|
85620a34f5
|
Squash: Fix rtc to rtmp sync timestamp using sender report. #2470
|
2021-08-17 07:25:03 +08:00 |
|
winlin
|
0123125ec2
|
RTC: Fix rtc to rtmp sync timestamp using sender report. #2470
|
2021-08-17 07:20:34 +08:00 |
|
winlin
|
5e876277b6
|
Update README, move docs to trunk.
|
2021-08-16 09:15:02 +08:00 |
|
winlin
|
74bb47c13f
|
SquashSRS4: Support RTC2RTMP.
|
2021-05-01 22:15:57 +08:00 |
|
winlin
|
165f97e4a0
|
SquashSRS3: Link source flv in doc
|
2021-04-30 17:04:57 +08:00 |
|
winlin
|
d5c1546237
|
Update doc for SRT
|
2020-01-26 14:37:59 +08:00 |
|
winlin
|
a7631a2850
|
Update doc
|
2020-01-26 12:24:02 +08:00 |
|
winlin
|
fd3e4f406a
|
Update doc
|
2020-01-26 11:39:02 +08:00 |
|
winlin
|
ec3b442a42
|
Update doc
|
2020-01-26 11:29:29 +08:00 |
|
winlin
|
c9f3706425
|
Move doc
|
2020-01-26 11:14:18 +08:00 |
|
“winlin”
|
1b26536253
|
Add SIP RFC
|
2017-03-06 15:15:26 +08:00 |
|
“winlin”
|
a48fdd9f03
|
Add ICE RFC
|
2017-03-06 15:11:02 +08:00 |
|
winlin
|
ce034c3556
|
Refine docs, add TURN/STUN rfc.
|
2017-03-06 10:19:19 +08:00 |
|
winlin
|
96f2e18d3a
|
for #738, demux the aac mp4a and esds
|
2017-02-02 19:05:08 +08:00 |
|
winlin
|
ca02aaa7b3
|
for #738, add doc, moov box.
|
2017-01-28 19:32:43 +08:00 |
|
winlin
|
136a7ef488
|
for #299, refine docs.
|
2017-01-26 17:28:49 +08:00 |
|
winlin
|
e8353cba3b
|
for #299, add mp4 and dash doc.
|
2017-01-26 16:53:30 +08:00 |
|
winlin
|
240a1bfadb
|
rename kafka protocol
|
2015-09-16 13:56:52 +08:00 |
|
winlin
|
c4e4711b93
|
add kafka protocol
|
2015-09-16 13:55:11 +08:00 |
|
winlin
|
5d12a1ab20
|
for #328, add hds specification.
|
2015-03-12 11:36:12 +08:00 |
|
winlin
|
81ea6d34ce
|
add pdf of hls rfc, corrent the content type.
|
2015-02-10 10:58:27 +08:00 |
|
winlin
|
99bf397487
|
for bug #293, add mp3 id3 spec
|
2015-01-19 09:25:07 +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
|
0cd2b13e2e
|
add rtmfp tsvarea
|
2014-08-09 07:35:22 +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
|
7022f48a86
|
add rtmfp rfc doc
|
2014-05-30 15:47:27 +08:00 |
|
winlin
|
52971f3f81
|
update readme, add rtmfp
|
2014-05-30 10:28:16 +08:00 |
|
winlin
|
a63fa20e53
|
extract flv format from f4v/flv specification
|
2014-04-17 12:07:44 +08:00 |
|
winlin
|
5aa0043934
|
add rfc822 for http1.1
|
2014-03-31 13:14:10 +08:00 |
|
winlin
|
c7a4dd8863
|
move wiki images to srs.release
|
2014-03-31 11:35:00 +08:00 |
|
winlin
|
dbf642723f
|
update readme, add hls(audio-only) support to readme. update sample flv from h264+mp3 to h264+aac
|
2014-03-21 11:38:02 +08:00 |
|
winlin
|
24be5fb386
|
add http 1.0 and 1.1 specification
|
2014-03-12 15:42:30 +08:00 |
|
winlin
|
7112c6ac73
|
add http 1.0 and 1.1 specification
|
2014-03-12 15:42:03 +08:00 |
|
winlin
|
431b0fb31d
|
add FMLE snapshot
|
2014-03-10 16:09:19 +08:00 |
|
winlin
|
b730fda176
|
add rtsp protocol
|
2014-02-28 09:26:17 +08:00 |
|
winlin
|
bf18a3ac96
|
change demo video to 200kbps
|
2013-12-01 12:41:52 +08:00 |
|
winlin
|
41fcda1d86
|
use hosts to play stream
|
2013-12-01 12:25:04 +08:00 |
|
winlin
|
5502344e85
|
add forward sample
|
2013-12-01 12:16:57 +08:00 |
|
winlin
|
5cc1ad6da8
|
add drawtext filter sample
|
2013-12-01 12:04:00 +08:00 |
|
winlin
|
1da09e5ffb
|
add sample video
|
2013-12-01 11:24:26 +08:00 |
|
winlin
|
9a0d8855d8
|
support ffmpeg filter
|
2013-12-01 10:54:41 +08:00 |
|
winlin
|
19f16ba7a8
|
remove the analysis doc for ts
|
2013-11-24 16:00:45 +08:00 |
|
winlin
|
fcfd51ee20
|
decoded audio and video. add avc file format doc
|
2013-11-24 14:28:58 +08:00 |
|
winlin
|
ba234e8741
|
add avc format doc. decode the flv codec info
|
2013-11-24 12:39:47 +08:00 |
|
winlin
|
37e53f3735
|
add ts PCR analysis, the tool MPEG-2-ts-packet-analysis.2.4.5.0 decode PCR wrong
|
2013-11-23 11:25:58 +08:00 |
|
winlin
|
71015dc4a1
|
fix bug of aac demux, make same to ffmpeg, demux success
|
2013-11-22 22:25:12 +08:00 |
|
winlin
|
c7e5bc0264
|
add ffmpeg demuxed dts/pts doc
|
2013-11-22 21:40:26 +08:00 |
|
winlin
|
26c24b7bdc
|
add ts dts/pts analysis
|
2013-11-22 21:27:46 +08:00 |
|
winlin
|
21b962e9ff
|
rename ts to mpegts, for github parse the *.ts as typedscript
|
2013-11-22 00:06:40 +08:00 |
|
winlin
|
a0ecc5a305
|
finger out the PES_packet_length is 0
|
2013-11-21 22:33:32 +08:00 |
|
winlin
|
3913e46ba5
|
fix bug of ts_info
|
2013-11-20 23:48:21 +08:00 |
|
winlin
|
af5ce26746
|
finger out the ts audio/video package for AACADTS and H264NAL
|
2013-11-20 23:07:59 +08:00 |
|
winlin
|
54a1116f7a
|
add ts analysis file
|
2013-11-20 20:50:31 +08:00 |
|
winlin
|
4bba9ddcbb
|
add ts_info doc
|
2013-11-20 11:51:07 +08:00 |
|
winlin
|
c79372417d
|
parse the aac ADTS packets, add h264 doc
|
2013-11-20 00:25:53 +08:00 |
|
winlin
|
f667351095
|
add aac specification, iso-13818-7
|
2013-11-19 23:03:05 +08:00 |
|
winlin
|
741564b809
|
add reference doc from vb
|
2013-11-17 11:27:06 +08:00 |
|
winlin
|
732b2bbc6e
|
add hls specification
|
2013-11-16 16:55:24 +08:00 |
|
winlin
|
bd66702299
|
add rtmp specification
|
2013-10-19 09:16:25 +08:00 |
|