hybridcast development - nhk · report 18 hybridcast services, inaugurated in september 2013, have...

1
REPORT 18 Hybridcast services, inaugurated in September 2013, have expanded beyond NHK to include 24 private broad- casters, and as of May 2017, over 5.8 million televisions supporting Hybridcast have been shipped. Hybridcast is a service for displaying HTML applications distributed by broadcasters on televisions, using a built-in HTML5 * browser. HTML5 is widely used on the Web, so adopting it has made it easy to link the worlds of broadcasting and the Web. It also facilitates the provision of a wide range of services without being limited by the capabilities of the television, since complex processing can be done by serv- ers on the cloud. In August 2016, “Hybridcast (4K) Video” and “Hybridcast Connect” were added to Hybridcast. NHK STRL has contributed to the standardization for the realiza- tion of these two features, and is still working to improve their functionality. Hybridcast (4K) Video is a functionality for implement- ing video distribution services in a television’s browser. It uses the MPEG Dynamic Adaptive Streaming over HTTP (MPEG-DASH) standard. MPEG-DASH can adjust the quality when communication conditions are poor, so that viewing can continue, and supports services such as switching between broadcast video (2K) and Net-distrib- uted video (4K) and the substitution of advertising content (Fig. 1). NHK STRL has contributed to the implementation of Hybridcast (4K) Video by developing a library for the playback and control of MPEG-DASH video on television receivers with limited CPU and memory, called dashNX. This can be expected to help expand video distribution services that are responsive to the needs and environments of users and providers. Hybridcast Connect was created to enable smartphones to interface with all Hybridcast televisions via a single application, regardless of manufacturer. It enables users to use the same application for terminal-linking features without needing to know the television manufacturer (Fig. 2). It is also easier for broadcasters to inform users of how to install and use the application. For developers, it also eliminates the need to develop and test software specific to each manufacturer, reducing development costs. We can expect Hybridcast Connect to invigorate the expansion of terminal-linked services. * HTML5 (Hypertext Markup Language, Ver. 5): The latest ver- sion of the programming language for describing Web Pages Masaya Ikeo Hybridcast Development Figure 1: Example of Hybridcast 4K video service Broadcast Video Switch Switchable Switch operation Automatic return to broadcast Broadcast Video 4K Distributed Video 4K Distributed Video Figure 2: Terminal-linking concept (left: conventional, right: Hybridcast Connect) Companion Apps Hybridcast Connect Up to now Going forward Each company has it’ s own terminal-linking protocol Standard terminal-linking protocol A Inc. B Inc. C Inc. A Inc. B Inc. C Inc.

Upload: others

Post on 15-Oct-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Hybridcast Development - NHK · REPORT 18 Hybridcast services, inaugurated in September 2013, have expanded beyond NHK to include 24 private broad-casters, and as of May 2017, over

REPORT

18

Hybridcast services, inaugurated in September 2013, have expanded beyond NHK to include 24 private broad-casters, and as of May 2017, over 5.8 million televisions supporting Hybridcast have been shipped. Hybridcast is a service for displaying HTML applications distributed by broadcasters on televisions, using a built-in HTML5* browser. HTML5 is widely used on the Web, so adopting it has made it easy to link the worlds of broadcasting and the Web. It also facilitates the provision of a wide range of services without being limited by the capabilities of the television, since complex processing can be done by serv-ers on the cloud. In August 2016, “Hybridcast (4K) Video” and “Hybridcast Connect” were added to Hybridcast. NHK STRL has contributed to the standardization for the realiza-tion of these two features, and is still working to improve their functionality.

Hybridcast (4K) Video is a functionality for implement-ing video distribution services in a television’s browser. It uses the MPEG Dynamic Adaptive Streaming over HTTP (MPEG-DASH) standard. MPEG-DASH can adjust the quality when communication conditions are poor, so that viewing can continue, and supports services such as switching between broadcast video (2K) and Net-distrib-

uted video (4K) and the substitution of advertising content (Fig. 1). NHK STRL has contributed to the implementation of Hybridcast (4K) Video by developing a library for the playback and control of MPEG-DASH video on television receivers with limited CPU and memory, called dashNX. This can be expected to help expand video distribution services that are responsive to the needs and environments of users and providers.

Hybridcast Connect was created to enable smartphones to interface with all Hybridcast televisions via a single application, regardless of manufacturer. It enables users to use the same application for terminal-linking features without needing to know the television manufacturer (Fig. 2). It is also easier for broadcasters to inform users of how to install and use the application. For developers, it also eliminates the need to develop and test software specific to each manufacturer, reducing development costs. We can expect Hybridcast Connect to invigorate the expansion of terminal-linked services.

* HTML5 (Hypertext Markup Language, Ver. 5): The latest ver-sion of the programming language for describing Web Pages

Masaya Ikeo

Hybridcast Development

Figure 1: Example of Hybridcast 4K video service

Broadcast Video

Switch

Switchable

Switch operation

Automaticreturn to broadcast

Broadcast Video 4K Distributed Video4K Distributed Video

Figure 2: Terminal-linking concept (left: conventional, right: Hybridcast Connect)

Companion Apps Hybridcast Connect

Up to now Going forward

Each company has it’ s own terminal-linking protocol

Standard terminal-linking protocol

A Inc.

B Inc.

C Inc.

A Inc.

B Inc.

C Inc.