Sound Garbled

QuinoaJones

New Member
I have OBS video streaming fine to Youtube Live. The audio also looks good in the mixer. However, the audio gets all garbled. Actually, it is more like 1 second perfect, 1 second dropped, 1 second garbled.
Audio is also garbled if I record to local computer on OBS.

I have a
* Decklink 4K mini record card
* ATEM TV HD Switch
* XLR from sound board to ATEM

Sound is fine in Black Magic Media Express recording. Actually, it is pretty low / quiet, but no garble or drops.

I tried to record and stream in Streamlabs, which looks just like OBS, and had the same exact issue.
I tried to stream in XSPLIT (wouldn't let me record), and had an issue with really bad sound.
But again, Decklink Media Express records audio fine.

Video is streaming best in OBS. Had a little issue in the others, but still pretty good.

Any thoughts? The music director thinks it is something with the way the audio is going out of the sound board, too powerful... idk.
 

QuinoaJones

New Member
Here is a log file and link to a video with the garble.

Again, any advice is greatly appreciated. Sound is coming from a Yamaha TF5 soundboard.
Everything looks good on the ATEM audio mixer and OBS audio mixer.
We have tried cutting the audio in half on the ATEM and in OBS, thinking the signal is too strong. This did not help.
 

Attachments

  • 2020-10-16 10-40-45.txt
    13.3 KB · Views: 26

rockbottom

Active Member
You're also using wi-fi, good luck with that. Get a cable...

10:41:56.055: [rtmp stream: 'simple_stream'] Connecting to RTMP URL rtmp://a.rtmp.youtube.com/live2...
10:41:56.146: [rtmp stream: 'simple_stream'] Interface: NETGEAR A7000 WiFi USB3.0 Adapter (802.11, 327 mbps)
10:41:56.402: [rtmp stream: 'simple_stream'] Connection to rtmp://a.rtmp.youtube.com/live2 successful
10:41:56.416: ==== Streaming Start ===============================================

10:42:09.116: adding 21 milliseconds of audio buffering, total audio buffering is now 874 milliseconds (source: Blackmagic Device)
10:42:09.116:
10:42:09.244: adding 21 milliseconds of audio buffering, total audio buffering is now 896 milliseconds (source: Blackmagic Device)
10:42:09.244:
10:42:09.916: adding 21 milliseconds of audio buffering, total audio buffering is now 917 milliseconds (source: Blackmagic Device)
10:42:09.916:
10:42:10.266: adding 21 milliseconds of audio buffering, total audio buffering is now 938 milliseconds (source: Blackmagic Device)
10:42:10.266:
10:42:10.590: Max audio buffering reached!
10:42:10.590: adding 21 milliseconds of audio buffering, total audio buffering is now 960 milliseconds (source: Blackmagic Device)
10:42:10.590:
10:44:58.956: ==== Recording Start ===============================================
10:44:58.956: [ffmpeg muxer: 'simple_file_output'] Writing file 'C:/Users/Video/Videos/2020-10-16 10-44-58.mkv'...
10:45:45.364: [ffmpeg muxer: 'simple_file_output'] Output of file 'C:/Users/Video/Videos/2020-10-16 10-44-58.mkv' stopped
10:45:45.364: Output 'simple_file_output': stopping
10:45:45.364: Output 'simple_file_output': Total frames output: 1360
10:45:45.364: Output 'simple_file_output': Total drawn frames: 1393
10:45:45.364: ==== Recording Stop ================================================
10:46:28.373: [rtmp stream: 'simple_stream'] User stopped the stream
10:46:28.377: Output 'simple_stream': stopping
10:46:28.377: Output 'simple_stream': Total frames output: 7488 (8129 attempted)
10:46:28.377: Output 'simple_stream': Total drawn frames: 8170
10:46:28.377: Output 'simple_stream': Number of dropped frames due to insufficient bandwidth/connection stalls: 641 (7.9%)
10:46:28.377: [rtmp stream: 'simple_stream'] Freeing 25 remaining packets
10:46:28.380: ==== Streaming Stop ================================================
10:46:29.881: ---------------------------------
10:46:29.881: [x264 encoder: 'simple_h264_stream'] preset: veryfast
10:46:29.881: [x264 encoder: 'simple_h264_stream'] settings:
10:46:29.881: rate_control: CBR
10:46:29.881: bitrate: 8000
10:46:29.881: buffer size: 8000
10:46:29.881: crf: 0
10:46:29.881: fps_num: 30
10:46:29.881: fps_den: 1
10:46:29.881: width: 1280
10:46:29.881: height: 720
10:46:29.881: keyint: 60
10:46:29.881:
10:46:29.885: ---------------------------------
10:46:29.885: [FFmpeg aac encoder: 'simple_aac'] bitrate: 96, channels: 2, channel_layout: 3
10:46:29.885:
10:46:29.886: [rtmp stream: 'simple_stream'] Connecting to RTMP URL rtmp://a.rtmp.youtube.com/live2...
10:46:29.886: [rtmp stream: 'simple_stream'] Interface: NETGEAR A7000 WiFi USB3.0 Adapter (802.11, 327 mbps)
10:46:30.141: [rtmp stream: 'simple_stream'] Connection to rtmp://a.rtmp.youtube.com/live2 successful

10:46:30.150: ==== Streaming Start ===============================================
10:48:37.009: [rtmp stream: 'simple_stream'] User stopped the stream
10:48:37.012: Output 'simple_stream': stopping
10:48:37.012: Output 'simple_stream': Total frames output: 3367 (3777 attempted)
10:48:37.012: Output 'simple_stream': Total drawn frames: 3814
10:48:37.012: Output 'simple_stream': Number of dropped frames due to insufficient bandwidth/connection stalls: 410 (10.9%)
10:48:37.013: [rtmp stream: 'simple_stream'] Freeing 43 remaining packets

10:48:37.015: ==== Streaming Stop ================================================
 

rockbottom

Active Member
A couple of more things after you get your connection sorted out:

Run OBS as Admin
10:40:45.856: Running as administrator: false

Disable Game DVR (Windows)
10:40:45.856: Game DVR: On
 

QuinoaJones

New Member
rockbottom, thanks for the help. I will be back on site on Tuesday to try the "run as admin" and "disable game dvr." I also plan to try a cheap USB sound dongle to go directly to the computer and bypass the ATEM and Deckling card.

I am not trying to run both at once. I just tried Media Express to see what the sound was like. That was the only one that didn't have distortion, but it was very low sound. Could barely hear it.

I also tried streamlabs (100% the same sound output as OBS, but video did not stream as well) and XSplit (sound was terrible. Couldn't tell if it was a human voice or music or what).

For OBS, the local recording and the streamed youtube vid have the same exact sound quality, so I don't think the wifi is the problem. But that is a good point if they can get cabling to the streaming office. The wifi has 6Mbps consistent upload, so 720p should be OK.

For the audio, it does use a bluetooth transceiver on the sound board and computer, but I tried with a hardline XLR and sound was exactly the same on all softwares.

Thanks again.
 

QuinoaJones

New Member
Looks like the issue is either the ATEM or the video card. Probably the ATEM. The USB sound is working fine. There is a large hum, but that is baked into the sound board so they will have to work on that. Something about the power to the lighting causes the hum.
 

QuinoaJones

New Member
The first live stream went well. The hum is not audible. Maybe I set the minimum threshold to -35dB... Or somehow it edited itself out. I'll have to check.
I started OBS regular and the USB audio was not visible. I had to stop the stream and start it again as admin to allow the audio. Not happy with that as I prefer my tech crew to be standard users. I'll have to test that more.
Besides that the sound board was not equalized, but it is up to the music crew to fix that. Piano was too powerful.
Also need to adjust the cameras. They are not allowing enough light in the dim stage view.
I'll get another log file up once finalized. The wifi internet and bluetooth audio seemed to stay "excellent" the entire stream. Streamed to Youtube live at 8000 Kbps, fairly steady, even with a room full on people.
 
Top