Hugo Hayes
New Member
Hey team,
I've hit a wall recently in my attempts to troubleshoot this problem. I'm getting really weird and random audio and visual glitches every now and then, no clear pattern or anything to them. Basically some of the visual stuff might freeze temporarily and other times it's audio that freezes and sounds like it skips ahead like half a second or something. Monitoring the output of OBS on computer 1 all is fine, no render/encoding lag, no network issues or dropped frames. Monitoring the output of computer 2 though, these glitches appear yet no render/encoding lag, no network issues or dropped frames. It occurs when there's no streaming or recording, and also when it's streaming or recording.
I think it must be an OBS-NDI issue because I can run everything from either computer on it's own fine, no issues, but something is happening between the 2. Additional reasoning for this being the case is that anything that I do on the streaming computer doesn't suffer from glitches, including camera and other audio.
I'm running a dual set up, both Mac (not recommended I know and details on them below) but neither appear to be struggling with the load I'm putting on (all CPU, GPU, RAM fine). The connection between the 2 is a gigabit connection, I can observe it typically sitting between 10-20MBps mark and the issue doesn't appear to occur when there's any real sort of change in speed between them.
I've tried playing around with the settings in the latency mode and sync. I created entirely new scene collections and started fresh, no change. I tried going back a version of OBS-NDI to 4.8.0, same issue... I had heard about some new Apple bullshit about file transfer protocols and 'signing', more specifically with SMB, so I turned off 'signing' as that was a known issue for that protocol in the hope that it might somehow help, but nope... I also tried NDI Tools Access Manager and turning the receive mode from Auto to UDP as was suggested in one of the many posts I read, and also tried turning switching on Multicast Sending Enabled and putting in the Multicast IP and Mask - nothing! So I'm lost!
I've added the log files of a streams/recordings I did for both computers with both versions of NDI (outgoing computer is the laptop).
I've also added some video's to highlight the audio issue mostly, but I believe the second video has some of the visual stuff with the frequency analyzer I used. You'll have to follow the link here and select the file as I can't seem to upload (Google Drive - Videos/Files) and you should see me hating technology as well.
4.8.0 Video has obvious example at 0.04, 0.14 and probably others.
4.9.0 Video has obvious example at 0.04, 0.06, 0.10, 0.16 (probably the most consistent type this glitch) and then video glitch is obvious at 1.28.
Any help would be masssssively appreciated!
Setup
Computer 1 - Desktop (This uses NDI to go to Laptop)
Mac Pro 5,1 (2012)
OS 10.14.6 Mojave
2 x 2.4 GHz 6-core Intel Xeon
16gb 1333MHz DDR3
500SSD
Radeon RX580 8gb
OBS 25.0.8
OBS-NDI (did try 4.8.0 as well)
OBS-NDI Runtime 4.5.1 from Apr 1 (I think this is correct? It says NDI SDK APPLE Apr 1 2020 4.5.1)
Computer 2 - Laptop (This is the streaming computer)
Macbook Pro 16-inch (2019)
OS 10.5.6 Catalina
2.6GHz 6-Core Intel Core i7
16gb 2667 MHz DDR4
Intel UHD Graphics 630 1536MB
OBS 25.0.8
OBS-NDI 4.9.0 (did try 4.8.0 as well)
OBS-NDI Runtime 4.5.1 from Apr 1
Sony a5100 into an Elgato HD60 S
I've hit a wall recently in my attempts to troubleshoot this problem. I'm getting really weird and random audio and visual glitches every now and then, no clear pattern or anything to them. Basically some of the visual stuff might freeze temporarily and other times it's audio that freezes and sounds like it skips ahead like half a second or something. Monitoring the output of OBS on computer 1 all is fine, no render/encoding lag, no network issues or dropped frames. Monitoring the output of computer 2 though, these glitches appear yet no render/encoding lag, no network issues or dropped frames. It occurs when there's no streaming or recording, and also when it's streaming or recording.
I think it must be an OBS-NDI issue because I can run everything from either computer on it's own fine, no issues, but something is happening between the 2. Additional reasoning for this being the case is that anything that I do on the streaming computer doesn't suffer from glitches, including camera and other audio.
I'm running a dual set up, both Mac (not recommended I know and details on them below) but neither appear to be struggling with the load I'm putting on (all CPU, GPU, RAM fine). The connection between the 2 is a gigabit connection, I can observe it typically sitting between 10-20MBps mark and the issue doesn't appear to occur when there's any real sort of change in speed between them.
I've tried playing around with the settings in the latency mode and sync. I created entirely new scene collections and started fresh, no change. I tried going back a version of OBS-NDI to 4.8.0, same issue... I had heard about some new Apple bullshit about file transfer protocols and 'signing', more specifically with SMB, so I turned off 'signing' as that was a known issue for that protocol in the hope that it might somehow help, but nope... I also tried NDI Tools Access Manager and turning the receive mode from Auto to UDP as was suggested in one of the many posts I read, and also tried turning switching on Multicast Sending Enabled and putting in the Multicast IP and Mask - nothing! So I'm lost!
I've added the log files of a streams/recordings I did for both computers with both versions of NDI (outgoing computer is the laptop).
I've also added some video's to highlight the audio issue mostly, but I believe the second video has some of the visual stuff with the frequency analyzer I used. You'll have to follow the link here and select the file as I can't seem to upload (Google Drive - Videos/Files) and you should see me hating technology as well.
4.8.0 Video has obvious example at 0.04, 0.14 and probably others.
4.9.0 Video has obvious example at 0.04, 0.06, 0.10, 0.16 (probably the most consistent type this glitch) and then video glitch is obvious at 1.28.
Any help would be masssssively appreciated!
Setup
Computer 1 - Desktop (This uses NDI to go to Laptop)
Mac Pro 5,1 (2012)
OS 10.14.6 Mojave
2 x 2.4 GHz 6-core Intel Xeon
16gb 1333MHz DDR3
500SSD
Radeon RX580 8gb
OBS 25.0.8
OBS-NDI (did try 4.8.0 as well)
OBS-NDI Runtime 4.5.1 from Apr 1 (I think this is correct? It says NDI SDK APPLE Apr 1 2020 4.5.1)
Computer 2 - Laptop (This is the streaming computer)
Macbook Pro 16-inch (2019)
OS 10.5.6 Catalina
2.6GHz 6-Core Intel Core i7
16gb 2667 MHz DDR4
Intel UHD Graphics 630 1536MB
OBS 25.0.8
OBS-NDI 4.9.0 (did try 4.8.0 as well)
OBS-NDI Runtime 4.5.1 from Apr 1
Sony a5100 into an Elgato HD60 S