Commissioned by the NPO, the already existing NPO catch-up app (also designed and developed by Stoneroos) is expanded
with a very interesting update. The audio synchronisation function is added to the app. This means that the app
receives the exact timestamp of the first screen, using this to synchronise the app to the first screen.
Therefore, both screens are perfectly synchronised, no matter what the delay of the first screen is.
And this offers a lot of possibilities for the users, program makers and advertisers.
How it works and what we’ve done
In the live broadcast signal of the NPO channels, Civolution’s watermark technology is integrated. This watermark
contains a timestamp, which is being picked up by the NPO app. The timestamp and the broadcast signal will then be
compared and the right screen will be formed in the app. Enriched EPGdata, second screen applications, websites,
social media, related on-demand content, information about the (next) program, etc.; all this information is being
connected to each other and processed into a very organised and clear screen. By picking up the exact timestamp
trough audio synchronisation, the app is exactly in sync with the first screen. Ideal to develop second screen
features, like play along games!
Detecting and synchronisation
On top of the screen, there is an icon that shows whether the app is searching (listening) for the right channel.
This function, of course, can be turned on or off. When the app recognises one of the channels (NPO1, NPO2 or NPO3),
it will be perfectly in sync with the first screen, using the timestamp. The corresponding screen with all the
relevant information will automatically open. Also, all the catch-up episodes off the program will be shown in a list.
These episodes can be watched easily by clicking on them.
Embedded second screen apps
In the app, there is a environment for second screen applications. If the app detects a second screen for a certain program, it will be shown there. When a program maker wants a second screen that is perfectly in sync with the first screen, this can be added in this environment. For instance a play along game, a quiz or some background information. Of course a full screen function is available for this feature.