We are currently developing an iOS and Android application that will replace NewSpring's current apps. The current app supports video playback on a Chromecast, but we have not added that feature to the new app yet. We use Ooyala for our video streaming. Their new HTML5 player has support for Chromecasting, so their examples are hopefully good.
The way Chromecasting works is like this:
- Client finds Chromecast on network
- Client sends request to stream to Chromecast with registered ID
- Chromecast makes request to Google with registered ID to find Receiver URL
- Receiver is just an HTML page which loads Ooyala and plays the video
- Receiver is requested and loaded on Chromecast, which plays the video
Added the Chromecast call to the client should be trivial, but we want to test out how Ooyala works on the Chromecast, and get it playing one of our videos.
- http://support.ooyala.com/developers/documentation/concepts/chromecast_and_ooyala.html
- http://support.ooyala.com/developers/documentation/tasks/chromecast_integrate_with_ooyala_html5_player.html
- http://support.ooyala.com/developers/documentation/concepts/chromecast_overview_receiver_app.html
- https://github.com/ooyala/chromecast-sample-receiver
- https://github.com/googlecast/CastVideos-chrome
- https://developers.google.com/cast/docs/developers
The scripts we currently load in the app for the new Ooyala HMLT5 player are here. I'm not sure what of that is needed for the Receiver application, if any.
Recent sermon video ooayala ID RrbXY2NTE6iYrbfF3DzLra6jVR89yHM5