Topic locked

Anyone successfully streaming?

October 6, 2014 - 4:27am #1

I'm trying to get streaming to work because our app size is exploding. I followed the instructions found in these forums, and was able to successfully point to a public mp4 source.

When I run the app, target detection works fine, and the internal files run as they always did. However, when I point at a target that triggers the online video and hit play, all I get is sound.

Questions:

1) does anyone have this running properly?

2) does the video play on the target, like internal videos? There's a lot of switches about "full screen", but little documentation on what exactly that means.

Anyone successfully streaming?

March 16, 2015 - 2:16am #5

Thanks soulstorm for this amazing tutorial, really nice !

It will certainly be of interest to many in the community.

 

Anyone successfully streaming?

March 14, 2015 - 10:47am #4

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. It's not that you cannot do it using iOS, it's that Vuforia's samples are not supporting it (as it is not a part of the core library).

However, it is very possible to do it, After reading a lot about OpenGL and video support on iOS I have written a tutorial here (includes source code), which modifies Vuforia's example in order to render OpenGL data acquired from the network.

http://oramind.com/vuforia-sdk-remote-file-streaming-on-ios/

I am already using it into applications released to the App Store.

I am sharing these information, because I am very sure that it will help a lot of people.

Anyone successfully streaming?

October 13, 2014 - 12:10am #3

If someone would be able to get the OpenGL data from an AVPlayer instance (that supports streaming), would that be enough to draw that data to an OpenGL texture using vuforia? Has anyone tried that?

 

http://stackoverflow.com/questions/12500408/can-i-use-avfoundation-to-stream-downloaded-video-frames-into-an-opengl-es-textu

 

However, I don't know how I can associate this data with the texture data of Vuforia SDK, since I don't know where to look in order to provide the data with the necessary 3D transform. 

 

Any thoughts are welcome.

Anyone successfully streaming?

October 10, 2014 - 1:48am #2

Hi,

Video streaming is a hot topic for us for a long time now, too.
As far as I know you are not able to stream videos onto the VideoPlayback (Plane). Only the nativ Player for the devices supports this, which would mean, that the video would have to be played fullscreen.

Our hottest lead up till now was to use a webview like CoherentUI and render it to a seconds camera, that renders to a RenderTexture, but with no real success yet and we don´t have much spare time, sorry.

But I´d love to hear from other folks, what they tried up till now.

Best regards
Maik

Topic locked