Audio Delay Bug
We are having an issue recently with Audio Delay in Wirecast. Our audio source has a delay of 0.5s. When we start streaming, we often get reports from viewers that the audio and video are out of sync. Listening directly to Wirecast with headphones, we don't have the issue. But when we watch the actual stream, we see it. The way we are currently fixing it is changing the delay to 0.6s (or anything else), and then back to 0.5s. After that, the audio delay works correctly. So we know that 0.5s is the correct audio delay. But for some reason, we often have to toggle it for Wirecast to actually set it to 0.5s.
We are on Wirecast 15.1.2. Thanks.
-
Roy Costa said:
Listening directly to Wirecast with headphones, we don't have the issue.The above may indicate there's no issue with the delay setting in Wirecast decoding and processing.
Please do a local recording to confirm Internet or CDN/Server issues aren't the cause.
-
Hi, Craig. We can check local recording when we are done streaming. But I do think it's a WC issue. We are currently streaming, and listening through headphones at 0.5s everything looked good. Then we got a report that the delay was off. Before changing the delay, all I did was toggle the headphone audio off/on using the button in WC (attached image). After toggling the audio, I could see that the delay was wrong. So just sending from Wirecast to headphones I can see the issue. And again, switching the delay to 0.6s then 0.5s fixed the issue for our listeners and for my headphones.
-
Roy Costa said:
We can check local recording when we are done streaming. But I do think it's a WC issue.We need confirmation. Please test the local recording which confirms the issue is not internet/CDN/Server based issue.
Roy Costa said:
all I did was toggle the headphone audio off/on using the button in WC (attached image). After toggling the audio, I could see that the delay was wrong.If you have to toggle the headphones settings that's odd because if the delay is changing you'd hear that without toggling. Again please check a local recording to confirm whether the process is internal or external to Wirecast.
The issue can also be audio source or shot specific if it's internal to Wirecast and that may need to be tested as well. -
Hi, Craig. Apologies if I was not being clear. I will try to explain the situation better.
We are using one audio source -- a Motu audio interface. Then, we have two different PTZ cameras we use -- it's a pretty simple set up. The delay we have set up on the Motu source is 0.5s.
The issue that we have been having is that when we start streaming, everything is working well. The audio and video are in sync. However, we eventually get notified by our viewers that the audio and video are out of sync. At that point, if I put my headphones on and look at WC, the audio and video still look in sync. However, when I toggle that headphone audio button off and on, the audio and video appear out of sync, which they actually are on the stream itself (and now, as we have established, they are also out of sync in a local recording).
To fix the issue, I have to switch the audio delay to anything else, and then back to 0.5s. The issue resolves for a little bit, but inevitably happens again.
I DM'd you the video of the audio and video being out of sync, then toggling the delay from 0.5s to 0.4s and back again. I am also going to DM you a video I took on my phone of the issue with the headphone audio button thing that is happening.
Please let me know if I can give you any more details. Thanks.
-
Roy Costa said:
However, when I toggle that headphone audio button off and on, the audio and video appear out of sync, which they actually are on the stream itself (and now, as we have established, they are also out of sync in a local recording).Odd since headphone monitoring should be consistent.
Roy Costa said:
I DM'd you the video of the audio and video being out of sync, then toggling the delay from 0.5s to 0.4s and back again.That may indicate sync drift happening on the source so you would certainly hear it in the local recording as your provided video shows.
Please make sure the MOTU is set to 48kHz in Wirecast System Device Properties for the MOTU shot. 44.1kHz might drift in some cases. Please confirm that here.
Roy Costa said:
We tried switching to Timestamps Generated by Wirecast,Each PTZ camera as well as the MOTU has a Timestamps setting. It's not clear which one you switched or when such as a test before going live and recording or while live and recording. Please explain.
The best test combination would be the MOTU at 48kHz with one PTZ camera with a local recording keeping both Timestamps Provided by Source. I'll make further suggestions pending the results.
-
Hi, Craig. Unfortunately, we have begun to have issues again with the audio syncing. We're doing what you said:
-Motu at 48kHz (Timestamps provided by source)
-One PTZ Camera (Timestamps provided by source)
Again, it happens locally and on our Facebook stream. And it can happen multiple times during a stream. The headphone toggling is still causing the delay to seem to change. Let me know what other information I can provide. Thanks.
-
Hello again, Craig. We've done a couple streams now on 15.2. Still keeping an eye on things, but so far we haven't had any sync issues on the stream, or our Secondary Display Live Output. Interestingly, the audio still sometimes goes out of sync on the headphones, but toggling the headphone icon fixes that. We've confirmed that even though it's out of sync on the headphones, the stream is fine. So maybe the two issues are not as connected as they seemed? Headphones are listening in on Motu box.
-
Roy Costa said:
Headphones are listening in on Motu box.That seems to be the case. Can you try monitoring directly out of the computer with a headphone jack. I'd suggest internal speakers but you'd have to make sure the mic is far enough away to avoid feedback.