arut / nginx-rtmp-module

NGINX-based Media Streaming Server
http://nginx-rtmp.blogspot.com
BSD 2-Clause "Simplified" License
13.22k stars 3.49k forks source link

Multiple RTMP Servers Synchronized? #1501

Open gfisher42 opened 4 years ago

gfisher42 commented 4 years ago

I have a situation where I have 3-5 different streams coming into NGINX using RTMP and one device this is pulling all of these streams into OBS for re-streaming to Twitch. The issue is the different latency/delays introduced by each stream to NGINX. Is there a way to have NGINX and the RTMP module synchronize all of these streams to a single time source before they are retrieved into OBS?

I've handled this in OBS with render delays but these delays can change over time due to bandwidth/networking issues so this has not been a good solution.

regstuff commented 3 years ago

I have pretty much the same issue. Is there any solution to this?

Nostrildumbass commented 1 year ago

Sadly it doesn't seem we'll get anything for this within NGINX; has anyone else found a solution?

dburianov commented 11 months ago

I use NDI based solution for Live streaming. It minimal latency and you can use SMPTE timecode for it. But these solution want additional CPU and Network resources.