srs
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.
fix: close the dangling push connection while upstream is shutdown.
***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...
> 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...
> 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]...
## 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...
**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....
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...
**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...
**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...
make sure one directive token don't span more than two lines. try to fix #2228