Setting up the HbbTV hardware components and local web server

If you are accessing the Internet from behind a firewall, or if you do not have a fast Internet connection, set up your HbbTV product and local HTTP server as described in this section.

Prerequisites

The HTTP server used for streaming test signals must have Hypertext Preprocessor (PHP) installed on it.

About this task

To simulate a server/client media streaming process, the HbbTV product under test must be connected to a local HTTP server that hosts the test signals and to a broadcaster module that serves the DVB-T transport stream.

Procedure

  1. Download the entire playback kit onto your local HTTP server from the DISC website (https://disc.dolbycustomer.com), and unpack it to an appropriate directory on the local HTTP server.
  2. Configure the IP address of the HTTP server. If you want use the example DVB-T transport stream (example_mpeg2ts_local_AIT.ts) provided in the playback kit package, configure the HTTP server IP to 192.168.0.10.
  3. Copy everything in the <kit parent directory>/Test_Apps/HbbTV_app/ directory of the playback kit package to the Http_Server_URL/HbbTV_app/ directory of the HTTP server.
    Within this document, Http_Server_URL constitutes a reachable HTTP server address (for example, http://testserver/).

    The HbbTV application is contained in the <kit parent directory>/Test_Apps/HbbTV_app/ directory. When copying, make sure that all the contained subdirectories and files are included and the directories structure is not flattened.

  4. Ensure that all test signals (subdirectories and files) are available in the Http_Server_URL/<kit parent directory>/Test_Signals directory of the HTTP server. Make sure that the directories structure is not flattened.
    For example, if you unpacked the kit to the root directory of the local HTTP server, all of the test signals must be available in Http_Server_URL/Dolby_Digital_Plus_Online_Delivery_Kit_v1.4/Test_Signals.
  5. Connect the HbbTV product under test to the HTTP server with an Ethernet connection:
    1. Assign a valid IP address for the HbbTV. (Usually, the IP address is set automatically. For the procedure of setting the IP address for a HbbTV, refer to the user's manual of the HbbTV product.)
    2. Verify the connection by accessing a web page with Http_Server_URL in the HbbTV built-in web browser.
  6. Connect a PC to a DVB-T modulator.
    The PC and the DVB-T modulator comprise the broadcaster module.
  7. Connect the HbbTV to the DVB-T modulator with a coaxial cable.
  8. Verify the connection between the HbbTV and the broadcaster module:
    1. Copy the example .ts file (example_mpeg2ts.ts) to the PC.
      The example .ts file is contained in the playback kit package at <kit parent directory>/Test_Apps/HbbTV_app/data/example_mpeg2ts.ts.
    2. Run the MPEG-2 transport stream player (for example, StreamXpress) on the PC.
    3. Open and play the example .ts file (example_mpeg2ts.ts) in the MPEG-2 player (StreamXpress).
    4. Search for the HbbTV channel on the HbbTV product. If the content of the .ts file can be correctly displayed on the HbbTV, the connection is successful. Otherwise, check the cable connection, or refer to the user's manual of the DVB-T modulator for further information.
  9. Set up the audio output hardware components as described in the section that addresses hardware setup.