Xamarin.Android: Unable play RTSP stream in some devices
I am not able to play certain videos on some Android devices, for example on my OnePlus One.
This sample project show the problem: https://code.videolan.org/videolan/LibVLCSharp/uploads/63f61a3090630565ad623b55c964c776/TestVLC.zip
Click on 'Play Viedeo 1' The video will not play and the log will be:
[VLC] [a92d9430/7a41] libvlc demux: Nothing to play for rtsp://freja.hiof.no:1935/rtplive/_definst_/hessdalen03.stream
[VLC] [92893ab0/7a41] libvlc stream: Failed to setup RTSP session
[VLC] [92893ab0/7a41] libvlc stream: read error: Protocol not available
[VLC] [92893ab0/7a41] libvlc stream: Failed to teardown RTSP session
[VLC] [9570d030/7a41] libvlc input: Your input can't be opened
[VLC] [9570d030/7a41] libvlc input: VLC is unable to open the MRL 'rtsp://freja.hiof.no:1935/rtplive/_definst_/hessdalen03.stream'. Check the log for details.
The video play well on newer devices
Environment
Xamarin Forms: v4.2.0.848062 LibVLCSharp.Forms: v3.2.4 VideoLAN.LibVLC.Android:v3.1.2.1
Using VideoLAN.LibVLC.Android v3.0.0 the problem disappear
This problem is related to #226 (closed)