Is the Google Chromecast capable of streaming an OpenGL ES application and if so what should the proper steps be. I'm using a GLSurfaceView on Android and as of current I can find no tutorials or examples for this online.
Asked
Active
Viewed 763 times
7
-
1Conceivably the receiver could support WebGL, though I have no idea if it does, and the docs do not seem to suggest that it does. Bear in mind that with Google Cast you are not usually streaming from the Android device to the Cast receiving device. The Android app tells the Cast receiver what to pull from other sources. – CommonsWare Feb 17 '14 at 00:16
-
1It is my understanding that WebGL isn't currently supported on Chromecast. – Les Vogel - Google DevRel Feb 17 '14 at 00:41
-
That is correct, WebGL is not currently supported. – Ali Naddaf Feb 17 '14 at 00:44
-
1Ok so the receiver doesn't support webgl. But could you perhaps stream a glsurfaceview frame by frame to the receiver? – Patrick Herlihy Feb 17 '14 at 00:48
-
Not at any sensible sort of frame rate. External displays can handle that (HDMI, MHL, SlimPort), but even Miracast (WiFiDirect-based display protocol) has lags, and that's all implemented at the hardware level. – CommonsWare Feb 17 '14 at 12:28
-
What about normal GLES2 stuff as the GPU on the Chromecast supports it. I should be able to offload work for the Chromecast device to render. – zezba9000 Nov 30 '14 at 21:47