Skip to content

Release v8.0-d3

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 31 Oct 01:35
2438f66

If you would like to support SRS, please consider contributing to our OpenCollective.

2438f668e2a52b1561df9f08b0d11bfa53dfa8a1
Release v8.0-d3, 8.0 dev3, v8.0.74, 410579 lines.

Co-Authored-By: Claude Opus 5.5 noreply@anthropic.com

Resource

Docker

Usage

Performance: v8.0-d3 vs v8.0-d2

Each scenario is an A/B run: both builds at once in Docker, each SRS on its own vCPU, the same load and the same flat CBR source (H.264 200 kbps + AAC 32 kbps, 25 fps). SRS CPU is averaged over 180 s and compared second by second. Negative means v8.0-d3 uses less CPU. Changes within about ±1 point are noise.

Scenario Clients v8.0-d2 CPU v8.0-d3 CPU Change (95% CI)
RTMP → RTMP 11,520 48.3% 44.6% −7.6% (−8.3% to −6.8%)
RTMP → HTTP-FLV 11,520 71.4% 71.4% 0.0% (−0.4% to +0.3%)
RTMP → HTTP-TS 2,880 57.3% 56.3% −1.8% (−2.4% to −1.2%)
RTMP → RTSP 2,880 66.8% 86.5% +29.4% (+29.1% to +29.7%)
RTMP → HLS 5,760 13.2% 12.6% −4.4% (−8.8% to +0.1%)
RTMP → DASH 5,760 17.0% 17.0% +0.1% (−8.1% to +8.3%)
RTMP → WHEP 1,152 60.1% 60.8% +1.2% (+0.8% to +1.6%)
WHIP → WHEP 1,800 73.6% 72.2% −1.8% (−2.1% to −1.5%)
WHIP → RTMP 11,520 42.8% 42.3% −1.1% (−2.1% to −0.2%)
WHIP → HTTP-FLV 11,520 68.8% 70.1% +1.8% (+1.5% to +2.2%)
SRT → SRT 576 41.3% 45.2% +9.3% (+9.0% to +9.5%)
SRT → RTMP 5,760 20.7% 20.7% −0.2% (−2.0% to +1.6%)
SRT → WHEP 1,152 62.3% 61.7% −0.9% (−1.3% to −0.4%)
RTMP publishers 1,152 77.0% 78.4% +1.8% (+1.5% to +2.0%)
WHIP publishers 400 20.9% 21.6% +3.6% (+3.0% to +4.2%)
Many streams (1 pub + 2 players each) 576 streams 63.3% 62.9% −0.7% (−0.9% to −0.4%)
  • Faster: RTMP → RTMP (−7.6%).
  • Slower: RTMP → RTSP +29.4% and SRT → SRT +9.3%, with the same media delivered on both builds; smaller rises on WHIP publishers (+3.6%).
  • No real change: everything else is within about ±2%.

Setup: Mac mini M4 (Mac16,10), Docker 29.8.2, Linux 7.0.14 VM with 8 GB. These numbers compare the two versions on one machine; they are not the capacity of a production server.