Intra-Home Media Synchronisation Design
Revision for “Intra-Home Media Synchronisation Design” created on 7 July 2016 @ 19:33:43
Title | Intra-Home Media Synchronisation Design |
---|---|
Content | This page describes the interactions between services and components to enable frame-accurate inter-device synchronisation in the home.
<img src="https://2immerse.eu/wp-content/uploads/2016/07/intra_home_sync_design-1024x749.jpeg" alt="intra home sync design" width="1024" height="749" class="alignnone size-large wp-image-842" />
<h3>Cloud Services</h3>
The Timeline Services causes DMappComponents to be loaded onto the TV and the companion device (via the Layout service). The WallClock Sync service uses a web-sockets-based protocol to establish a common time reference for the Timeline Service and the TV. This is required so that the TV can report the progress of the synchronisation timeline (main media object timeline on TV) to the Timeline Service. In this way, the Timeline Service is
[table id=9 /]
<h3>TV APIs and Components</h3>
These are APIs for components and services made available to an HbbTV web App as JS libraries.
[table id=10 /]
<h3>Companion APIs and Components</h3>
These are native and web-based components and APIs that will synchronise the playback of DMApp components based on timeline updates received from the TV via the DVB-CSS suite of protocols.
[table id=11 /] |
Excerpt | |
Markdown content | This page describes the interactions between services and components to enable frame-accurate inter-device synchronisation in the home.
<img src="https://2immerse.eu/wp-content/uploads/2016/07/intra_home_sync_design-1024x749.jpeg" alt="intra home sync design" width="1024" height="749" class="alignnone size-large wp-image-842" />
<h3>Cloud Services</h3>
The Timeline Services causes DMappComponents to be loaded onto the TV and the companion device (via the Layout service). The WallClock Sync service uses a web-sockets-based protocol to establish a common time reference for the Timeline Service and the TV. This is required so that the TV can report the progress of the synchronisation timeline (main media object timeline on TV) to the Timeline Service. In this way, the Timeline Service is
[table id=9 /]
<h3>TV APIs and Components</h3>
These are APIs for components and services made available to an HbbTV web App as JS libraries.
[table id=10 /]
<h3>Companion APIs and Components</h3>
These are native and web-based components and APIs that will synchronise the playback of DMApp components based on timeline updates received from the TV via the DVB-CSS suite of protocols.
[table id=11 /] |
Recent Posts