Video Casting
Mobile | Tablet | Web | ||
---|---|---|---|---|
Wireless casting provides allows users to enjoy live and video-on-demand (VOD) content on large screens. Cast from personal iOS and Android devices using Google Chrome and cast to a second screen (TB), connected with a Chromecast HDMI dongle, or cast via AirPlay.
DIVA requirements​
To enable the Chromecast feature, set up an appReceiver using a Google Developer account. This account should be managed either by Deltatre or the client. To enable AirPlay, configure it within DIVA's Settings file.
DIVA Settings and VideoMetadata​
- castBackground
- chromecastAppID
- isAirplayEnabled
- videosource - when the user activates Chromecast, VideoMetadataProvider should receive the videosource to successfully cast content.
Tech integration​
- Android
- iOS
Make sure that the integrating application:
CastContext.getSharedInstance(this)
. This is an important requirement to enable correct device discoveryTODO
DIVA translations​
For all video casting labels, please refer to the Dictionary
Analytics​
When video casting events, DIVA raises external Analytic events
External Tech requirements​
Find technical details on the following:
Chromecast app receiver​
- Dedicated custom app receiver using HLS.js as video plugin
- Configurable app receiver error message via the Dictionary
- Configurable loader
- GitHub repository for the app receiver: https://github.com/deltatre-vxp/diva-chromecast-receiver
Known issues​
Please check the Known issues page for feature specific information.
Product documentation​
For Video casting visuals and behaviors, visit the DIVA help centre.