Skip to main content

Alternate Streams

MobileTabletWebTV Platforms

Alternate streams enable users to switch between multiple streams of the same live and VOD event, viewing the same moment in time from various perspectives, given the event is filmed on multiple cameras. Upon switching stream, the playhead position is retained via a deep link. Alternate streams are also available for full event replays (VOD).

DIVA requirements

To enable Alternate streams, a video production that permits recording of live videos from different cameras is required. DIVA should be configured to call a remote endpoint that retrieves a list of videos.

DIVA Settings and VideoMetadata

  • VideoLists array of VideoList

  • To enable Alternate streams, configure the VideoList section with VideoListBehaviour multistream_switch or multistream_multiview. Only multistream_switch is available in tvOS.


Here an example of the endpoint response:

<?xml version="1.0" encoding="UTF-8" ?>
<title><![CDATA[Juventus vs Atletico]]></title>
<description><![CDATA[Juventus vs Atletico - Champions League]]></description>
<videoImage url = ""/>
<videoThumbnail url = ""/>
<translation languageCode="it-IT">
<title><![CDATA[Titolo in italiano]]></title>
<description><![CDATA[Descrizione in italiano]]></description>
<translation languageCode="en-GB">
<title><![CDATA[Translated Example Title]]></title>
<description><![CDATA[Translated Description]]></description>

DIVA translations

For Alternate stream translations, please refer to the Dictionary

Known issues and limitations

Please check the Known issues page for feature specific information.

Product documentation

For Alternate streams visuals and behaviors, visit the DIVA help centre.