obsproject / obsproject/obs-studio
Unstable SRT Media Source Latency Requiring Manual Reset
Nobody has claimed this yet.
- Dominant language
- C
- Stars
- 76.4k
- Forks
- 10.2k
- Avg merge
- 4d 23h
- Merged PRs (30d)
- 12
Description
Operating System Info
macOS 14
Other OS
No response
OBS Studio Version
29.1.3
OBS Studio Version (Other)
No response
OBS Studio Log URL
https://obsproject.com/logs/ijWUU9eH8XCHN1iY
OBS Studio Crash Log URL
No response
Expected Behavior
We are encountering a persistent issue with the SRT media source in OBS Studio, where the latency starts and stays consistently high and requires a manual reset (hiding and unhiding the source) to bring it back down to an acceptable level (around 1 second). This behaviour occurs even though the SRT latency is configured at 500ms.
The SRT media source should start with a consistent and acceptable latency level without requiring manual intervention.
Current Behavior
- The latency remains consistently high during the transmission.
- Manual resetting (hiding and unhiding the source) is required multiple times to attempt to reduce the latency back to around 1 second.
Steps to Reproduce
- Add an SRT media source with a configured latency of 500ms.
- Observe the latency of the SRT source.
- Note the latency consistently remains high and requires a manual reset (hide/unhide) to attempt to reduce it. Often the latency will be as high as 4 seconds.
Anything else we should know?
This issue has been confirmed in OBS Studio version 29.1.3 and persists in newer versions.
The problem significantly affects our production environment, leading to interruptions and delays.
A complete reset (hide/unhide) of the media source is required to bring the latency back to an acceptable level. (around 1 second glass to glass)
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing the OBS Studio log at https://obsproject.com/logs/ijWUU9eH8XCHN1iY and the SRT media source behavior described in the reproduction steps. Compare startup latency at the configured 500ms setting with latency after hiding and unhiding the source. Done means the source starts and remains near the expected latency without manual resets.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c
- Domain
- audio-video-rtc
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100