srs v7.0-d0

v7.0-d0Pre-release

Release v7.0-d0

Added 6
  • Add RTSP playback and RTMPS server support
  • Add IPv6 support for RTMP, HTTP/HTTPS, WebRTC, SRT, and RTSP
  • Add HEVC support for RTMP-to-WebRTC and WebRTC-to-RTMP conversion
  • Add HLS fMP4 segments for HEVC and LL-HLS
  • Add VP9 and G.711 support for WebRTC
  • Introduce the next-generation Go proxy server and origin-cluster architecture
Changed 5
  • Improve WebRTC, SRT, HLS, HTTP-FLV, DVR, edge, and protocol stability
  • Expand unit, workflow, black-box, and end-to-end test coverage
  • Move RTMP configuration options into the rtmp {} section
  • Limit edge mode to RTMP and HTTP-FLV
  • Limit supported audio codecs to AAC, MP3, and Opus
Removed 4
  • Remove embedded GB28181 SIP server; use the external srs-sip server
  • Remove multi-threading and Cygwin support
  • Remove most configuration hot reload functionality
  • Remove deprecated hls_acodec and hls_vcodec options

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

c9f7203d6dc5f3469cad3893324ca057ccaa2f23 Release v7.0-d0, 7.0 dev0, v7.0.157, 313784 lines.

Changelog

SRS 7.0-d0 is the first development release of SRS 7. Compared with v6.0-r1, major changes include:

  • Add RTSP playback and RTMPS server support.
  • Add IPv6 support for RTMP, HTTP/HTTPS, WebRTC, SRT, and RTSP.
  • Add HEVC support for RTMP-to-WebRTC and WebRTC-to-RTMP conversion.
  • Add HLS fMP4 segments for HEVC and LL-HLS.
  • Add VP9 and G.711 support for WebRTC.
  • Introduce the next-generation Go proxy server and origin-cluster architecture.
  • Improve WebRTC, SRT, HLS, HTTP-FLV, DVR, edge, and protocol stability.
  • Expand unit, workflow, black-box, and end-to-end test coverage.
  • Introduce an AI-maintained knowledge base and development workflows.
Important Changes
  • The embedded GB28181 SIP server was removed; use the external srs-sip server.
  • Multi-threading and Cygwin support were removed.
  • Most configuration hot reload functionality was removed.
  • RTMP configuration options moved into the rtmp {} section.
  • Deprecated hls_acodec and hls_vcodec options were removed.
  • Edge mode is limited to RTMP and HTTP-FLV.
  • Supported audio codecs are limited to AAC, MP3, and Opus.

For all 288 commits, see the SRS 7 changelog.

Resource
Docker
Usage
View original

Upgraded? How did it go?

Discussion