Question / Help Browser Source Delay

fbcblackwood

New Member
I would like to add a 5 second delay to a browser source that I have added. The browser source is coming from the same computer obs is installed on so the page loads very quickly. My camera feed is an rtsp that is about five seconds behind. So I have words popping up on the screen to early. Is there any way to add this? I already figured out how to change the desktop audio.
 
If your RTSP camera is coming over the browser source, adding a 5-second delay to it will just make it 10 seconds behind, if it's already 5 seconds behind.

Technically you CAN add a delay to every other source, but that will absolutely EAT your VRAM. As in hundreds of MB per second, per each individual source.
So technically yes, realistically/feasibly no even with a Titan RTX and 16GB of VRAM. Better idea to just get a camera with a lower delay.

If you still want to try, add a Render Delay filter to each source. They only go up to 500ms, so you'll have to add 10 to each source to get to 5 seconds. Again, this is STRONGLY advised-against, will absolutely demolish your VRAM, and is not an actual, workable solution.
 
The rtsp is coming in as a media source and has a five second delay. I was able to change the desktop audio sync offset to 5000ms under the audio mixer advanced audio properties to get the computer sound to match the video. So I just need to figure out how to get the browser source to have the same delay.

So if I wanted to add a render delay to the browser source, I would need to add 10 at 500ms.
 
If your RTSP camera is coming over the browser source, adding a 5-second delay to it will just make it 10 seconds behind, if it's already 5 seconds behind.

Technically you CAN add a delay to every other source, but that will absolutely EAT your VRAM. As in hundreds of MB per second, per each individual source.
So technically yes, realistically/feasibly no even with a Titan RTX and 16GB of VRAM. Better idea to just get a camera with a lower delay.

If you still want to try, add a Render Delay filter to each source. They only go up to 500ms, so you'll have to add 10 to each source to get to 5 seconds. Again, this is STRONGLY advised-against, will absolutely demolish your VRAM, and is not an actual, workable solution.

Just wanted to post back that I was able to adjust the delay. I had to add a sync offset of 2335ms on the audio coming from the laptop itself. I also added 6 render delays to the browser source for a total of 2750ms. Performance has been ok when streaming and recording simultaneously as well as running the application that is responsible for the browser source from the same computer. Thanks for your suggestion it helped me figure out what needed to be adjusted.
 
Back
Top