The set up is microphone + webcam connected directly to same PC as OBS, no issues with the set "sync offset" here, and the broadcast consist of switching between this and short movie clips.
Then sending all out trough NDI Out plugin to a different PC on the LAN. This creates a sinificant lag between picture and audio on the receiving end, and is fixed by identifying the delay and setting the value in "Advanced audio properties" on each source.
When i make a transition to the webcam/microphone scene, the value from "sync offset" is taken and everything is OK.
But when switching/transitioning to a (Video file) media source, the "Sync offset" value is ignored. I solved this during a recent broadcast by quickly enter into "Advanced Audio properties" after the transition and change the value 1 ms, e.g 300 ms to 301 ms, and then the dealay kicks in, and everything is in sync, until i transition to a new media source, and have to do the same thing again.
TL;DR
Sync offset value is not taken when changing to a scene with a Media Source.
Then sending all out trough NDI Out plugin to a different PC on the LAN. This creates a sinificant lag between picture and audio on the receiving end, and is fixed by identifying the delay and setting the value in "Advanced audio properties" on each source.
When i make a transition to the webcam/microphone scene, the value from "sync offset" is taken and everything is OK.
But when switching/transitioning to a (Video file) media source, the "Sync offset" value is ignored. I solved this during a recent broadcast by quickly enter into "Advanced Audio properties" after the transition and change the value 1 ms, e.g 300 ms to 301 ms, and then the dealay kicks in, and everything is in sync, until i transition to a new media source, and have to do the same thing again.
TL;DR
Sync offset value is not taken when changing to a scene with a Media Source.