Custom data panels
What you learn​
You're instantiating DIVA Player in your app and relying on DIVA Back Office as the video streaming source.
The goal of this article is to build the simplest front-end to stream a video from the DIVA Back Office with custom data panels (panels that can be refreshed but not synchronized with the timeline).
Before starting​
-
Ensure the DIVA Back Office instance you rely on is up and running.
-
Ask your video engineers team
<videoId>
,<settingsURL>
,<languageCountryCode>
,<userToken>
and<sharedKey>
. -
Ensure that, in the VideoMetadata the following section is available:
"customDataPanels": [
{
"feedUrl": "https://example.com/customOverlay/standing.html",
"menu": "Serie A STANDING"
},
...
],
Instantiation​
There's no code to add to the Basic instantiation code.
Troubleshooting tips​
In case the timeline and commentary don't show data as expected, double-check that pushengine data timecodes are equal or greater than programDateTime
in the videoMetadata and less than the video duration.