By anbu
on Sat, 10/11/2014 - 06:32
HI,
I think i have already raised this issue in a different link.But haven't got any solution.
The Vuforia Videoplayback sample only works fine with the default 640x360 size.If i load any other size.The video loses FPS and starts to skip frames.This problem only happens in the iphone5s,IPAD Air,Iphone 6 ,Iphone 6 plus and Ipad Mini(2nd generation) - All 64 bit architectures.
Here is the link to my old forum
https://developer.vuforia.com/forum/ios/vufroia-video-playback-issue
Videoplayback issue in 64 bit Architecture IOS Devices
Hi, thanks for the report,
it appears there is an issue with the video upate timer scheduling, which we are currently looking at; but on our preliminary observation this seems to happen on devices running iOS 8 (as opposed to iOS 7).
Videoplayback issue in 64 bit Architecture IOS Devices
Hi,
I have the same problem with playback videos since i upgraded to ISO8. I have been running various size videos up until now witout any issues for any IOS before IOS8.
Videoplayback issue in 64 bit Architecture IOS Devices
I have the same skipping frames issue on the iPad Air running iOS 8, worked fine on iOS 7.
However, this also is the case for 640x360 videos, opposed to the OP.
I don't seem to be experiencing any FPS drop worth mentioning.
Videoplayback issue in 64 bit Architecture IOS Devices
Yes, I've also observed the same on the 640x360 resolution;
Videoplayback issue in 64 bit Architecture IOS Devices
HI Alessandro,
I am not to sure how to implement this class. Could you give a more specific exemple of this code to use?
Thanks
Rick
Videoplayback issue in 64 bit Architecture IOS Devices
We're preparing an article to document this, however we are currently evaluating the appropriate ways of publishing the full code of such class through our portal. At the moment the only thing I can add is that you can implement a simple Objective-C class with something like:
Videoplayback issue in 64 bit Architecture IOS Devices
Hi guys,
Did anyone able to execute Alassandro's workaround method ? if so kindly lemme know.Am stll waiting for a proper solution.
Videoplayback issue in 64 bit Architecture IOS Devices
UPDATE:
You may want to check the article which has been published here:
https://developer.vuforia.com/resources/dev-guide/how-improve-video-framerates-ios-8
This provides detailed instructions on how to restore a correct video playback frame rate on iOS8.
Videoplayback issue in 64 bit Architecture IOS Devices
Hi Alessandro,
I will check this ASAP. Wil llet you know how it went.
Thank you very much for your help.
Rick
Videoplayback issue in 64 bit Architecture IOS Devices
Videoplayback issue in 64 bit Architecture IOS Devices
Hi anbu,
Videoplayback issue in 64 bit Architecture IOS Devices
Hi Alessandro,
Thank you very much for the help in sorting out this issue.
Videoplayback issue in 64 bit Architecture IOS Devices
Hi,
if you read my previous post,
for Unity, you should go to the /Assets/plugins/iOS/ directory under your Videoplayback Unity sample project;
there you should see:
- libVuforiaMedia.a
Videoplayback issue in 64 bit Architecture IOS Devices
Dear Alassandro,
Videoplayback issue in 64 bit Architecture IOS Devices
Hi alassandro,
Did everything said in the document.Recieved these error as you see in the attachment.Ive also attached the script files.Kindly send me the updated libVuforiaMedia.a file.
Videoplayback issue in 64 bit Architecture IOS Devices
You need to add the pthread import statement in SimpleTimer.h:
#import <pthreads.h>
Videoplayback issue in 64 bit Architecture IOS Devices
tx alessandro
i think its #import <phtread.h>...now it got published without issues.....replaced the file...
But while build and run.....xcode throws lots of apple-macho-link error
Videoplayback issue in 64 bit Architecture IOS Devices
Hi,
try setting the option "Build Active Architectures Only" to NO in the Build-Settings when compiling the lib.
Best Regards
Maik
Videoplayback issue in 64 bit Architecture IOS Devices
Guys,
in Xcode, you may just need to remove the arm64 from the Build Settings > Architectures > Valid Architectures (and leave armv7 and armv7s).
Videoplayback issue in 64 bit Architecture IOS Devices
Hi Alessandro,
Did followed all the instructions as u said...still the same bug....apple-macho's
Videoplayback issue in 64 bit Architecture IOS Devices
I just went throught the documentation again and the library did build OK;
I will summarize the steps here again (as I verified them one by one):