MEPG2TS over UDP fails on iOS
Summary
updated output never returns true. error on vlc logs when streaming: we use MEPG2TS over UDP and it is a H264 _mediaPlayer.Media = new Media(new Uri("udp://@0.0.0.0:1234")); var texptr = _mediaPlayer.GetTexture(rxVideoWidth,rxVideoHeight,out bool updated); //updated never returns true on this stream
Minimal project and steps to reproduce
stream the provided udp stream to unity ios player
What is the current bug behavior?
no frames
Does it work on other platforms? Does it work with the official VLC apps?
Works on unity vlc for Android
Relevant logs and/or screenshots
attached logs etc
Environment
- OS: iOS v17
- Version iOS Unity plugin
- Device: iPad pro
- LibVLC version and architecture
- LibVLCSharp version
- VLC Unity plugin version latestvlcLog1.txtVideo_IOS.pcapng
- Scripting backend used il2cpp