Repository navigation
Release v8.0-d3
Pre-release
Pre-release
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
- Source: 374a63544d9a8ccd68455e9461121e4e srs-server-8.0-d3.tar.gz
- Binary: 57b8b28d272f0df6db3344f53eb2df04 SRS-CentOS7-x86_64-8.0-d3.zip
- Windows: 92fe7e05fc802717b90b18d8049077d9 SRS-Windows-x86_64-8.0-d3.zip
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.