Skip to content

Releases: ossrs/srs

Release v5.0-b1

11 Jun 01:17
Compare
Choose a tag to compare
Release v5.0-b1 Pre-release
Pre-release

1713a542edaf91c3f6b19cc7c1b5927b957ca5ba
Release v5.0-b1, 5.0 beta1, v5.0.157, 162494 lines.

  • v5.0, 2023-06-05, Fix command injection in demonstration api-server for HTTP callback. v5.0.157
  • v5.0, 2023-06-05, Merge #3565: DTLS: Use bio callback to get fragment packet. v5.0.156 (#3565)

Resource

Resource Mirror: gitee.com

Docker

Docker Mirror: aliyun.com

Doc: ossrs.io

Doc: ossrs.net

Release v6.0.48

11 Jun 01:30
Compare
Choose a tag to compare
Release v6.0.48 Pre-release
Pre-release

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

1d878c2daaf913ad01c6d0bc2f247116c8050338
Fix command injection in api-server for HTTP callback. v5.0.157, v6.0.48

  • v6.0, 2023-06-05, Fix command injection in demonstration api-server for HTTP callback. v6.0.48
  • v6.0, 2023-06-05, Merge #3565: DTLS: Use bio callback to get fragment packet. v6.0.47 (#3565)
  • v6.0, 2023-05-29, Merge #3513: SSL: Fix SSL_get_error get the error of other coroutine. v6.0.46 (#3513)

Resource

Resource Mirror: gitee.com

Docker

Docker Mirror: aliyun.com

Doc: ossrs.io

Doc: ossrs.net

Release v6.0.45

14 May 06:28
Compare
Choose a tag to compare
Release v6.0.45 Pre-release
Pre-release

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

665c30af90fb5f26c419541093d63778262577f7
Release v6.0.45, a development version.

  • v6.0, 2023-05-14, Merge #3534: Replace sprintf with snprintf to eliminate compile warnings. v6.0.45 (#3534)
  • v6.0, 2023-05-13, Merge #3541: asan: Fix memory leak in asan by releasing global IPs when run_directly_or_daemon fails. v6.0.44 (#3541)
  • v6.0, 2023-05-12, Merge #3539: WHIP: Improve HTTP DELETE for notifying server unpublish event. v6.0.43 (#3539)
  • v6.0, 2023-04-08, Merge #3495: RTMP: Support enhanced RTMP specification for HEVC. v6.0.42 (#3495)
  • v6.0, 2023-04-01, Merge #3392: Support composited bridges for 1:N protocols converting. v6.0.41 (#3392)
  • v6.0, 2023-04-01, Merge #3458: API: Support HTTP basic authentication for API. v6.0.40 (#3458)
  • v6.0, 2023-03-27, Merge #3450: WebRTC: Error message carries the SDP when failed. v6.0.39 (#3450)
  • v6.0, 2023-03-25, Merge #3477: Remove unnecessary NULL check in srs_freep. v6.0.38 (#3477)
  • v6.0, 2023-03-25, Merge #3455: RTC: Call on_play before create session, for it might be freed for timeout. v6.0.37 (#3455)

Resource

Resource Mirror: gitee.com

Docker

Docker Mirror: aliyun.com

Doc: ossrs.io

Doc: ossrs.net

Release v5.0-b0

14 May 06:07
Compare
Choose a tag to compare
Release v5.0-b0 Pre-release
Pre-release

6e77653cdc7f57c3b385d2f5a8da4cbea2df6517
Release v5.0-b0, 5.0 beta0, v5.0.155, 162600 lines.

  • v5.0, 2023-05-13, Merge #3541: asan: Fix memory leak in asan by releasing global IPs when run_directly_or_daemon fails. v5.0.154 (#3541)
  • v5.0, 2023-05-12, Merge #3539: WHIP: Improve HTTP DELETE for notifying server unpublish event. v5.0.153 (#3539)
  • v5.0, 2023-03-27, Merge #3450: WebRTC: Error message carries the SDP when failed. v5.0.151 (#3450)
  • v5.0, 2023-03-25, Merge #3477: Remove unneccessary NULL check in srs_freep. v5.0.150 (#3477)
  • v5.0, 2023-03-25, Merge #3455: RTC: Call on_play before create session, for it might be freed for timeout. v5.0.149 (#3455)

Resource

Resource Mirror: gitee.com

Docker

Docker Mirror: aliyun.com

Doc: ossrs.io

Doc: ossrs.net

Release v6.0.36

23 Mar 07:05
Compare
Choose a tag to compare
Release v6.0.36 Pre-release
Pre-release

2ac9eb84bc19995d7528fd63bf863452b0fa7b9f
Fix release bug. Release v6.0.36

  • v6.0, 2023-03-22, Merge #3427: WHIP: Support DELETE resource for Larix Broadcaster. v6.0.36 (#3427)
  • v6.0, 2023-03-20, Merge #3460: WebRTC: Support WHIP/WHEP players. v6.0.35 (#3460)
  • v6.0, 2023-03-07, Merge #3441: HEVC: webrtc support hevc on safari. v6.0.34 (#3441)
  • v6.0, 2023-03-07, Merge #3446: WebRTC: Warning if no ideal profile. v6.0.33 (#3446)
  • v6.0, 2023-03-06, Merge #3445: Support configure for generic linux. v6.0.32 (#3445)
  • v6.0, 2023-03-04, Merge #3105: Kickoff publisher when stream is idle, which means no players. v6.0.31 (#3105)
  • v6.0, 2023-02-25, Merge #3438: Forward add question mark to the end. v6.0.30 (#3438)
  • v6.0, 2023-02-25, Merge #3416: GB: Support HEVC for regression test and load tool for GB. v6.0.29 (#3416)
  • v6.0, 2023-02-25, Merge #3424: API: Add service_id for http_hooks, which identify the process. v6.0.28 (#3424)
  • v6.0, 2023-02-22, Compatible with legacy RTMP URL. v6.0.27
  • v6.0, 2023-02-16, Merge #3411: HEVC: Fix nalu vec duplicate when h265 vps/sps/pps demux. v6.0.26 (#3411)
  • v6.0, 2023-02-14, Merge #3408: GB: Support H.265 for GB28181. v6.0.25 (#3408)
  • v6.0, 2023-02-12, Merge #3409: SRT: Reduce latency to 200ms of srt2rtc.conf. v6.0.24 (#3409)
  • v6.0, 2023-02-08, Merge #3391: Config: Error when both HLS and HTTP-TS enabled. v6.0.23 (#3391)
  • v6.0, 2023-02-08, Merge #3389: Kernel: Fix demux SPS error for NVENC and LARIX. v6.0.22 (#3389)
  • v6.0, 2023-01-29, Merge #3371: HLS: support kick-off hls client. v6.0.21 (#3371)
  • v6.0, 2023-01-19, Merge #3366: H265: Support HEVC over SRT. v6.0.20 (#465) (#3366)
  • v6.0, 2023-01-19, Merge #3318: RTC: fix rtc publisher pli cid. v6.0.19 (#3318)
  • v6.0, 2023-01-18, Merge #3382: Rewrite research/api-server code by Go, remove Python. v6.0.18 (#3382)
  • v6.0, 2023-01-18, Merge #3386: SRT: fix crash when srt_to_rtmp off. v6.0.17 (#3386)
  • v5.0, 2023-01-17, Merge #3385: API: Support server/pid/service label for exporter and api. v6.0.16 (#3385)
  • v6.0, 2023-01-17, Merge #3379: H265: Support demux vps/pps info. v6.0.15
  • v6.0, 2023-01-08, Merge #3360: H265: Support DVR HEVC stream to MP4. v6.0.14
  • v6.0, 2023-01-06, Merge #3363: HTTP: Add CORS Header for private network access. v6.0.13
  • v6.0, 2023-01-04, Merge #3362: SRT: Upgrade libsrt from 1.4.1 to 1.5.1. v6.0.12
  • v6.0, 2023-01-02, For #465: HLS: Support HEVC over HLS. v6.0.11

Resource

Resource Mirror: gitee.com

Docker

Docker Mirror: aliyun.com

Doc: ossrs.io

Doc: ossrs.net

Release v5.0-a5

23 Mar 03:42
Compare
Choose a tag to compare
Release v5.0-a5 Pre-release
Pre-release

55fbee3304d50af0c28498408331091d0c8d13df
Release v5.0-a5, 5.0 alpha5, v5.0.148, 162066 lines.

  • v5.0, 2023-03-22, Merge #3427: WHIP: Support DELETE resource for Larix Broadcaster. v5.0.148 (#3427)
  • v5.0, 2023-03-20, Merge #3460: WebRTC: Support WHIP/WHEP players. v5.0.147 (#3460)
  • v5.0, 2023-03-07, Merge #3446: WebRTC: Warning if no ideal profile. v5.0.146 (#3446)
  • v5.0, 2023-03-06, Merge #3445: Support configure for generic linux. v5.0.145 (#3445)
  • v5.0, 2023-03-04, Merge #3105: Kickoff publisher when stream is idle, which means no players. v5.0.144 (#3105)
  • v5.0, 2023-02-25, Merge #3424: API: Add service_id for http_hooks, which identify the process. v5.0.143 (#3424)
  • v5.0, 2023-02-22, Compatible with legacy RTMP URL. v5.0.142

Resource

Resource Mirror: gitee.com

Docker

Docker Mirror: aliyun.com

Doc: ossrs.io

Doc: ossrs.net

Release v5.0-a4

12 Feb 09:34
Compare
Choose a tag to compare
Release v5.0-a4 Pre-release
Pre-release

af7f5b3c55447b1f58353c7374d9ba191963c242
Release v5.0-a4, 5.0 alpha4, v5.0.141, 161897 lines.

  • v5.0, 2023-02-12, Merge #3409: SRT: Reduce latency to 200ms of srt2rtc.conf. v5.0.141 (#3409)
  • v5.0, 2023-02-08, Merge #3391: Config: Error when both HLS and HTTP-TS enabled. v5.0.140 (#3391)
  • v5.0, 2023-01-29, Merge #3371: HLS: support kick-off hls client. v5.0.139 (#3371)
  • v5.0, 2023-01-19, Merge #3318: RTC: fix rtc publisher pli cid. v5.0.138 (#3318)
  • v5.0, 2023-01-18, Merge #3382: Rewrite research/api-server code by Go, remove Python. v5.0.137 (#3382)
  • v5.0, 2023-01-18, Merge #3386: SRT: fix crash when srt_to_rtmp off. v5.0.136 (#3386)
  • v5.0, 2023-01-17, Merge #3385: API: Support server/pid/service label for exporter and api. v5.0.135 (#3385)
  • v5.0, 2023-01-17, Merge #3383: GB: Fix PSM parsing indicator bug. v5.0.134 (#3383)
  • v5.0, 2023-01-08, Merge #3308: DVR: Improve file write performance by fwrite with cache. v5.0.133
  • v5.0, 2023-01-06, DVR: Support blackbox test based on hooks. v5.0.132
  • v5.0, 2023-01-06, FFmpeg: Support build with FFmpeg native opus. v5.0.131 (#3140)
  • v5.0, 2023-01-05, CORS: Refine HTTP CORS headers. v5.0.130
  • v5.0, 2023-01-03, Add blackbox test for HLS and MP3 codec. v5.0.129

Resource

Resource Mirror: gitee.com

Docker

Docker Mirror: aliyun.com

Doc: ossrs.io

Doc: ossrs.net

Release v5.0-a3

02 Jan 12:12
Compare
Choose a tag to compare
Release v5.0-a3 Pre-release
Pre-release

a47b3a78428348852c5a14c789e429408a8ee537
Release v5.0-a3, 5.0 alpha3, v5.0.128, 161327 lines.

  • v5.0, 2023-01-02, Merge #3355: Test: Support blackbox test by FFmpeg. v5.0.128
  • v5.0, 2023-01-02, Fix #3347: Asan: Disable asan for CentOS and use statically link if possible. v5.0.127
  • v5.0, 2023-01-01, For #296: MP3: Upgrade mpegts.js to support HTTP-TS with mp3. v5.0.126
  • v5.0, 2023-01-01, For #3349: API: Fix duplicated on_stop callback event bug. v5.0.125
  • v5.0, 2022-12-31, GB28181: Enable regression test for gb28181. v5.0.122
  • v5.0, 2022-12-31, Refine configure to guess OS automatically. v5.0.121
  • v5.0, 2022-12-31, Refine default config file for SRS. v5.0.120
  • v5.0, 2022-12-26, For #939: FLV: Fix bug for header flag gussing. v5.0.119
  • v5.0, 2022-12-26, For #296: MP3: Convert RTMP(MP3) to WebRTC(OPUS). v5.0.118
  • v5.0, 2022-12-25, For #296: MP3: Support dump stream information. v5.0.117
  • v5.0, 2022-12-25, For #296: MP3: Support mp3 for RTMP/HLS/HTTP-FLV/HTTP-TS/HLS etc. v5.0.116
  • v5.0, 2022-12-24, Fix #3328: Docker: Avoiding duplicated copy files. v5.0.115
  • v5.0, 2022-12-20, Merge #3321: GB: Refine lazy object GC. v5.0.114
  • v5.0, 2022-12-18, Merge #3324: Asan: Support parse asan symbol backtrace log. v5.0.113

Resource

Resource Mirror: gitee.com

Docker

Docker Mirror: aliyun.com

Doc: ossrs.io

Doc: ossrs.net

Release v6.0.10

30 Dec 12:43
Compare
Choose a tag to compare
Release v6.0.10 Pre-release
Pre-release

39c9487a733e9cef9652c5285f31f329ce42e392
Support first SRS6 version. v6.0.10

Resource

Resource Mirror: gitee.com

Docker

Docker Mirror: aliyun.com

Doc: ossrs.io

Doc: ossrs.net

Release v5.0-a2

18 Dec 03:59
Compare
Choose a tag to compare
Release v5.0-a2 Pre-release
Pre-release

e6f40bd0c7947d9b4e7dcd1a7e5d480b0ae37b50
Release v5.0-a2, 5.0 alpha2, v5.0.112, 161233 lines.

  • v5.0, 2022-12-17, Merge #3323: SRT: Fix srt to rtmp crash when sps or pps empty. v5.0.112
  • v5.0, 2022-12-15, For #3300: GB28181: Fix memory overlap for small packets. v5.0.111
  • v5.0, 2022-12-14, For #939: FLV: Support set default has_av and disable guessing. v5.0.110
  • v5.0, 2022-12-13, For #939: FLV: Drop packet if header flag is not matched. v5.0.109
  • v5.0, 2022-12-13, For #939: FLV: Reset has_audio or has_video if only sequence header.
  • v5.0, 2022-12-12, Merge #3301: DASH: Fix dash crash bug when writing file. v5.0.108
  • v5.0, 2022-12-09, Merge #3296: SRT: Support SRT to RTMP to WebRTC. v5.0.107
  • v5.0, 2022-12-08, Merge #3295: API: Parse fragment of URI. v5.0.106
  • v5.0, 2022-12-04, Cygwin: Enable gb28181 for Windows. v5.0.105
  • v5.0, 2022-12-04, Asan: Set asan loging callback. v5.0.104
  • v5.0, 2022-12-02, GB28181: Enable GB for CentOS 7 package. v5.0.103
  • v5.0, 2022-12-02, Package script support extra options. v5.0.102
  • v5.0, 2022-12-02, Disable CLS and APM by default. v5.0.101

Resource

Resource Mirror: gitee.com

Docker

Docker Mirror: aliyun.com

Doc: ossrs.io

Doc: ossrs.net