Hello,
I would like to have some video streamed and played on top of a recognized image, not in full screen. The vuforia samples as of this date do not seem to indicate that something like this is possible, or at least, they haven't created a sample with that.
I found this link,
https://developer.vuforia.com/forum/vuforia-developer-opportunities/development-partner-ios-videomovie-texture-lib-mp4movm4v
but it seems a little bit outdated, as many files are missing.
Therefore, here are my questions:
-- Is there any simple way of making this work?
-- If not, Has anyone tried using "AVPlayerItemVideoOutput" in order to have the AVPlayer stream the video, grab the OpenGL data from it and render it on a vuforia - provided texture? Would something like this work?
I would appreciate any thoughts on the matter.
Video Playback Streaming Render To Texture
I was hoping this would have changed by now.
Is there any way of doing this manually, by acquiring the recognized item in world space and by applying our own texture to it? If that is possible, maybe we can do something with CALayer or OpenGL
Video Playback Streaming Render To Texture
A lot of time has passed since this post, and I was finally able to figure out a scalable solution, that is not a hack, and works with Vuforia SDK 3 and 4. All links and resources that I found were misleading.
Video Playback Streaming Render To Texture
Great, thanks for sharing the nice tutorial.