Hi All,
I have been experiencing weird behavior when trying to play video on top of a target.
On my own app, which runs on iOS and has been working fine (and has been published in the App Store) for almost a year, video plays immediately when the marker is detected. Recently, I've been trying to make some updates and the video is no longer working. As soon as it starts to play, the screen freezes, but the audio continues to play. If I let the video play out, the screen will update and work with my other, video-free markers.
To make sure it wasn't something in my code, I created a fresh project, imported only vuforia 3.0.9 and the video playback sample 3.1.0. Even in this case, the behavior persists. When I view the markers via the sample project app, I get the overlay with the vuforia logo and the play icon, as expected. When I tap the play icon, I see just a black frame where the video should be playing (on top of the marker) and audio continues to play as expected and the background continues to move (I.e. video is not playing, audio is playing, and the live background continues to render. However, if I tap on the black frame/video render texture plane a second time while it's playing, the screen freezes and the audio continues to play (just like my app does). So now, I am convinced it's not just my app.
I am running Unity 4.6.2, vuforia 3.0.9, Xcode 6.1.1 and an iPhone 4s running 7.1.2.
I have been working on this for couple of weeks and need to get my app updated asap, so any help is greatly appreciated.
As far as I can tell, the Videoplayback sample (3.0.10 with Vuforia 3.0.9) should not exhibit this behaviour on the iPhone 4S (as this is a widely tested device).
Is this happening when using a specific custom video file ? (i.e. using the sample "as is ", but replacing the video files ) ?