Page 1 of 1

Problem when play full HD video in iOS

Posted: 18 Mar 2016 05:52
by LongVan
I have a problem with VLCMediaPlayer when play full HD video. All works, but video playing has bad performance (lagging). Where is the problem? Console says only:
creating player instance using shared library
shader program 1: WARNING: Output of vertex shader 'TexCoord1' not read by fragment shader
WARNING: Output of vertex shader 'TexCoord2' not read by fragment shader


I use MobileVLCKit-prod from CocoaPod and build in XCode 7, run on iPhone 5 with ios 9.2.1
i have create VLCMediaPlayer in iOS with code:
_mediaplayer = [[VLCMediaPlayer alloc] init];
_mediaplayer.delegate = self;
_mediaplayer.drawable = self.movieView;

Thanks for any help!

Re: Problem when play full HD video in iOS

Posted: 22 Mar 2016 15:55
by fkuehne
How HD is your HD content. Please give details and note that H265 won't work well on iPhone 5. For H264, there shouldn't be a big issue. Does your content play with the official VLC-iOS app?

Re: Problem when play full HD video in iOS

Posted: 23 Mar 2016 18:04
by ssbmaccom
I have seen several issues like that on iOS and tvOS. Thats why I built VLCKit ported back to the release end of 2015, which had the best performance according to reports during beta testing my app. Later versions have issues here and there, but playback is freezeing when streaming video via http from a set top box.

Unfortunately, the "old" version has good playback but sometimes crashes in the event dispatcher internally when closing the stream.