srs icon indicating copy to clipboard operation
srs copied to clipboard

SRS is a simple, high-efficiency, real-time video server supporting RTMP, WebRTC, HLS, HTTP-FLV, SRT, MPEG-DASH, and GB28181.

Results 395 srs issues
Sort by recently updated
recently updated
newest added

fix: close the dangling push connection while upstream is shutdown.

Bug
Enhancement
TransByAI

***The problem of alternating increasing timestamps*** The issue at https://github.com/ossrs/srs/issues/1871 will cause the following problems: 1. Frequent triggering and direct deletion of HLS recording files. 2. Setting time_jitter off results...

Enhancement
TransByAI

> Note: Please read FAQ before file an issue, see #2716 ## Description When using the internal SIP of SRS and only forwarding PS streams, SRS will start with an...

GB28181
TransByAI

> Note: Please read FAQ before file an issue, see #2716 ## Description Please description your issue here 1. SRS Version: 6.0.59(Bee) Windows Build 2. SRS Log: ``` [2023-07-22 20:11:38.163][WARN][2025][al8g3399][0]...

Feature
good first issue
help wanted
EnglishNative

## Use Scenario [SyncWords](https://www.syncwords.com/) [AI Media](https://www.ai-media.tv/) both companies have this feature. AWS also integrates SyncWords tools to their service, see [this post](https://aws.amazon.com/blogs/media/multi-language-automatic-captions-and-audio-dubbing-made-possible-for-live-events-with-aws-media-services-and-syncwords/). > The common methods to embed closed captions...

EnglishNative

**Description**' Please ensure that you maintain the markdown structure. Chrome and Safari has only mono audio. Same issue as: https://github.com/AirenSoft/OvenMediaEngine/issues/203 https://github.com/deepch/RTSPtoWebRTC/issues/105 https://github.com/ant-media/Ant-Media-Server/issues/3368 1. SRS version: `SRS/4.0.177(Leo) - Docker build` 1....

WebRTC
TransByAI

if (stts) { if (previous) { uint32_t delta = (uint32_t)(sample->dts - previous->dts); if (stts_entry.sample_delta == 0 || stts_entry.sample_delta == delta) { stts_entry.sample_delta = delta; stts_entry.sample_count++; } else { stts_entries.push_back(stts_entry); stts_entry.sample_count...

DVR
TransByAI

**Description**' Please ensure that the markdown structure is maintained. The first time using exec.Command in Go to execute FFprobe, and then executing FFmpeg, while using goroutines to read FFmpeg's StdoutPipe...

Bug
Enhancement
Codec
TransByAI

**Describe the bug** There are a similar issue #3497, but I think it just fix part of problem. start srs: `./objs/srs -c conf/https.srs.conf` access: `https://localhost:8088` 1. Safari browser access SRS...

API
EnglishNative

make sure one directive token don't span more than two lines. try to fix #2228

EnglishNative