
- Posts: 1
- Joined: Sun Feb 09, 2025 3:32 pm
- Real Name: Geoff Gustafson
We have been experiencing this same cache full issue at our church for the last few months.
SOLUTION
We now seem to have resolved it by changing from rtmp to rtmps in the Output | Server URL. We changed both occurrences, that is from rtmp://rtmp.youtube.com/live2 to rtmps://rtmps.youtube.com/live2
BACKGROUND
Now for some background information:
We have the ATEM Mini Extreme
We are currently using 9.6.3 software
We have always had far and away enough bandwidth on a speed test, from 80-800Mbps down and 60-600Mpbs up.
We were on "Streaming High" in the old software, now "HyperDeck High" after updating, but it's still 6-8Mbps.
Our symptom was that around 40-60% of the time we run streaming, after 1-5min the display would report caching. It would then creep up until it reached 100%. It might dip if we showed static slides for a while (which only takes 2-3Mbps) but when back to 6Mbps cache would climb. In YouTube Studio we would then see yellow messages about insufficient data, two different possible messages. And we's see pauses and skips in the preview, and viewers at home would get awful buffering.
INTERMITTENT FAILURES
It works around half the time with RTMP. Therefore it's very hard to fix because when you change something it can easily work three or four times before failing again, but that doesn't mean it's actually fixed. Even now I've seen about 8-10 successful test streams and two successful Sunday morning live streams. So I can't be completely confident it's resolved yet, but looking good.
WHAT WE TRIED
We checked cables, worried about the ATEM temperature, even tried replacing it, consolidated switches, found a possible IP conflict and tried DHCP and then a new static IP, all turned out not to have resolved it until this. One week I tried reducing bandwidth to Streaming Medium and that didn't help either. Sadly it also meant that our disk recording for the week was lower quality.
ADVICE
Obviously other things could cause these symptoms, but this definitely seems to be one solution worth trying if you're hitting this.
CONCLUSIONS
It seems to me there must exist a problem between Black Magic and at least some of YouTube's non-secure RTMP servers which thankfully doesn't exist with the RTMPS servers. It could be a bug in the YouTube servers, for example allowing too many connections so it's not able to keep up. It could be that the BlackMagic device has a slight protocol error which only occurs in RTMP, and perhaps some YouTube servers are more strict.
I hope Black Magic will look into this.
SOLUTION
We now seem to have resolved it by changing from rtmp to rtmps in the Output | Server URL. We changed both occurrences, that is from rtmp://rtmp.youtube.com/live2 to rtmps://rtmps.youtube.com/live2
BACKGROUND
Now for some background information:
We have the ATEM Mini Extreme
We are currently using 9.6.3 software
We have always had far and away enough bandwidth on a speed test, from 80-800Mbps down and 60-600Mpbs up.
We were on "Streaming High" in the old software, now "HyperDeck High" after updating, but it's still 6-8Mbps.
Our symptom was that around 40-60% of the time we run streaming, after 1-5min the display would report caching. It would then creep up until it reached 100%. It might dip if we showed static slides for a while (which only takes 2-3Mbps) but when back to 6Mbps cache would climb. In YouTube Studio we would then see yellow messages about insufficient data, two different possible messages. And we's see pauses and skips in the preview, and viewers at home would get awful buffering.
INTERMITTENT FAILURES
It works around half the time with RTMP. Therefore it's very hard to fix because when you change something it can easily work three or four times before failing again, but that doesn't mean it's actually fixed. Even now I've seen about 8-10 successful test streams and two successful Sunday morning live streams. So I can't be completely confident it's resolved yet, but looking good.
WHAT WE TRIED
We checked cables, worried about the ATEM temperature, even tried replacing it, consolidated switches, found a possible IP conflict and tried DHCP and then a new static IP, all turned out not to have resolved it until this. One week I tried reducing bandwidth to Streaming Medium and that didn't help either. Sadly it also meant that our disk recording for the week was lower quality.
ADVICE
Obviously other things could cause these symptoms, but this definitely seems to be one solution worth trying if you're hitting this.
CONCLUSIONS
It seems to me there must exist a problem between Black Magic and at least some of YouTube's non-secure RTMP servers which thankfully doesn't exist with the RTMPS servers. It could be a bug in the YouTube servers, for example allowing too many connections so it's not able to keep up. It could be that the BlackMagic device has a slight protocol error which only occurs in RTMP, and perhaps some YouTube servers are more strict.
I hope Black Magic will look into this.