It looks like tvOS 11 (Apple TV) breaks VLC Mobile 1.0.7 and no longer functions in receiving live H.264 streams.
We run an Osprey Talon G1H Encoder set to generate two H.264 UDP multi-cast streams: one at 12 Mbps 1080p/30 and the other at 1.5 Mbps 320p/15 and use a number of VLC clients to view the streams, including VLC Mobile 1.0.7 for Apple TV.
When we ran tvOS 10.x on a 4th Generation Apple TV, VLC 1.0.7 worked fine. But once we upgraded to tvOS 11, both streams broke. The high-rate stream would freeze both video and audio after about 30 seconds, and sometimes crash the VLC app. The low-rate stream would freeze both video and audio after about 2 minutes. In either case, the streams would not restart --- we had to manually restart VLC (but the streams would again quickly freeze --- it was consistent).
We just downgraded (re-flashed) the Apple TV back down to tvOS 10.2.2 and everything works as before and the frequent freezing is gone.
We did not try installing any beta VLC as it's not clear how to on Apple TV since one has to go through Apple's App Store.
Note that the streams still do occasionally freeze, but only after many, many hours.
Note that we run VLC 2.2.6 on a number of macOS 10.11.x and 10.12.x systems with no problem. Once in a while the video of the streams will freeze (but not the audio) however the streams will automatically restart.
Has anyone else experienced this? Any fixes/workarounds?
I will file a bug report on the VideoLAN Trac site but since I don't have the latest beta or any logs, I'm not sure if it will be picked up.
Thanks.