UUVideotech
New Member
Hello, I do live-streaming at our church and have noticed some significant camera de-syncing during our Sunday streams. We currently have four cameras
(3 PT30X-NDI-GYs and 1 PTZOptics Move 4K) connected to the software using DistroAV. Currently I have the individual cameras set to different scenes for our obs set up, and have noticed that with each scene change (camera angle change) this causes the cameras to lag or de-sync over time. At best the lag is only a frame or two off but at worst the videos and audio become noticeably out of sync with each other, and sometimes our PTZ Optics super joy functionality is also affected, resulting in a dealy with selecting camera angle presets and manually adjusting the cameras. Overall, the lag seems to be rather inconsistent. It has been suggested to me that, "OBS is essentially reinitializing the video feed every time you switch instead of keeping them all active in the background."
Does anybody have a possible fix for this issue?
I have noticed that having the multi view screens open helps reduce the amount of lag, but it still isn’t a complete fix for the issue. And I have tried using a suggestion to where I have all of the cameras and graphic sources, etc, on one scene, however, using a Stream Deck for quick camera switching with this method has proved laggy at best.
Settings/Specs:
-2023 Mac mini running on Apple M2 Pro with 32G memory. Running on 15.7.5.
-Livestream to facebook and youtube at 1080p 30 fps.
-Use RTMP links from Restream.com.
-StreamDeck is used for changing scenes/sources, initializing graphics, etc.
-All of the PTZ cameras are either updated or one update behind.
OBS Settings/Specs:
-OBS version 32.1.2
-DistroAV 6.2.1
-Framesync is enabled for camera sources
-Camera Source Behavior is set to "Always play when not visible (keep alive)."
-Camera Source Timeout is set to "Keep last received content (frame)."
-Camera Source Bandwidth is set to "Highest."
-Camera Source Audio/Video Sync is set to "Source Timing."
-CPU tops up around 8.0%.
-Little to no frame droppage.
(3 PT30X-NDI-GYs and 1 PTZOptics Move 4K) connected to the software using DistroAV. Currently I have the individual cameras set to different scenes for our obs set up, and have noticed that with each scene change (camera angle change) this causes the cameras to lag or de-sync over time. At best the lag is only a frame or two off but at worst the videos and audio become noticeably out of sync with each other, and sometimes our PTZ Optics super joy functionality is also affected, resulting in a dealy with selecting camera angle presets and manually adjusting the cameras. Overall, the lag seems to be rather inconsistent. It has been suggested to me that, "OBS is essentially reinitializing the video feed every time you switch instead of keeping them all active in the background."
Does anybody have a possible fix for this issue?
I have noticed that having the multi view screens open helps reduce the amount of lag, but it still isn’t a complete fix for the issue. And I have tried using a suggestion to where I have all of the cameras and graphic sources, etc, on one scene, however, using a Stream Deck for quick camera switching with this method has proved laggy at best.
Settings/Specs:
-2023 Mac mini running on Apple M2 Pro with 32G memory. Running on 15.7.5.
-Livestream to facebook and youtube at 1080p 30 fps.
-Use RTMP links from Restream.com.
-StreamDeck is used for changing scenes/sources, initializing graphics, etc.
-All of the PTZ cameras are either updated or one update behind.
OBS Settings/Specs:
-OBS version 32.1.2
-DistroAV 6.2.1
-Framesync is enabled for camera sources
-Camera Source Behavior is set to "Always play when not visible (keep alive)."
-Camera Source Timeout is set to "Keep last received content (frame)."
-Camera Source Bandwidth is set to "Highest."
-Camera Source Audio/Video Sync is set to "Source Timing."
-CPU tops up around 8.0%.
-Little to no frame droppage.
Last edited: