android4tv - verification test planandroid4tv.iwedia.com/documents/android4tv - verification test...

54
Android4TV Open Source - Verification Test Plan Project: Android4TV Filename Dokument 05222014150320 Version v1.0 Classification INTERNAl Status Approved Date 2014-05-22 Author(s) Intent+ Administrator This document is the intellectual property of iWedia and contains confidential and privileged information. The reproduction, modification, or communication to third parties (or to other than the addressee) of any part of this document is strictly prohibited without the prior written consent from iWedia.

Upload: vodien

Post on 23-Aug-2018

234 views

Category:

Documents


0 download

TRANSCRIPT

Android4TV Open Source - Verification Test Plan

Project: Android4TV

Filename

Dokument 05222014150320

Version

v1.0

Classification

INTERNAl

Status

Approved

Date

2014-05-22

Author(s)

Intent+ Administrator

This document is the intellectual property of iWedia and contains confidential and privileged information. The reproduction, modification, or communication to third parties (or to other than the addressee) of any part of this document is strictly prohibited without the prior written consent from iWedia.

SUMMARY

1 IPTV + DVB SOFTWARE ................................................................................................................................... 3

1.1 IPTV ........................................................................................................................................................................... 3

1.2 TELETEXT ................................................................................................................................................................ 4

1.3 SUBTITLES .................................................................................................................................................................. 9

1.3.1 GENERAL ............................................................................................................................................................... 9

1.3.2 DVB SUBTITLES ................................................................................................................................................... 12

1.3.3 TTXT SUBTITLES ................................................................................................................................................. 14

1.4 PVR .......................................................................................................................................................................... 16

1.4.1 RECORDING REQUIREMENTS ................................................................................................................................ 16

1.4.2 PLAYBACK REQUIREMENTS .................................................................................................................................. 19

1.4.3 TIME-SHIFT REQUIREMENTS ................................................................................................................................ 25

1.5 DVB ......................................................................................................................................................................... 30

1.6 EPG .......................................................................................................................................................................... 37

1.6.1 GENERAL ............................................................................................................................................................. 38

1.6.2 FULL EPG MODE................................................................................................................................................. 39

1.7 ZAPPING.................................................................................................................................................................... 41

A4TV Open Source -VTP

1/ 53

1 IPTV + DVB Software

1.1 IPTV

Name Multicast IP Services Support

Reference(s) -

Profile(s) -

Purpose of Test To verify that the DUT supports multicast IP services.

Test Description

The tests are performed by streaming IP services on the network. The tests pass if the streamed services can be started and all of its components are present. The following services are tested: • RTP The tests are run for: • Wired network

Test Equipment

RCU Network Router DUT TV Set

Test Streams A set of IP test services containing audio and video components.

Test Setup Connect the router to the device under testing. Connect the TV set to DUT output using HDMI interface.

Test Preconditions Verify that DUT and streaming tool are located on the same network.

Test Procedure

1. Configure stream tool. 2. Navigate to the service from the service list. 3. Verify that all service components are present by listening to the audio and watching the video.

Expected Result The service shall be started from the service list and all service components are present and identical to those being streamed.

Comments

Test cases 1. Multicast IP streaming

Name HTTP Live Streaming

Reference(s) -

Profile(s) -

Purpose of Test To verify that the DUT supports HTTP Live Streaming.

Test Description

The test is performed by starting a HTTP Live Stream from a given URL and verifying that the playback is working successfully. The tests are run for: • Wired network

Test Equipment

TV Set DUT Network Router RCU

Test Streams A HTTP Live Stream on a given URL.

2/53

A4TV Open Source -VTP

Test Setup Connect the router to the device under test using a LAN cable.Connect the TV Set with the device under test using the HDMI interface.

Test Preconditions Verify that DUT have internet access.

Test Procedure

1. Naviget to the service from service list. 2. Verify that the playback starts successfully by watching the video and listening to he audio.

Expected Result The playback starts successfully.

Comments

Test cases 1. HTTP live streaming

Name IPTV Verimatrix Streaming

Reference(s) -

Profile(s) -

Purpose of Test

To verify that the device supports IPTV Verimatrix over multicast Streaming. The tests are run for • Wired network

Test Description The test is performed by starting a RTP Stream from a given URL and verifying if the playback starts successfully.

Test Equipment

Network Router TV Set DUT RCU

Test Streams A RTP Stream on a given URL.

Test Setup Connect the router to the device under test using a LAN cable.Connect the TV Set with the device under test using the HDMI interface.

Test Preconditions Verify that DUT and streaming tool are located on the same network.Setup Verimatrix server complient with client wievright library

Test Procedure

1. Configure stream tool. 2. Navigate to the service from the service list. 3. Verify that all service components are present by listening to the audio and watching the video.

Expected Result The playback starts successfully.

Comments

Test cases 1. Verimatrix IP streaming

1.2 Teletext

Name Teletext Level 1.5 Support

Reference(s) -

Profile(s) -

Purpose of Test To verify that device supports teletext level 1.5.

Test Description The test is performed by scanning several services and zapping between them. Tester needs to verify that the teletext pages are decoded and displayed correctly.

3/53

A4TV Open Source -VTP

Test Equipment

DUT DVB Signal Generator Monitor RCU

Test Streams A DVB test stream containing service with teletext.

Test Setup Connect the stream generator with the device under testing.

Test Preconditions Start streaming the test stream on the stream generator. Perform an auto scan.

Test Procedure

1. Tune to the service with teletext. 2. Open teletext. 3. Verify that teletext pages are decoded and displayed correctly.

Expected Result Device shall support decoding and display of teletext leve 1.5.

Comments

Test cases 1. Teletext Level 1.5 Support

Name Open Teletext Using Teletext Key on Remote Control

Reference(s) -

Profile(s) -

Purpose of Test To verify that device supports opening teletext using teletext key on remote control.

Test Description The test is performed by scanning several services with teletext. The test is performed by opening teletext using teletext key on remote control.

Test Equipment

DUT Monitor RCU DVB Signal Generator

Test Streams A DVB test stream containing service with teletext.

Test Setup Connect the stream generator with the device under testing.

Test Preconditions Start streaming the test stream on the stream generator. Perform an auto scan.

Test Procedure

1. Tune to the service with teletext. 2. Press teletext key on remote control. 3. Verify that device open teletext.

Expected Result Device shall support opening teletext using teletext key on remote control.

Comments

Test cases 1. Open Teletext Using Teletext Key on Remote Control

Name Teletext Layout

Reference(s) -

Profile(s) -

Purpose of Test

To verify that device supports three teletext layouts: • Full layout. • Half layout. • Transparent layout.

4/53

A4TV Open Source -VTP

Test Description The test is performed by scanning several services with teletext. The test is performed by opening teletext and change teletext layout using teletext key on remote control.

Test Equipment

DVB Signal Generator RCU DUT Monitor

Test Streams A DVB test stream containing service with teletext.

Test Setup Connect the stream generator with the device under testing.

Test Preconditions Start streaming the test stream on the stream generator. Perform an auto scan.

Test Procedure

1. Tune to the service with teletext. 2. Press teletext key on remote control. 3. Verify that device open teletext in Full layout. 4. Press teletext key on remote control again. 5. Verify that device open teletext in Half layout. 6. Press teletext key on remote control again. 7. Verify that device open teletext in Transparent layout. 8. Press teletext key on remote control again. 9. Verify that device close the teletext.

Expected Result Device shall support three teletext layouts Full layout, Half layout and Transparent layout.

Comments

Test cases 1. Teletext Layout

Name Switch Between Teletext Pages

Reference(s) -

Profile(s) -

Purpose of Test

To verify that device switch between teletext pages with • Using numeric keys on the remote control.

Test Description The test is performed by scanning several services with teletext. The test is performed by opening teletext and witch between teletext pages using the remote control.

Test Equipment

DVB Signal Generator RCU DUT Monitor

Test Streams A DVB test stream containing service with teletext.

Test Setup Connect the stream generator with the device under testing.

Test Preconditions Start streaming the test stream on the stream generator. Perform an auto scan.

Test Procedure

1. Tune to the service with teletext. 2. Press teletext key on remote control. 3. Verify that device open teletext. 4. Using numeric keys on the remote control select desired teletext page. 5. Verify that device open desired teletext page.

Expected Result Device shall support switching between teletext pages using numeric keys on the remote control.

5/53

A4TV Open Source -VTP

Comments

Test cases 1. Switch Between Teletext Pages

Name Teletext Page Cache

Reference(s) -

Profile(s) -

Purpose of Test To test the functionality of the teletext decoder concerning teletext page cache.

Test Description The test is performed by scanning several services with teletext. The test is performed by opening teletext on several services and estimate that teletext cache is at least 1000 pages.

Test Equipment

Monitor DUT DVB Signal Generator RCU

Test Streams A DVB test stream containing service with teletext.

Test Setup Connect the stream generator with the device under testing.

Test Preconditions Start streaming the test stream on the stream generator. Perform an auto scan.

Test Procedure

1. Tune to the service with teletext. 2. Press teletext key on remote control. 3. Verify that device open teletext. 4. Estimate whether teletext module has cached 1000 pages. 5. Change service. 6. Repeat steps 2-5 several times.

Expected Result Teletext module shall be able to cache 1000 teletext pages.

Comments

Test cases 1. Teletext Page Cache

Name Teletext Language Support

Reference(s) -

Profile(s) -

Purpose of Test To verify that device supports multiple teletext languages.

Test Description The test is performed by scanning several services with teletext. Tester needs to verify that device correctly displays all characters on teletext page for different languages.

Test Equipment

Monitor DVB Signal Generator DUT RCU

Test Streams A DVB test stream containing service with teletext.

Test Setup Connect the stream generator with the device under testing.

Test Preconditions Start streaming the test stream on the stream generator. Perform an auto scan.

6/53

A4TV Open Source -VTP

Test Procedure

1. Tune to the service with teletext. 2. Press teletext key on remote control. 3. Verify that all characters on teletext page are correctly displayed. 4. Repeat steps 1 and 3 for for different languages.

Expected Result Device shall correctly displays all characters on teletext page for different languages.

Comments

Test cases 1. Teletext Language Support

Name Teletext FLOF Navigation Method

Reference(s) -

Profile(s) -

Purpose of Test To verify that device supports FLOF navigation method.

Test Description The test is performed by scanning several services with FLOF teletext. Tester needs to verify that device supports decoding FLOF teletext pages.

Test Equipment

DUT RCU Monitor DVB Signal Generator

Test Streams A DVB test stream containing service with FLOF teletext.

Test Setup Connect the stream generator with the device under testing.

Test Preconditions Start streaming the test stream on the stream generator. Perform an auto scan.

Test Procedure

1. Tune to the service with teletext. 2. Press teletext key on remote control. 3. Verify that teletext FLOF page is displayed correctly.

Expected Result Device shall support decoding FLOF teletext pages.

Comments

Test cases 1. Teletext FLOF Navigation Method

Name Teletext TOP Navigation Method

Reference(s) -

Profile(s) -

Purpose of Test To verify that device supports TOP navigation method.

Test Description The test is performed by scanning several services with TOP teletext. Tester needs to verify that device supports decoding TOP teletext pages.

Test Equipment

DUT RCU Monitor DVB Signal Generator

Test Streams A DVB test stream containing service with TOP teletext.

Test Setup Connect the stream generator with the device under testing.

Test Preconditions Start streaming the test stream on the stream generator. Perform an auto scan.

7/53

A4TV Open Source -VTP

Test Procedure

1. Tune to the service with teletext. 2. Press teletext key on remote control. 3. Verify that teletext TOP page is displayed correctly.

Expected Result Device shall support decoding TOP teletext pages.

Comments

Test cases 1. Teletext TOP Navigation Method

1.3 Subtitles

1.3.1 General

Name Enable Subtitles

Reference(s) -

Profile(s) -

Purpose of Test To verify that device supports option to enable automatic subtitle display.

Test Description Test is performed by navigating to the subtitles settings and choosing to enable subtitles. If automatic subtitle is enabled, after zapping subtitle should automatically be displayed on the screen.

Test Equipment

RCU DUT DVB Signal Generator Monitor

Test Streams A DVB test stream containing services with the appropriate subtitles languages and subtitles types.

Test Setup Connect the stream generator with the device under testing.

Test Preconditions Start streaming the test stream on the stream generator and perform DVB automatic channel scan. Automatic subtitles display is disabled.

Test Procedure

1. Tune to service with subtitles. 2. Verify that subtitles are not displayed on the screen. 3. Enable automatic subtitle display. 4. Zapp to service with subtitles. 5. Verify that subtitles are automatically displayed on the screen.

Expected Result Device should enable and correctly display subtitles.

Comments

Test cases 1. Enable Subtitles

Name Disable Subtitles

Reference(s) -

Profile(s) -

Purpose of Test To verify that device supports option to disable automatic subtitle display.

Test Description Test is performed by navigating to the subtitles settings and choosing to disable subtitles. If automatic subtitle is disabled, after zapping subtitle should not automatically be displayed on the screen.

8/53

A4TV Open Source -VTP

Test Equipment

DVB Signal Generator DUT Monitor RCU

Test Streams A DVB test stream containing services with the appropriate subtitles languages and subtitles type.

Test Setup Connect the stream generator with the device under testing.

Test Preconditions Start streaming the test stream on the stream generator and perform DVB automatic channel scan. Automatic subtitles display is enabled.

Test Procedure

1. Tune to service with subtitles. 2. Verify that subtitles are automatically displayed on the screen. 3. Disable automatic subtitle display. 4. Zapp to service with subtitles. 5. Verify that subtitles are not automatically displayed on the screen.

Expected Result Device should disable and stop displaying subtitles.

Comments

Test cases 1. Disable Subtitles

Name Display Subtitles Using Subtitle Key

Reference(s) -

Profile(s) -

Purpose of Test To verify that device displays subtitle after pressing subtitle key on the remote control.

Test Description Test is performed by navigating to the subtitles settings and choosing to disable subtitles. Tester needs to verify that device is able to display subtitle after pressing subtitle key on the remote control.

Test Equipment

Monitor DUT RCU DVB Signal Generator

Test Streams A DVB test stream containing services with the appropriate subtitles languages and subtitles type.

Test Setup Connect the stream generator with the device under testing.

Test Preconditions Start streaming the test stream on the stream generator and perform DVB automatic channel scan. Automatic subtitles display is disabled.

Test Procedure

1. Tune to service with subtitles. 2. Verify that subtitles are not displayed on the screen. 3. Press subtitle key on the remote control. 4. Verify that subtitles are displayed on the screen.

Expected Result Device shall display subtitle after pressing subtitle key on the remote control.

Comments

Test cases 1. Display Subtitles Using Subtitle Key

Name Subtitle Mode Selection

Reference(s) -

9/53

A4TV Open Source -VTP

Profile(s) -

Purpose of Test

To verify that device supports option to select subtitle mode: • Normal mode • Hard of Hearing mode

Test Description This test is performed by navigating to subtitle settings and setting subtitle mode. Tester needs to verify that device subtitles are correctly decoded and displayed on the screen.

Test Equipment

Monitor DUT RCU DVB Signal Generator

Test Streams A DVB test stream containing services with Normal and Hard of Hearing subtitles.

Test Setup Connect the stream generator with the device under testing.

Test Preconditions Start streaming the test stream on the stream generator and perform DVB automatic channel scan. Automatic subtitles display is enabled.

Test Procedure

1. Tune to service with subtitles. 2. Select Normal subtitle mode. 3. Verify that subtitles are correctly decoded and displayed on the screen. 4. Select Hard of Hearing subtitle mode 5. Verify that subtitles are correctly decoded and displayed on the screen.

Expected Result Device shall support option to select subtitle mode.

Comments

Test cases 1. Subtitle Mode Selection

Name Subtitles and UI

Reference(s) -

Profile(s) -

Purpose of Test To verify that subtitles are correctly displayed while UI graphics are simultaneously displayed on the screen.

Test Description Check the behavior of running subtitles while different UI elements are being displayed on the screen.

Test Equipment

Monitor RCU DUT DVB Signal Generator

Test Streams A DVB test stream containing services with the appropriate subtitles languages and subtitles types.

Test Setup Connect the stream generator with the device under testing.

Test Preconditions Start streaming the test stream on the stream generator and perform DVB automatic channel scan. Automatic subtitles display is enabled.

Test Procedure

1. Tune to the service with subtitles. 2. Verify that subtitles are correctly displayed while UI graphics are simultaneously displayed on the screen.

Expected Result Simultaneously displaying of subtitles and UI graphics is successful.

Comments

10/53

A4TV Open Source -VTP

Test cases 1. Subtitles and UI

Name Subtitle Selection

Reference(s) -

Profile(s) -

Purpose of Test To verify that is possible to select a subtitle when multiple subtitles are present on one service.

Test Description The test is performed by tuning to a service with multiple subtitles and verifying that all subtitles can be activated.

Test Equipment

TV Set DVB Signal Generator DUT RCU

Test Streams A DVB test stream containing at least one service with at least two subtitles.

Test Setup Connect the TV set to the device under test using the HDMI interface.Connect the signal generator to the device under test using an antenna cable.

Test Preconditions Start streaming the test stream on the signal generator. The service is scanned and can be found in the service list. Automatic subtitles display is disabled.

Test Procedure

1. Tune to the service with multiple subtitles. 2. Activate the first subtitle. 3. Verify that the first subtitle is displayed correctly. 4. Repeat the steps 2-3 for all available subtitles.

Expected Result All the available subtitles can be activated and are displayed correctly.

Comments

Test cases 1. Subtitle Selection

1.3.2 DVB Subtitles

Name DVB Subtitles - Normal SD

Reference(s) -

Profile(s) -

Purpose of Test To verify that DVB SD subtitles are correctly decoded and displayed on the screen.

Test Description The test is performed by tuning to service with DVB SD subtitles. The test passes if DVB SD subtitles are correctly decoded and displayed on the screen.

Test Equipment

Monitor RCU DVB Signal Generator DUT

Test Streams A DVB test stream containing services with the appropriate DVB SD subtitles languages.

Test Setup Connect the stream generator with the device under testing.

Test Preconditions Start streaming the test stream on the stream generator and perform DVB automatic channel scan. Automatic subtitles display is disabled.

Test Procedure 1. Tune to the service with DVB SD subtitles. 2. Verify that DVB SD subtitles are correctly decoded and displayed on the screen.

11/53

A4TV Open Source -VTP

Expected Result DVB SD subtitles should be correctly decoded and displayed on the screen.

Comments

Test cases 1. DVB Subtitles - Normal SD

Name DVB Subtitles - Normal HD

Reference(s) -

Profile(s) -

Purpose of Test To verify that DVB HD subtitles are correctly decoded and displayed on the screen.

Test Description The test is performed by tuning to service with DVB HD subtitles. The test passes if DVB HD subtitles are correctly decoded and displayed on the screen.

Test Equipment

DVB Signal Generator Monitor DUT RCU

Test Streams A DVB test stream containing services with the appropriate DVB HD subtitles.

Test Setup Connect the stream generator with the device under testing.

Test Preconditions Start streaming the test stream on the stream generator and perform DVB automatic channel scan. Automatic subtitles display is disabled.

Test Procedure 1. Tune to the service with DVB HD subtitles. 2. Verify that DVB HD subtitles are correctly decoded and displayed on the screen.

Expected Result DVB HD subtitles should be correctly decoded and displayed on the screen.

Comments

Test cases 1. DVB Subtitles - Normal HD

Name DVB Subtitles - HOH

Reference(s) -

Profile(s) -

Purpose of Test To verify that DVB HOH (Hard of Hearing) subtitles are correctly decoded and displayed on the screen.

Test Description The test is performed by tuning to service with DVB HOH subtitles. The test passes if DVB HOH subtitles are correctly decoded and displayed on the screen.

Test Equipment

RCU DUT DVB Signal Generator Monitor

Test Streams A DVB test stream containing services with the appropriate DVB HOH subtitles.

Test Setup Connect the stream generator with the device under testing.

Test Preconditions Start streaming the test stream on the stream generator and perform DVB automatic channel scan.

Test Procedure

1. Tune to the service with DVB HOH subtitles. 2. Verify that DVB HOH subtitles are correctly decoded and displayed on the screen.

12/53

A4TV Open Source -VTP

Expected Result DVB HOH subtitles shall be correctly decoded and displayed on the screen.

Comments

Test cases 1. DVB Subtitles - HOH

Name DVB Subtitles Synchronization

Reference(s) -

Profile(s) -

Purpose of Test To verify that all types of DVB subtitles are synchronized with audio/video.

Test Description The test is performed by tuning to service with DVB subtitles. The test passes if all types of DVB subtitles are displayed and synchronized with audio/video.

Test Equipment

DUT DVB Signal Generator Monitor RCU

Test Streams A DVB test stream containing services with the appropriate subtitles languages and subtitles types.

Test Setup Connect the stream generator with the device under testing.

Test Preconditions Start streaming the test stream on the stream generator and perform DVB automatic channel scan. Automatic subtitles display is disabled.

Test Procedure

1. Tune to the service with DVB subtitles. 2. Verify that DVB subtitles are displayed and synchronized with audio/video.

Expected Result All types of DVB subtitles shall be displayed and synchronized with audio/video.

Comments

Test cases

1. DVB Subtitles Synchronization - Normal SD 2. DVB Subtitles Synchronization - Normal HD 3. DVB Subtitles Synchronization - HOH

1.3.3 TTXT Subtitles

Name TTXT Subtitles - HOH

Reference(s) -

Profile(s) -

Purpose of Test To verify that TTXT HOH subtitles are correctly decoded and displayed on the screen.

Test Description The test is performed by tuning to service with TTXT HOH subtitles. The test passes if TTXT HOH subtitles are correctly decoded and displayed on the screen.

Test Equipment

Monitor RCU DUT DVB Signal Generator

Test Streams A DVB test stream containing services with the appropriate TTXT HOH subtitles.

Test Setup Connect the stream generator with the device under testing.

13/53

A4TV Open Source -VTP

Test Preconditions Start streaming the test stream on the stream generator and perform DVB automatic channel scan. Automatic subtitles display is disabled.

Test Procedure

1. Tune to the service with TTXT HOH subtitles. 2. Verify that TTXT HOH subtitles are correctly decoded and displayed on the screen.

Expected Result TTXT HOH subtitles should be correctly decoded and displayed on the screen.

Comments

Test cases 1. TTXT Subtitles - HOH

Name TTXT Subtitles - Normal

Reference(s) -

Profile(s) -

Purpose of Test To verify that TTXT subtitles are correctly decoded and displayed on the screen.

Test Description The test is performed by tuning to service with TTXT subtitles. The test passes if TTXT subtitles are correctly decoded and displayed on the screen.

Test Equipment

DVB Signal Generator RCU DUT Monitor

Test Streams A DVB test stream containing services with the appropriate TTXT subtitles.

Test Setup Connect the stream generator with the device under testing.

Test Preconditions Start streaming the test stream on the stream generator and perform DVB automatic channel scan. Automatic subtitles display is disabled.

Test Procedure 1. Tune to the service with TTXT subtitles. 2. Verify that TTXT subtitles are correctly decoded and displayed on the screen.

Expected Result TTXT subtitles should be correctly decoded and displayed on the screen.

Comments

Test cases 1. TTXT Subtitles - Normal

Name TTXT Subtitles Synchronization

Reference(s) -

Profile(s) -

Purpose of Test To verify that all types of TTXT subtitles are synchronized with audio/video.

Test Description The test is performed by tuning to service with TTXT subtitles. The test passes if all types of TTXT subtitles are displayed and synchronized with audio/video.

Test Equipment

Monitor DUT RCU DVB Signal Generator

14/53

A4TV Open Source -VTP

Test Streams A DVB test stream containing services with the appropriate subtitles languages and subtitles types.

Test Setup Connect the stream generator with the device under testing.

Test Preconditions Start streaming the test stream on the stream generator and perform DVB automatic channel scan. Automatic subtitles display is disabled.

Test Procedure

1. Tune to the service with TTXT subtitles. 2. Verify that TTXT subtitles are displayed and synchronized with audio/video.

Expected Result All types of TTXT subtitles should be displayed and synchronized with audio/video.

Comments

Test cases 1. TTXT Subtitles Synchronization - Normal 2. TTXT Subtitles Synchronization - HOH

1.4 PVR

1.4.1 Recording Requirements

Name PVR Recording Support

Reference(s) -

Profile(s) -

Purpose of Test To verify that device supports recording of a running service.

Test Description

The test is performed by recording a transport stream that contains all necessary transport stream data (teletext, subtitle, audio and video) via PVR. Tester needs to verify that device: • Supports option to start PVR recording • Supports option to stop PVR recording • Capture all components during recording • Display recording progress

Test Equipment

Test Streams A DVB test stream with audio, video, teletext, and subtitle components.

Test Setup Connect the stream generator with the device under testing.Connect external mass storage device to the device under testing.

Test Preconditions Start streaming the test stream.Perform an auto scan and tune to service.Mass storage device must have at least one partition which is set up for PVR operation (formatted to supported file system and has acceptable read/write data speed test results).

Test Procedure

1. Start PVR recording. 2. Verify that device display recording progress. 3. Stop PVR recording. 4. Open PVR playlist. 5. Verifay that PVR recording file was created. 6. Start the playback of the recorded file. 7. Open the teletext menu and enable subtitles. Watch the video and listen to the audio components. 8. Verify that all components are present and identical as in the original stream.

Expected Result Device shall support recording of a running service.

Comments

15/53

A4TV Open Source -VTP

Test cases 1. PVR Recording Support

Name PVR Meta Information

Reference(s) -

Profile(s) -

Purpose of Test

To verify PVR meta information data that are needed to provide descriptive information about recorded media in case: • EPG service data is present • EPG service data is missing

Test Description

The test is performed by recording a transport stream. Tester needs to verify that in case of valid EPG service data meta information are obtained from EPG during PVR recording and it includes: event name, event description, recording start time, recording end time and recording duration. In case when some EPG data information missing device should puts generic name and playback of this recording file should still be possible.

Test Equipment

DUT DVB Signal Generator USB Mass Storage Device Monitor RCU

Test Streams A DVB test stream contains at least one service with EPG service data and at least one service with missing EPG service data.

Test Setup Connect the stream generator with the device under testing. Connect external mass storage device to the device under testing.

Test Preconditions

Start streaming the test stream.Perform an auto scan and tune to service.Mass storage device must have at least one partition which is set up for PVR operation (formatted to supported file system and has acceptable read/write data speed test results).Stream which is used for testing must not contain EPG data for the service which is being recorded.

Test Procedure

1. Start PVR recording. 2. Stop PVR recording. 3. Open PVR playlist and select PVR recording created in previous step. 4. Verify that PVR recording details should contain correct values for service name, recording start time, end time and duration. 5. Tune to the service with missing EPG service data. 6. Start PVR recording. 7. Stop PVR recording. 8. Go to PVR playback list and select PVR recording created in previous step. 9. Verify that PVR playback of this file is possible.

Expected Result

PVR recording details should contain correct values for service name, recording start time, end time and duration. Information about event name and event description is missing since there is no EPG data available for the recorded event. These missing fields should contain text: "No information available".

Comments

Test cases 1. PVR Meta Information with EPG data 2. PVR Meta Information without EPG data

Name Recovery Requirements

Reference(s) -

Profile(s) -

16/53

A4TV Open Source -VTP

Purpose of Test To verify that device successfully finished recording in case when user plugs out the mass storage device, there is no free space on mass storage device, disconnect AC cable, plugs out antenna or lose signal.

Test Description

The test is performed by recording a transport stream. Tester needs to verify that device: • Notify when user plug out the mass storage device or there is no free space on mass storage device • Successfully finished recording when user plug out the mass storage device • Successfully finished recording when there is no free space on mass storage device • Successfully finished recording when AC cable is disconnected • Successfully finished recording when user plug out antenna or device lose signal

Test Equipment

Monitor RCU DVB Signal Generator DUT USB Mass Storage Device

Test Streams A DVB test stream.

Test Setup Connect the stream generator with the device under testing. Connect external mass storage device to the device under testing.

Test Preconditions Start streaming the test stream.Perform an auto scan and tune to service.Mass storage device must have at least one partition which is set up for PVR operation (formatted to supported file system and has acceptable read/write data speed test results).

Test Procedure

1. Start PVR recording. 2. Disconnect mass storage device which is used for PVR operation while recording is still active. 3. Verify that device notify user. 4. Connect mass storage device back to device. 5. Open PVR playlist. 6. Verify that recording is finished successfully. 7. Repeat steps 1, 3, 5 and 6 for cases when disconnect AC cable, there is no free space left on mass storage device, plug out antenna or lose signal.

Expected Result Device shall finish successfully PVR recording in case when user plug out the mass storage device, there is no free space on mass storage device, disconnect AC cable, plug out antenna or lose signal.

Comments

Test cases

1. Recovery after A/C cable is disconnected 2. Recovery after device is unplugged 3. Recovery after device is full 4. Recovery after antenna cable is disconnected

Name Security Requirements

Reference(s) -

Profile(s) -

Purpose of Test To verify that PVR recording files are encrypted.

Test Description

The test is performed by recording a transport stream. Tester needs to verify that recording files: • Can not be played on other device of the same type • Can not be played on PC or other capable players • Can be played on same device with different software version

17/53

A4TV Open Source -VTP

Test Equipment

DVB Signal Generator USB Mass Storage Device Monitor DUT RCU Test PC

Test Streams A DVB test stream.

Test Setup Connect the stream generator with the device under testing. Connect external mass storage device to the device under testing.

Test Preconditions Start streaming the test stream.Perform an auto scan and tune to service.Mass storage device must have at least one partition which is set up for PVR operation (formatted to supported file system and has acceptable read/write data speed test results).

Test Procedure

1. Start PVR recording. 2. Disconnect mass storage device. 3. Connect mass storage device to other device of the same type, PC or other capable players. 4. Verify that recording recording files could not be played.

Expected Result PVR recording files shall be encrypted and could not be played on other device of the same type, PC or other capable players. Device shall be able to play recording files on same device with different software version.

Comments

Test cases -

1.4.2 Playback Requirements

Name PVR Playback Support

Reference(s) -

Profile(s) -

Purpose of Test

To verify that device supports playback of previously recorded media using PVR. Tester needs to verify that device: • Supports option to start PVR playback • Supports option to stop PVR playback • Display all necessary transport stream data (teletext, subtitle, audio, video and EPG data)

Test Description This test is performed by starting playback of previously recorded stream and verifying presence of all necessary recorded transport stream data. Playback is activated by selecting one recording from PVR playlist.

Test Equipment

RCU USB Mass Storage Device Monitor DVB Signal Generator DUT

Test Streams A DVB test stream.

Test Setup Connect the stream generator with the device under testing. Connect external mass storage device to the device under testing

Test Preconditions

Start streaming the test stream.Perform an auto scan and tune to service.Mass storage device must have at least one partition which is set up for PVR operation (formatted to supported file system and has acceptable read/write data speed test results).PVR Playlist must contain at least one PVR recording.

18/53

A4TV Open Source -VTP

Test Procedure

1. Open PVR play list. 2. Select first recording from the list and perform play operation. 3. Verify that device supports playback of previously recorded media using PVR.

Expected Result Device shall supports playback of previously recorded media using PVR. Audio, video, subtitle and teletext are present and should contain the same information as in the original stream.

Comments

Test cases 1. PVR Playback Support

Name PVR Playback Bookmark Support

Reference(s) -

Profile(s) -

Purpose of Test To verify that bookmarks that are set during PVR recording can be used during PVR playback of the recording.

Test Description This test is performed by adding a time bookmark during active PVR recording. After recording is done, previously bookmarked time position is tested during playack of PVR recording.

Test Equipment

RCU DUT Monitor DVB Signal Generator USB Mass Storage Device

Test Streams A DVB test stream.

Test Setup Connect the stream generator with the device under testing. Connect external mass storage device to the device under testing.

Test Preconditions Start streaming the test stream.Perform an auto scan and tune to service.Mass storage device must have at least one partition which is set up for PVR operation (formatted to supported file system and has acceptable read/write data speed test results).

Test Procedure

1. Start PVR recording. 2. Set time bookmark during recording. 3. Stop PVR recording. 4. Start Playback of recorded media. 5. Jump to previously set time bookmark. 6. Verify that playback jump to correct position and continue playback from that position.

Expected Result When jump to bookmarked position is executed during PVR playback, playback shall jump to correct position and continue from that position.

Comments

Test cases -

Name PVR Playback After Fast Rewind Operation

Reference(s) -

Profile(s) -

Purpose of Test To verify behavior of PVR playback after fast rewind operation.

Test Description

This test is performed by starting playback of previously recorded stream. Tester needs to verify that device mute audio, display only I frames and video is in sync with the playback time. Device display playback state and playback time. After fast rewind operation when beginning of stream is reached device resume playback with normal speed.

19/53

A4TV Open Source -VTP

Test Equipment

USB Mass Storage Device DVB Signal Generator RCU Monitor DUT

Test Streams A DVB test stream.

Test Setup Connect the stream generator with the device under testing. Connect external mass storage device to the device under testing.

Test Preconditions

Start streaming the test stream.Perform an auto scan and tune to service.Mass storage device must have at least one partition which is set up for PVR operation (formatted to supported file system and has acceptable read/write data speed test results).PVR Playlist must contain at least one PVR recording.

Test Procedure

1. Open PVR play list. 2. Select first recording from the list and perform play operation. 3. Perform Fast Rewind trick-play operation. 4. Verify that device mute audio, display only I frames and video is in sync with the playback time. 5. Verify that display play state and playback time. 6. Wait until playback time reached beginning of the recording. 7. Verify that device after playback time reached beginning of the recording resume playing with normal speed.

Expected Result

Selected PVR recording should start playing without problems. Device shall mute audio, display only I frames and video shall be in sync with the playback time. Device shall display playback state and playback time. After fast rewind operation when beginning of stream is reached device shall resume playback with normal speed.

Comments

Test cases 1. PVR Playback After Fast Rewind Operation

Name PVR Playback After Playback Reaches EOS

Reference(s) -

Profile(s) -

Purpose of Test To verify behavior of PVR playback after fast forward operation.

Test Description

Tester needs to verify that device mute audio, display only I frames and video is in sync with the playback time. Device display play state and playback all time at any moment.After end of the stream is reached, device stops playback and returns back to PVR play list menu.

Test Equipment

DUT USB Mass Storage Device RCU DVB Signal Generator Monitor

Test Streams A DVB test stream.

Test Setup Connect the stream generator with the device under testing. Connect external mass storage device to the device under testing.

Test Preconditions

Start streaming the test stream.Perform an auto scan and tune to service.Mass storage device must have at least one partition which is set up for PVR operation (formatted to supported file system and has acceptable read/write data speed test results).PVR Playlist must contain at least one PVR recording.

20/53

A4TV Open Source -VTP

Test Procedure

1. Open PVR play list. 2. Select first recording from the list and perform Fast forward trick-play operation. 3. Verify that device mute audio, display only I frames and video is in sync with the playback time. 4. Verify that display play state and playback time. 5. Wait until playback time reached end of the stream. 6. Verify that device automatically stop playback and return to PVR play list after end of stream is reached.

Expected Result Device shall mute audio, display only I frames and video shall be in sync with the playback time. Device shall display playback state and playback time.After end of the stream is reached, device shall stop playback and return back to PVR play list menu.

Comments

Test cases 1. PVR Playback After Playback Reaches EOS

Name PVR Playlist Support

Reference(s) -

Profile(s) -

Purpose of Test

To verify that device supports PVR playlist. Each recording should have information about the recorded event: • Service name • Event name • Event description • Start time • End time • Duration • Thumbnail picture

Test Description The test is performed by recording several different services. Tester needs to verify that device add record items to the PVR playlist.

Test Equipment

DVB Signal Generator Monitor USB Mass Storage Device DUT RCU

Test Streams A DVB test stream with several services.

Test Setup Connect the stream generator with the device under testing. Connect external mass storage device to the device under testing.

Test Preconditions Start streaming the test stream.Perform an auto scan and tune to service.Mass storage device must have at least one partition which is set up for PVR operation (formatted to supported file system and has acceptable read/write data speed test results).

Test Procedure

1. Start PVR recording. 2. Repeat steps 2,3 and 4 several times. 3. Open PVR playlist. 4. Stop PVR recording. 5. Tune to the second service scanned in the previous step. 6. Start PVR recording. 7. Tune to the third service scanned in the previous step. 8. Start PVR recording. 9. Stop PVR recording. 10. Open PVR playlist. 11. Verify that device add record items to the PVR playlist.

21/53

A4TV Open Source -VTP

Expected Result Device shall support PVR playlist. Each recording shall contain information about the recorded event: service name, event name, event description, start time, end time, duration, thumbnail picture.

Comments

Test cases 1. PVR Playlist Support

Name PVR Playlist Sorting Support

Reference(s) -

Profile(s) -

Purpose of Test

To verify that device supports option to sort PVR playlist by: • Media name in ascending order • Media name in descending order • Media date in ascending order • Media date in descending order • Media duration in ascending order • Media duration in descending order

Test Description The test is performed by executing sort action of items in PVR Playlist. Tester needs to verify that device sorts PVR playlist in correct order.

Test Equipment

USB Mass Storage Device RCU Monitor DVB Signal Generator DUT

Test Streams A DVB test stream.

Test Setup Connect the stream generator with the device under testing. Connect external mass storage device to the device under testing.

Test Preconditions

Start streaming the test stream.Perform an auto scan and tune to service.Mass storage device must have at least one partition which is set up for PVR operation (formatted to supported file system and has acceptable read/write data speed test results).PVR Playlist must contain at least 3 different PVR recordings (different service name, start time and duration time).

Test Procedure

1. Open PVR play list. 2. Select sorting mode. 3. Verify that device sort PVR playlist in correct order.

Expected Result

Device shall supports option to sort PVR playlist by: media name in ascending order, media name in descending order, media date in ascending order, media date in descending order, media duration in ascending order, media duration in descending order.

Comments

Test cases 1. PVR Playlist Sorting Support

Name Remove Item From PVR Playlist

Reference(s) -

Profile(s) -

Purpose of Test To verify that device supports removing of recorded item from PVR playlist.

22/53

A4TV Open Source -VTP

Test Description

The test is performed by recording a transport stream. Tester needs to verify that device supports option to delete recorded item from PVR playlist: • Manual by selecting an existing PVR recording from PVR play list and selecting option to remove recording from the list

Test Equipment

DVB Signal Generator Monitor USB Mass Storage Device DUT RCU

Test Streams A DVB test stream.

Test Setup Connect the stream generator with the device under testing. Connect external mass storage device to the device under testing.

Test Preconditions

Start streaming the test stream.Perform an auto scan and tune to service.Mass storage device must have at least one partition which is set up for PVR operation (formatted to supported file system and has acceptable read/write data speed test results).PVR Playlist must contain at least one PVR recording.

Test Procedure

1. Start PVR recording. 2. Wait until there is free space on mass storage device. 3. Verify that device notify user that there is no free space left on mass storage device. 4. Continue PVR recording at least 10 minutes. 5. Stop PVR recording. 6. Open PVR playlist. 7. Verify that device overwrite the oldest recorded item from PVR playlist. 8. Select first recording from the list and perform remove operation. 9. Verify that device remove recorded item from PVR playlist.

Expected Result Device shall support removing of recorded item from PVR playlist.

Comments

Test cases 1. Remove Item From PVR Playlist

Name PVR Trick-Play Support

Reference(s) -

Profile(s) -

Purpose of Test

To verify PVR trick-play capabilities. Possible trick play operations are: • Play • Pause • Fast forward 2x • Fast forward 4x • Fast forward 8x • Fast forward 16x • Fast forward 32x • Fast rewind -2x • Fast rewind -4x • Fast rewind -8x • Fast rewind -16x • Fast rewind -32x Tester need to verify that for trick-play mode audio is muted, video is smooth and in sync with the playback time. Device display play state and playback time at any moment.

23/53

A4TV Open Source -VTP

Test Description

This test is performed by starting playback of previously recorded stream and executing trick-play operations on the active playback. Tester needs to verify that all trick-play options are supported. During trick-play playback audio should be muted, video should be smooth and in sync with the playback time. Device should display play state and playback time at any moment.

Test Equipment

DVB Signal Generator DUT USB Mass Storage Device Monitor RCU

Test Streams A DVB test stream.

Test Setup Connect the stream generator with the device under testing. Connect external mass storage device to the device under testing.

Test Preconditions

Start streaming the test stream.Perform an auto scan and tune to service.Mass storage device must have at least one partition which is set up for PVR operation (formatted to supported file system and has acceptable read/write data speed test results).PVR Playlist must contain at least one PVR recording which is at least 20 minutes long.

Test Procedure

1. Open PVR play list. 2. Select first recording from the list and perform play operation. 3. Pause PVR playback. 4. Resume PVR playback. 5. Perform Fast Forward trick-play operation 2x. 6. Perform Fast Forward trick-play operation 4x. 7. Perform Fast Forward trick-play operation 8x. 8. Perform Fast Forward trick-play operation 16x. 9. Perform Fast Forward trick-play operation 32x. 10. Resume PVR playback. 11. Perform Fast Rewind trick-play operation -2x. 12. Perform Fast Rewind trick-play operation -4x. 13. Perform Fast Rewind trick-play operation -8x. 14. Perform Fast Rewind trick-play operation -16x. 15. Perform Fast Rewind trick-play operation -32x. 16. Resume PVR playback. 17. Stop PVR playback .

Expected Result

Device shall support PVR trick-play modes. Possible trick play modes shall be: play, pause, fast forward (2x, 4x, 8x, 16x, 32x, -2x, -4x, -8x, -16x, -32x. During trick-play playback audio shall be muted, video shall be smooth and in sync with the playback time. Device shall display play state and playback time at any moment.

Comments

Test cases 1. PVR Trick-Play Support

1.4.3 Time-Shift Requirements

Name PVR Time-Shift Recording Support

Reference(s) -

Profile(s) -

Purpose of Test To verify that device supports PVR time-shift recording.

24/53

A4TV Open Source -VTP

Test Description

The test is performed by performing PVR time-shift recording on a transport stream containing all necessary transport stream data (teletext, subtitle, audio, and video components). Tester needs to verify that device: • Supports option to start PVR time-shift recording • Supports option to stop PVR time-shift recording and back to live service. • Mute audio and stop video. • Capture all components during recording

Test Equipment

RCU DUT DVB Signal Generator Monitor USB Mass Storage Device

Test Streams A DVB test stream with teletext, subtitle, audio, and video components.

Test Setup Connect the stream generator with the device under testing.Connect external mass storage device to the device under testing.

Test Preconditions Start streaming the test stream.Perform an auto scan and tune to service.Mass storage device must have at least one partition which is set up for PVR operation (formatted to supported file system and has acceptable read/write data speed test results).

Test Procedure

1. Start PVR time-shift recording. 2. Verify that device mute audio and stop video. 3. Start PVR time-shift playback. 4. Open the teletext menu and enable subtitles. Watch the video and listen to the audio components. 5. Verify that teletext, subtitle, audio and video are present and identical to the original stream.

Expected Result Device shall support PVR time-shift recording. During time-shift recording device shall mute audio and stop video. During time-shift playback audio, video, subtitle and teletext shall be present and identical to the original stream.

Comments

Test cases 1. PVR Time-Shift Recording Support

Name PVR Time-Shift Chase Play Support

Reference(s) -

Profile(s) -

Purpose of Test To verify that device supports simultaneous PVR recording and playback of the recording with circular file access during time-shift operation.

Test Description

The test is performed by performing PVR time-shift recording and playback of the recording on a transport stream containing all necessary transport stream data. When end of time-shift file is reached during recording it then continues from the beginning of the file (circular file access). Same applies to time-shift playback.

Test Equipment

DUT RCU Monitor DVB Signal Generator USB Mass Storage Device

Test Streams A DVB test stream.

Test Setup Connect the stream generator with the device under testing.Connect external mass storage device to the device under testing.

Test Preconditions Start streaming the test stream.Perform an auto scan and tune to service.Mass storage device must have at least one partition which is set up for PVR operation (formatted to supported file system and has acceptable read/write data speed test results).

25/53

A4TV Open Source -VTP

Test Procedure

1. Start PVR time-shift recording. 2. Wait at least 10 minutes. 3. Start PVR time-shift playback. 4. Verify that teletext, subtitle, audio and video are present and identical to the original stream. 5. Allow time-shift operation to make several wrap around recordings and playbacks. 6. Verify that recording and playback work properly without interruption event after recording and playback file wrap around.

Expected Result

During time-shift normal operation recording and playback should function properly without interruption event after recording and playback file wrap around. Time-shift recording and playback times should be correctly updated and recording should always precede playback.

Comments

Test cases -

Name PVR Time-Shift Trick Play Support

Reference(s) -

Profile(s) -

Purpose of Test

To verify PVR time-shift trick-play capabilities. Possible time-shift trick play operations are: • Play • Pause • Fast forward 2x • Fast forward 4x • Fast forward 8x • Fast forward 16x • Fast forward 32x • Fast rewind -2x • Fast rewind -4x • Fast rewind -8x • Fast rewind -16x • Fast rewind -32x • Slow play • Slow backward play

Test Description

Device shall support PVR time-shift trick-play modes. Possible trick play modes shall be: play, pause, fast forward (2x, 4x, 8x, 16x, 32x, -2x, -4x, -8x, -16x, -32x, slow play, slow backward play. For time-shift trick-play mode of operation audio should be muted and only I frames should be decoded while video should be in sync with the playback time. Device shall display play state and playback time at any moment.

Test Equipment

USB Mass Storage Device RCU DVB Signal Generator DUT Monitor

Test Streams A DVB test stream.

Test Setup Connect the stream generator with the device under testing.Connect external mass storage device to the device under testing.

Test Preconditions Start streaming the test stream.Perform an auto scan and tune to service.Mass storage device must have at least one partition which is set up for PVR operation (formatted to supported file system and has acceptable read/write data speed test results).

26/53

A4TV Open Source -VTP

Test Procedure

1. Start PVR time-shift recording. 2. Wait at least 10 minutes. 3. Start PVR time-shift playback. 4. Perform Fast Forward trick-play operation 2x. 5. Perform Fast Forward trick-play operation 4x. 6. Perform Fast Forward trick-play operation 8x. 7. Perform Fast Forward trick-play operation 16x. 8. Perform Fast Forward trick-play operation 32x. 9. Resume PVR time-shift playback. 10. Perform Fast Rewind trick-play operation -2x. 11. Perform Fast Rewind trick-play operation -4x. 12. Perform Fast Rewind trick-play operation -8x. 13. Perform Fast Rewind trick-play operation -16x. 14. Perform Fast Rewind trick-play operation -32x. 15. Resume PVR time-shift playback. 16. Perform slow forward trick-play operation. 17. Resume PVR time-shift playback. 18. Perform slow rewind trick-play operation. 19. Stop PVR time-shift recording.

Expected Result

Device shall support PVR time-shift trick-play modes. Possible trick play modes shall be: play, pause, fast forward (2x, 4x, 8x, 16x, 32x, -2x, -4x, -8x, -16x, -32x, slow play, slow backward play. For time-shift trick-play mode of operation audio should be muted and only I frames should be decoded while video should be in sync with the playback time. Device shall display play state and playback time at any moment.

Comments

Test cases 1. PVR Time-Shift Trick Play Support

Name PVR Time-Shift File Size

Reference(s) -

Profile(s) -

Purpose of Test To verify that device supports option to set PVR time-shift file size.

Test Description This test is performed by navigating to PVR time-shift settings and setting file size. Tester needs to verify that the maximum file size depends on the size of the mass storage device which is used for PVR time-shift operation.

Test Equipment

Monitor USB Mass Storage Device DUT RCU

Test Streams A DVB test stream.

Test Setup Connect the stream generator with the device under testing.Connect external mass storage device to the device under testing.

Test Preconditions Start streaming the test stream.Perform an auto scan and tune to service.Mass storage device must have at least one partition which is set up for PVR operation (formatted to supported file system and has acceptable read/write data speed test results).

Test Procedure

1. Navigate to PVR time-shift settings and set file size. 2. Start PVR time-shift recording. 3. Wait until time-shift recording makes at least one wrap around recordings. 4. Stop PVR time-shift recording. 5. Verify that time-shift file size is correct.

Expected Result Device shall support option to set PVR time-shift file size.

Comments

27/53

A4TV Open Source -VTP

Test cases -

Name PVR Time-Shift After Recording Reaches File Size

Reference(s) -

Profile(s) -

Purpose of Test To verify correct PVR time-shift operation in case when current recording time reaches file size.

Test Description

The test is performed by performing PVR time-shift recording and playback on a transport stream containing all necessary transport stream data. When current recording time reaches file size and current playback time, PVR application should overwrite playback data and move starting point of the playback to the current recording time.

Test Equipment

RCU Monitor DUT USB Mass Storage Device DVB Signal Generator

Test Streams A DVB test stream.

Test Setup Connect the stream generator with the device under testing.Connect external mass storage device to the device under testing.

Test Preconditions Start streaming the test stream.Perform an auto scan and tune to service.Mass storage device must have at least one partition which is set up for PVR operation (formatted to supported file system and has acceptable read/write data speed test results).

Test Procedure

1. Open the teletext menu and enable subtitles. Watch the video and listen to the audio components. 2. Start PVR time-shift recording. 3. Wait until time-shift recording makes at least one wrap around recordings. 4. Start PVR time-shift playback. 5. Verify that PVR time-shift file was overwritten by the recording file wrap around action.

Expected Result When PVR time-shift playback is started it should not start from the beginning of the recording since the beginning was overwritten by the recording file wrap around action.

Comments

Test cases 1. PVR Time-Shift After Recording Reaches File Size

Name PVR Time-Shift After Playback Reaches Recording

Reference(s) -

Profile(s) -

Purpose of Test To verify behavior of PVR time-shift operation in case when current playback time reaches current recording time.

Test Description

The test is performed by performing PVR time-shift recording and playback. When current playback time reaches current recording time after fast forward trick-play operation., device automatically stop time-shift operation and switch back to playback of live stream.

Test Equipment

DVB Signal Generator RCU Monitor USB Mass Storage Device DUT

28/53

A4TV Open Source -VTP

Test Streams A DVB test stream.

Test Setup Connect the stream generator with the device under testing.Connect external mass storage device to the device under testing.

Test Preconditions Start streaming the test stream.Perform an auto scan and tune to service.Mass storage device must have at least one partition which is set up for PVR operation (formatted to supported file system and has acceptable read/write data speed test results).

Test Procedure

1. Open the teletext menu and enable subtitles. Watch the video and listen to the audio components. 2. Start PVR time-shift recording. 3. Wait at least 10 minutes. 4. Start PVR time-shift playback. 5. Perform Fast Forward trick-play operation. 6. Wait until current time-shift playback time reaches current recording playback time. 7. Verify that device stop PVR time-shift recording and return to regular live broadcast.

Expected Result When current PVR time-shift playback time reaches current time-shift recording time, device shall stop time-shift operation and return to regular live broadcast.

Comments

Test cases 1. PVR Time-Shift After Playback Reaches Recording

1.5 DVB

Name Displaying Information about the Signal Strength

Reference(s) -

Profile(s) -

Purpose of Test To verify if the device correctly displays information about the signal strength during the channel scan process.

Test Description

The tests are performed by streaming test stream with multiple services and performing DVB-T automatic channel scans. The tests pass if the information about signal strength is displayed correctly. The tests are performed for: • DVB-T automatic channel scan

Test Equipment

Monitor DUT DVB Signal Generator RCU

Test Streams A test stream containing at least 2 services.

Test Setup Connect the DVB-T stream generator to DUT antenna IN interface. Connect the monitor to DUT output using the HDMI interface.

Test Preconditions Start streaming the test stream on the stream generator.

Test Procedure 1. Perform a DVB-T automatic channel scan on the device. 2. Observe the displayed information during the scan process.

Expected Result During the scan process the signal strengths is displayed on the screen.

Comments

Test cases 1. Displaying Signal Strength Information about the Scan Progress - DVB-T

Name Displaying Information about the Stored Service

29/53

A4TV Open Source -VTP

Reference(s) -

Profile(s) -

Purpose of Test To verify if the device correctly displays the names of all services that have been stored during the channel scan process.

Test Description

The tests are performed by streaming a test stream with several services and performing DVB-T channel scan. The tests pass if the names of all services that have been stored during the channel scan process are displayed correctly. The tests are performed for: • DVB-T

Test Equipment

RCU Monitor DUT DVB Signal Generator

Test Streams A DVB test stream containing at least 2 services.

Test Setup Connect the DVB stream generator to DUT antenna IN interface. Connect the monitor to DUT output using the HDMI interface.

Test Preconditions Start streaming the test stream on the stream generator.

Test Procedure 1. Perform a DVB-T automatic channel scan on the device. 2. Observe the displayed information during the channel scan.

Expected Result During the scan process, the names of the scanned services are displayed.

Comments

Test cases 1. Displaying Information about the Stored Service

Name Signal Information

Reference(s) -

Profile(s) -

Purpose of Test To verify if information about the current channel can be displayed to the user.

Test Description

The tests are performed by opening the signal information menu and verifying that the following information is available: • Channel name • Current multiplex • Network ID • Signal strength • Signal quality The test are performed for: • DVB-T

Test Equipment

DVB Signal Generator RCU Monitor DUT

Test Streams A DVB-T test stream containing at least one service.

Test Setup Connect the DVB stream generator to DUT antenna IN interface. Connect the monitor to DUT output using the HDMI interface.

Test Preconditions Start streaming the test streams on the stream generator.

30/53

A4TV Open Source -VTP

Test Procedure

1. Perform a DVB-T automatic channel scan on the device. 2. Tune to one of the selected services. 3. Open the signal information menu and verify the displayed information.

Expected Result All the information is available and correct.

Comments

Test cases 1. Channel Signal Information

Name DVB-T Manual Channel Scan

Reference(s) -

Profile(s) -

Purpose of Test To verify that manual search is working for DVB-T modulation.

Test Description

The tests are performed by performing manual channel scans with the modulation parameters used on the signal generator. The tests pass if the streamed services are scanned successfully. The tests are performed for: • DVB-T

Test Equipment

DUT DVB Signal Generator Monitor RCU

Test Streams A DVB-T test stream containing at least one service.

Test Setup Connect the DVB stream generator to DUT antenna IN interface. Connect the monitor to DUT output using the HDMI interface.

Test Preconditions Start streaming the test streams on the stream generator.

Test Procedure

1. Perform a manual channel scan using the modulation parameters used on the stream generator. 2. Verify the contents of the service list.

Expected Result The service list contains the service from the test stream.

Comments

Test cases 1. DVB-T Manual Channel Scan

Name Channel Storing During Manual Channel Scan

Reference(s) -

Profile(s) -

Purpose of Test To verify if the services are being added to an existing service list or to an empty service list, depending on the selected option during the manual channel scan.

Test Description

The tests are performed by scanning some initial services to the service list and running a manual scan with both options selected: first by adding the services to the existing service list and then by adding the services to an empty service list.The tests pass if the service list contains all services after the first manual scan and if the service list contains only the newly scanned services after the second manual scan.The tests are performed for: • DVB-T

31/53

A4TV Open Source -VTP

Test Equipment

DUT RCU DVB Signal Generator Monitor

Test Streams Two DVB-T test streams containing at least one service.

Test Setup Connect the DVB stream generator to DUT antenna IN interface. Connect the monitor to DUT output using the HDMI interface.

Test Preconditions Start streaming the first test stream on the signal generator.

Test Procedure

1. Perform a DVB-T manual channel scan using the modulation parameters from the signal generator. 2. Start streaming the second test stream on the signal generator. 3. Choose to add the channels to the existing channel list in the manual scan menu. 4. Perform another manual channel scan using the modulation parameters from the signal generator. 5. Verify the contents of the service list. 6. Choose to add the channels to an empty channel list in the manual scan menu. 7. Perform another manual channel scan using the modulation parameters from the signal generator. 8. Verify the contents of the service list.

Expected Result After the second scan the service list contains the services from both test streams.After the third scan the service list contains only the services from the second test stream.

Comments

Test cases 1. Channel Storing During Manual Channel Scan - DVB-T

Name Services Preferred by the Manufacturer

Reference(s) -

Profile(s) -

Purpose of Test To confirm that the services preferred by the manufacturer have higher priority after the scan in the service list than any other services.

Test Description The test is performed by streaming a service that is preferred by the manufacturer and one regular service (that has a higher priority by any other criteria). The test passes if the preferred service has a higher priority in the service list than the regular service.

Test Equipment

Monitor DVB Signal Generator DUT RCU

Test Streams A DVB test stream containing a service preferred by the manufacturer and a regular service.

Test Setup Connect the DVB stream generator to DUT antenna IN interface. Connect the monitor to DUT output using the HDMI interface.

Test Preconditions Start streaming the test stream on the signal generator.

Test Procedure

1. Perform an automatic channel scan. 2. Verify that the preferred service has higher priority in the service list than the regular service.

Expected Result The preferred service has higher priority in the service list than the regular service.

Comments

Test cases 1. Preferred services by th Manufacturer

32/53

A4TV Open Source -VTP

Name Handling of non-DTT sources

Reference(s) -

Profile(s) -

Purpose of Test To verify that the device will discard non-DTT sources, such as DTMB services.

Test Description The test is performed by performing an automatic channel scan and verifying that the services from DTMB source are discarded.

Test Equipment

DVB Signal Generator Monitor RCU DUT

Test Streams Two DVB test streams containing at least one service.

Test Setup Connect the DVB stream generator to DUT antenna IN interface. Connect the monitor to DUT output using the HDMI interface.

Test Preconditions Start streaming the test streams on the signal generator:The first test stream on 474 MHz using DVB-T modulation.The second test stream on 506 MHZ using DTMB modulation.

Test Procedure 1. Perform an automatic channel scan. 2. Verify the content of the service list.

Expected Result The service list contains only the services from the first test stream.

Comments

Test cases 1. Handling of non-DTT sources

Name Displaying Information about the Scan Progress

Reference(s) -

Profile(s) -

Purpose of Test To verify if the device correctly displays information about the scan progress during the channel scan.

Test Description

The tests are performed by streaming a test stream with several services and performing a channel scan. The tests pass if the information about scan progress is displayed correctly for: • DVB-T automatic channel scan

Test Equipment

Monitor DUT DVB Signal Generator RCU

Test Streams A test stream containing at least 2 services.

Test Setup Connect the DVB-T stream generator to the DUT. Connect the monitor to DUT output using the HDMI interface.

Test Preconditions Start streaming the test stream on stream generator.

Test Procedure 1. Perform DVB-T channel scan on the device. 2. Observe the displayed information during the scan process.

Expected Result During the scan process the scan progress is displayed on the screen staring from 0%, increasing as the scan progresses and reaching 100% when the scan finishes.

Comments

33/53

A4TV Open Source -VTP

Test cases 1. Displaying Information about the Scan Progress - DVB-T

Name Channel Scan Cancellation

Reference(s) -

Profile(s) -

Purpose of Test To verify that the scan process can be cancelled.

Test Description

The tests are performed by streaming a test stream with several services and performing a channel scan. The scan is then cancelled before all streamed services are found. The tests pass if the device remains functional after channel scan cancellation for: • DVB-T automatic channel scan

Test Equipment

DVB Signal Generator DUT RCU Monitor

Test Streams A test stream containing at least 2 services.

Test Setup Connect the DVB-T stream generator to the DUT. Connect the monitor to DUT output using the HDMI interface.

Test Preconditions Start streaming the test stream on stream generator.

Test Procedure 1. Perform DVB-T automatic channel scan on the device. 2. Cancel the scan process.

Expected Result The scan process stops upon cancellation.

Comments

Test cases 1. Channel Scan Cancellation - DVB-T

Name DVB-T Tuner Support

Reference(s) -

Profile(s) -

Purpose of Test To verify that device supports DVB-T tuner.

Test Description

The test is performed by streaming DVB-T stream on the streamer and running DVB-T automatic channel scan. The test passes if the streamed service can be started and audio and video components are present.

Test Equipment

RCU Monitor DUT DVB Signal Generator

Test Streams A DVB-T test stream containing audio and video components.

Test Setup Connect DVB-T stream generator to DUT antenna IN interface. Connect monitor to DUT output using HDMI interface.

Test Preconditions Start streaming the test stream on the stream generator.

34/53

A4TV Open Source -VTP

Test Procedure

1. Perform a DVB-T automatic channel scan. 2. Tune to scanned service from the service list. 3. Verify that all service components are present by listening to the audio and watching the video.

Expected Result

The scan is completed successfully and the streamed service is added to the service list. The service shall be started from the service list and defined service components are present and identical to those being streamed.

Comments

Test cases 1. DVB-T Tuner Support - 64QAM 2. DVB-T Tuner Support - 16QAM

Name DVB-T Automatic Channel Scan

Reference(s) -

Profile(s) -

Purpose of Test To verify that device can run automatic DVB-T channel scan through whole frequency range.

Test Description The test is performed by streaming DVB-T stream on the streamer and running DVB-T automatic channel scan. The test passes if the streamed service can be started and all of its components are present.

Test Equipment

Monitor DUT RCU DVB Signal Generator

Test Streams A DVB test stream containing at least 2 services.

Test Setup Connect DVB-T stream generator to DUT antenna IN interface. Connect monitor to DUT output using HDMI interface.

Test Preconditions Start streaming the test stream on the stream generator.

Test Procedure 1. Perform a DVB-T automatic channel scan. 2. Verify the content of the service list.

Expected Result The service list contains all the services from the test stream.

Comments

Test cases 1. DVB-T Automatic Channel Scan

Name Removing DVB-T Services before DVB-T Automatic Channel Scan

Reference(s) -

Profile(s) -

Purpose of Test To verify that all DVB-T services from the service list are deleted before a DVB-T automatic channel scan.

Test Description The test is performed by scanning DVB-T services and adding to the service list and then performing another DVB-T automatic channel scan. The test passes if only the services from the second scan are present in the service list.

35/53

A4TV Open Source -VTP

Test Equipment

DVB Signal Generator Monitor DUT RCU

Test Streams 2 DVB test streams containing at least 2 services.

Test Setup Connect DVB-T stream generator to DUT antenna IN interface. Connect monitor to DUT output using HDMI interface.

Test Preconditions Start streaming the first test stream on the stream generator.

Test Procedure

1. Perform a DVB-T automatic channel scan. 2. Start streaming the second test stream on the stream generator. 3. Perform a DVB-T automatic channel scan. 4. Verify the content of the service list.

Expected Result The service list contains only the services from the second test stream.

Comments

Test cases 1. Removing DVB-T Services Before DVB-T Automatic Channel Scan

Name Automatic DVB-T Channel Scan with Unplugged Antenna

Reference(s) -

Profile(s) -

Purpose of Test To verify that the device remains functional when the antenna is unplugged during/before DVB-T automatic channel scan.

Test Description

The test is performed by unplugging the antenna cable in following situations: • during the automatic DVB-T scan process • before the automatic DVB-T scan process and verifying if the device remains functional.

Test Equipment

RCU DUT Monitor DVB Signal Generator

Test Streams A DVB test stream containing at least 2 services.

Test Setup Connect DVB-T stream generator to DUT antenna IN interface. Connect monitor to DUT output using HDMI interface.

Test Preconditions Start streaming the test stream on the stream generator. Unplug the antenna cable.

Test Procedure

1. Perform a DVB-T automatic channel scan. 2. Repeat the step with the antenna cable unplugged during DVB-T automatic channel scan.

Expected Result The device remains functional after the antenna cable has been removed.

Comments

Test cases 1. Unplug Antenna During DVB-T Automatic Channel Scan 2. Unplug Antenna Before DVB-T Automatic Channel Scan

1.6 EPG

36/53

A4TV Open Source -VTP

1.6.1 General

Name EPG Modes

Reference(s) -

Profile(s) -

Purpose of Test

To verify that device supports: • Full EPG mode

Test Description The test is performed by finding a service with EPG events. Tester needs to verify that device collect EPG events and display all collected events in full EPG mode.

Test Equipment

DVB Signal Generator Monitor RCU DUT

Test Streams A DVB test stream with EPG data.

Test Setup Connect the network to the device under testing.

Test Preconditions Start streaming the test stream.Perform an auto scan.

Test Procedure 1. Open EPG menu. 2. Verify that device enter in full EPG.

Expected Result Device shall support full EPG mode.

Comments

Test cases 1. EPG Modes

Name Show EPG for 7 Days

Reference(s) -

Profile(s) -

Purpose of Test To verify that device is able to display EPG events for at least next 7 days.

Test Description The test is performed by finding service with EPG schedule events. Tester navigates between days and confirms that EPG is display events for next 7 days.

Test Equipment

Monitor DVB Signal Generator DUT RCU

Test Streams A DVB test stream with EIT events.

Test Setup Connect the stream generators to the device under testing.

Test Preconditions Start streaming the test stream.Perform an auto scan.

Test Procedure

1. Open EPG Menu. 2. Navigates between days. 3. Verify that device is able to display EPG events for next 7 days.

Expected Result Device shall be able to display EPG events for at least next 7 days.

Comments

37/53

A4TV Open Source -VTP

Test cases 1. Show EPG for 7 Days

1.6.2 Full EPG mode

Name Open EPG

Reference(s) -

Profile(s) -

Purpose of Test

To verify that device supports opening EPG event list: • Using EPG key on remote control • From menu

Test Description The test is performed by finding a service with EPG events. Tester needs to verify that device supports option to open EPG event list using EPG key on remote control or from menu.

Test Equipment

Monitor RCU DUT DVB Signal Generator

Test Streams A DVB test stream with EPG events.

Test Setup Connect the stream generators to the device under testing.

Test Preconditions Start streaming the test stream.Perform an auto scan.

Test Procedure

1. Press EPG key on remote control. 2. Verify that device open EPG event list. 3. Close EPG even list. 4. Open EPG event list from menu. 5. Verify that device open EPG event list.

Expected Result Device shall support opening EPG event list using EPG key on remote control or from menu.

Comments

Test cases 1. Open EPG

Name Close EPG

Reference(s) -

Profile(s) -

Purpose of Test To verify that device close the EPG event list by pressing Back key on remote control.

Test Description The test is performed by finding a service with EPG events. The test is performed by opening EPG event list and closing manually using Back key on remote control.

Test Equipment

DVB Signal Generator DUT RCU Monitor

Test Streams A DVB test stream with EPG events.

Test Setup Connect the stream generators to the device under testing.

38/53

A4TV Open Source -VTP

Test Preconditions Start streaming the test stream.Perform an auto scan.

Test Procedure

1. Open EPG event list. 2. Verify that device open EPG evnet list. 3. Press Back key. 4. Verify that device close EPG event list.

Expected Result Device shall close the EPG event list in any time by pressing Back key on on remote control.

Comments

Test cases 1. Close EPG

Name Extended EPG Information View

Reference(s) -

Profile(s) -

Purpose of Test

To verify that device supports EPG extended information view. The EPG extended information contains: service name, EPG event name, start time, end time, duration, extended description, parental rating, genre.

Test Description

The test is performed by finding a service with EPG events. Tester needs to verify that extended EPG program information contains: • Service name • EPG event name • Start time • End time • Duration • Extended description • Parental rating • Genre

Test Equipment

RCU Monitor DVB Signal Generator DUT

Test Streams A DVB test stream with EPG data.

Test Setup Connect the stream generators to the device under testing.

Test Preconditions Start streaming the test stream.Perform an auto scan.

Test Procedure

1. Open EPG Menu. 2. Select events in EPG event list. 3. Press OK key. 4. Verify that device display extended EPG information view. 5. Verify that extended EPG information contains: service name, EPG event name, start time, end time, duration, extended description, parental rating, genre.

Expected Result Device shall support extended EPG information view.

Comments

Test cases 1. Extended EPG Information View

Name EPG Event List Filter

Reference(s) -

39/53

A4TV Open Source -VTP

Profile(s) -

Purpose of Test To verify that the device supports option to filter EPG event list by: • Genre - displays the only EPG events for selected genre.

Test Description The test is performed by finding a service with EPG events. Tester needs to verify that device supports option to filter EPG event list by genre.

Test Equipment

DVB Signal Generator DUT RCU Monitor

Test Streams A DVB test stream with EPG events.

Test Setup Connect the stream generators to the device under testing.

Test Preconditions Start streaming the test stream.Perform an auto scan.

Test Procedure

1. Open EPG event list. 2. Filter EPG event list by genre. 3. Verify that device displays only EPG events for selected genre.

Expected Result Device shall support option to filter EPG event list by genre.

Comments

Test cases 1. EPG Event List Filter

1.7 Zapping

Name Tune to DVB-T Service

Reference(s) -

Profile(s) -

Purpose of Test To verify that device supports tuning to DVB-T service.

Test Description The test is performed by streaming DVB-T stream on the streamer and selecting a scanned SD and HD service. The test passes if the device tunes to the selected service.

Test Equipment

DUT DVB Signal Generator RCU Monitor

Test Streams A DVB test stream containing at least one SD and HD services with audio and video components.

Test Setup Connect DVB stream generator to DUT antenna IN interface. Connect monitor to DUT output using HDMI interface.

Test Preconditions Start streaming the test stream on the stream generator and perform DVB automatic channel scan.

Test Procedure

1. Perform an auto scan. 2. Tune to SD service. 3. Verify that device play audio and video from the test stream. 4. Repeat Steps 2 and 3 for HD service.

Expected Result Device shall start SD and HD service successfully, play audio and video from the test stream.

Comments

40/53

A4TV Open Source -VTP

Test cases 1. Tune to DVB-T HD Channel 2. Tune to DVB-T SD Channel

Name Tune to IP Service

Reference(s) -

Profile(s) -

Purpose of Test To verify that device supports tuning to IP services.

Test Description

The tests are performed by streaming IP services on the network. The tests pass if the streamed services can be started and all of its components are present. The following protocols are tested: • RTP, • HTTP, • ALCATEL. The tests are run for: • Wired network.

Test Equipment

Network Router Monitor DUT RCU

Test Streams A IP test stream containing at least one SD and HD service with audio and video components.

Test Setup Connect the network to the device under testing.

Test Preconditions The service shall be started from the service list and all service components are present and identical to those being streamed. Unplug antenna.

Test Procedure

1. Zap to IP service from service list. 2. Verify that device play audio and video from the test stream. 3. Repeat Steps 1 and 2 for HD service

Expected Result Device shall start service successfully, play audio and video from the test stream.

Comments

Test cases

1. Multicast IP 2. HTTP IP Stream 3. Alcatel IP

Name Zapping from DVB-T to IP Service

Reference(s) -

Profile(s) -

Purpose of Test To verify that device supports zapping from DVB-T to IP service.

41/53

A4TV Open Source -VTP

Test Description

The test is performed by scanning available DVB-T and IP services and then zapping from DVB-T to IP services. The tests are performed for: • Zapping from DVB-T SD-HD to Multicast IP service, • Zapping from DVB-T SD-HD to HTTP IP service, • Zapping from DVB-T SD-HD to Alcatel IP service. The test passes if the services are started successfully.

Test Equipment

DUT Network Router Monitor RCU DVB Signal Generator

Test Streams A DVB test streams containing at least one SD and one HD service. An IP test streams containing at least one SD and one HD service.

Test Setup Connect the stream generators to the device under testing. Connect the network to the device under testing.

Test Preconditions Start streaming the test streams.

Test Procedure

1. Perform an auto scan. 2. Tune to the DVB SD service. 3. Zapp to IP SD service. 4. Verify that device play audio and video from the test stream 5. Repeat Steps 2, 3 and 4 for zapping from HD to HD service, from SD to HD service and from HD to SD service.

Expected Result Device shall start service successfully, play audio and video from the test stream.

Comments

Test cases

1. Zapping from DVB-T SD-HD Channel to Multicast IP Service 2. Zapping from DVB-T SD-HD Channel to HTTP Live IP Stream 3. Zapping from DVB-T SD-HD Channel to Alcatel IP Service

Name Zapping from IP to DVB-T Service

Reference(s) -

Profile(s) -

Purpose of Test To verify that device supports zapping from IP to DVB-T service.

Test Description

The test is performed by scanning available DVB-T and IP services and then zapping from IP to DVB-T services. The tests are performed for: • Zapping from Multicast IP service to DVB-T SD-HD, • Zapping from HTTP IP service to DVB-T SD-HD, • Zapping from Alcatel IP service to DVB-T SD-HD. The test passes if the services are started successfully.

Test Equipment

DUT RCU DVB Signal Generator Monitor Network Router

Test Streams A DVB test streams containing at least one SD and one HD services. An IP-T test streams containing at least one SD and one HD services.

Test Setup Connect the stream generators to the device under testing. Connect the network to the device under testing.

42/53

A4TV Open Source -VTP

Test Preconditions Start streaming the test streams.

Test Procedure

1. Perform an auto scan. 2. Tune to the IP SD service. 3. Zapp to DVB SD service. 4. Verify that device play audio and video from the test stream 5. Repeat Steps 2, 3 and 4 for zapping from HD to HD service, from SD to HD service and from HD to SD service.

Expected Result Device shall start service successfully, play audio and video from the test stream.

Comments

Test cases

1. Zapping from Multicast IP Service to DVB-T SD-HD Channel 2. Zapping from HTTP Live IP Stream to DVB-T SD-HD Channel 3. Zapping from Alcatel IP Service to DVB-T SD-HD Channel

Name Zapping from IP to IP Service

Reference(s) -

Profile(s) -

Purpose of Test To verify that device supports zapping from IP to IP service.

Test Description The test is performed by zapping between different IP services. The test passes if the services are started successfully.

Test Equipment

Network Router Monitor RCU DUT

Test Streams An IP test streams containing at least two SD services and two HD services.

Test Setup Connect the network to the device under testing.

Test Preconditions Start streaming the test streams on network and verify that audio and video are presented.Unplug antenna.

Test Procedure

1. Tune to the IP SD service. 2. Zapp to next IP SD service. 3. Verify that device play audio and video from the test stream 4. Repeat Steps 1, 2 and 3 for zapping from HD to HD service, from SD to HD service and from HD to SD service.

Expected Result Device shall start service successfully, play audio and video from the test stream.

Comments

Test cases 1. Zapping from IP to IP Service

Name Zapping Between DVB-T Services on Same Transponder

Reference(s) -

Profile(s) -

Purpose of Test To verify that the device supports zapping between DVB-T services on same transponder

43/53

A4TV Open Source -VTP

Test Description

The test is performed by scanning available services on same transponder and then zapping between these services. The test passes if the services are started successfully. Following zapping situations are tested: • Zapping from SD to SD service • Zapping from SD to HD service • Zapping from HD to HD service • Zapping from HD to SD service

Test Equipment

Monitor DVB Signal Generator DUT RCU

Test Streams A DVB test stream containing at least two SD and two HD services.

Test Setup Connect the stream generator to the device under testing.

Test Preconditions Start streaming the test stream on the stream generator and perform DVB automatic channel scan.

Test Procedure

1. Perform an auto scan. 2. Tune to the SD service. 3. Zapp between two SD services on same transponder. 4. Verify that device play audio and video from the test stream. 5. Repeat Steps 2, 3 and 4 for zapping from HD to HD service, from SD to HD service and from HD to SD service.

Expected Result Device shall start service successfully, play audio and video from the test stream.

Comments

Test cases

1. Zapping between DVB-T SD and SD Services on Same Transponder 2. Zapping between DVB-T SD and HD Services on Same Transponder 3. Zapping between DVB-T HD and HD Services on Same Transponder 4. Zapping between DVB-T HD and SD Services on Same Transponder

Name Zapping Between DVB-T Services on Different Transponder

Reference(s) -

Profile(s) -

Purpose of Test To verify that the device supports zapping between DVB-T services on different transponder.

Test Description

The test is performed by scanning available services on different transponders and then zapping between these services. The test passes if the services are started successfully. Following zapping situations are tested: • Zapping from SD to SD service • Zapping from SD to HD service • Zapping from HD to HD service • Zapping from HD to SD service

Test Equipment

DVB Signal Generator Monitor DVB Signal Generator RCU DUT

Test Streams A DVB test streams containing at least one SD and one HD services.

44/53

A4TV Open Source -VTP

Test Setup Connect the stream generators to the device under testing.

Test Preconditions Start streaming the test stream on the stream generator and perform DVB automatic channel scan.

Test Procedure

1. Perform an auto scan. 2. Tune to the SD service. 3. Zapp between two SD services on different transponder. 4. Verify that device play audio and video from the test stream. 5. Repeat Steps 2, 3 and 4 for zapping from HD to HD service, from SD to HD service and from HD to SD service.

Expected Result Device shall start service successfully, play audio and video from the test stream.

Comments

Test cases

1. Zapping Between DVB-T SD and SD Services on Different Transponder 2. Zapping Between DVB-T SD and HD Services on Different Transponder 3. Zapping Between DVB-T HD and SD Services on Different Transponder 4. Zapping Between DVB-T HD and HD Services on Different Transponder

Name Zapping Between Services Using Channel Up/Down Remote Keys

Reference(s) -

Profile(s) -

Purpose of Test To verify that the device supports zapping to the next/previous service using assigned keys on the remote control.

Test Description

The test is performed by scanning several test services and zapping between them using assigned: • Up • Down keys on the remote control.

Test Equipment

RCU Monitor DUT DVB Signal Generator

Test Streams A DVB test stream containing at least two services.

Test Setup Connect the stream generator to the device under testing.

Test Preconditions Start streaming the test stream on the stream generator and perform DVB automatic channel scan.

Test Procedure

1. Perform an auto scan. 2. Tune to the scanned service. 3. Zapp to the next service using the assigned key on the remote. 4. Verify that device play audio and video from the test stream. 5. Zapp to the previous channel using the assigned key on the remote. 6. Verify that device play audio and video from the test stream.

Expected Result Device shall start service successfully, play audio and video from the test stream.

Comments

Test cases 1. Zapping between Services using Channel Up Remote Key 2. Zapping between Services using Channel Down Remote Key

45/53

A4TV Open Source -VTP

Name Zapping Between Services Using Numeric Remote Keys

Reference(s) -

Profile(s) -

Purpose of Test To verify that the device supports zapping between services using numeric keys on the remote control.

Test Description The test is performed by scanning at least two services and zapping between them using assigned numeric keys on the remote control.

Test Equipment

Network Router Monitor DUT RCU

Test Streams A DVB test stream containing at least two services.

Test Setup Connect the stream generator to the device under testing.

Test Preconditions Start streaming the test stream on the stream generator and perform DVB automatic channel scan.

Test Procedure

1. Perform an auto scan. 2. Tune to the scanned service. 3. Enter service using numeric key. 4. Verify that device zapp to entered number, play audio and video from the test stream.

Expected Result Device shall support zapping between services using numeric keys on the remote control.

Comments

Test cases 1. Zapping Between Services Using Numeric Remote Keys

Name Zapping to Already Active Service

Reference(s) -

Profile(s) -

Purpose of Test To verify that the device does not change audio and video when trying to tune to already active service and notify the user that trying to switch to already active service.

Test Description

The test is performed by scanning several test services and zapping to already active service using assigned numeric keys on the remote control.

Test Equipment

DUT DVB Signal Generator Monitor RCU

Test Streams An DVB test stream containing several services.

Test Setup Connect the stream generator to the device under testing.

Test Preconditions Start streaming the test stream on the stream generator and perform DVB automatic channel scan.

46/53

A4TV Open Source -VTP

Test Procedure

1. Perform an auto scan. 2. Tune to the scanned service. 3. Observe servise number of active service. 4. Using numeric key enter service number of already active service. 5. Verify that audio and video are not changed. 6. Verify that user is notified that is trying to tune to already active service.

Expected Result Device shall not change audio and video and shall notify the user that trying to switch to already active service.

Comments

Test cases 1. Zapping to Already Active Service

Name Zapping to Non Existent Service

Reference(s) -

Profile(s) -

Purpose of Test To verify that the device does not change audio and video when trying to tune to non existent service. Device should notify the user that trying to switch to non existent service.

Test Description The test is performed by scanning several services and zapping between them using assigned numeric keys on the remote control.

Test Equipment

Monitor DVB Signal Generator RCU DUT

Test Streams A DVB test stream containing several services.

Test Setup Connect the stream generator to the device under testing.

Test Preconditions Start streaming the test stream on the stream generator and perform DVB automatic channel scan.

Test Procedure

1. Perform an auto scan. 2. Tune to the scanned service. 3. Observe maximum number of service. 4. Using numeric key enter channel number that are greater than maximum number. 5. Verify that audio and video are not changed. 6. Verify that user is notified that is trying to tune to non existent service.

Expected Result Device shall not change audio and video and notify the user that trying to switch to non existent service.

Comments

Test cases 1. Zapping to Non Existent Service

Name Numeric Key Service Number Limitation

Reference(s) -

Profile(s) -

Purpose of Test To verify the maximum service number that can be entered via numeric key.

Test Description Device should not allow entering service number that exceed four digits.

47/53

A4TV Open Source -VTP

Test Equipment

DVB Signal Generator DUT Monitor RCU

Test Streams An DVB test stream containing several services.

Test Setup Connect the stream generators to the device under testing.

Test Preconditions Start streaming the test stream on the stream generator and perform DVB automatic channel scan.

Test Procedure

1. Perform an auto scan. 2. Tune to the scanned service. 3. Using numeric keys enter service number that exceeds four digits. 4. Verify that only the four digits are accepted by device.

Expected Result Device shall not allow entering service number that exceed four digits.

Comments

Test cases 1. Numeric Key Service Number Limitation

Name Zapping to DVB-T Service When Antenna is Unplugged

Reference(s) -

Profile(s) -

Purpose of Test To verify device behavior when antenna is unplugged.

Test Description The test is performed by scanning several services and zapping between them when antenna is unplugged.

Test Equipment

DVB Signal Generator DUT RCU Monitor

Test Streams A DVB test stream containing at least two services.

Test Setup Connect the stream generator to the device under testing.

Test Preconditions Start streaming the test stream on the stream generator and perform DVB automatic channel scan.

Test Procedure

1. Perform an auto scan. 2. Tune to the scanned service. 3. Unplug antenna. 4. Zapp between services. 5. Verify that device mute audio, blank video and notify the user that antenna is unplugged.

Expected Result Device shall mute audio, blank video and notify the user that antenna is unplugged.

Comments

Test cases 1. Zapping to DVB-T Service When Antenna is Unplugged 2. Zapping to DVB-T Service after Plugging Antenna

Name Zapping to IP Service When Antenna and Network are Unplugged

Reference(s) -

Profile(s) -

48/53

A4TV Open Source -VTP

Purpose of Test To verify device behavior when network is unplugged.

Test Description The test is performed by zapping between IP services when network cable and antenna are unplugged.

Test Equipment

Monitor Network Router RCU DUT

Test Streams An IP test stream containing several services.

Test Setup Connect the network to the device under testing.

Test Preconditions Start streaming the test stream on the stream generator. Unplug network cable.

Test Procedure

1. Tune to the IP service. 2. Unplug network. 3. Zapp between different services on different IP protocols. 4. Verify that device mute audio, blank video and notify the user that network is unplugged.

Expected Result Device shall mute audio, blank video and notify the user that network is unplugged.

Comments

Test cases 1. Zapping to IP Service When Antenna and Network are Unplugged

Name Zapping Limitation

Reference(s) -

Profile(s) -

Purpose of Test To verify that zapping between services is not allowed during PVR recording and during PVR playback.

Test Description

This test is performed by zapping between services during PVR recording and during PVR playback. Tester needs to verify that zapping between services is not allowed: • During PVR recording • During PVR playback

Test Equipment

RCU DVB Signal Generator TV Set DUT

Test Streams A DVB test stream containing at least two services.

Test Setup Connect the stream generator with the device under testing.Connect external mass storage device to the device under testing.

Test Preconditions Start streaming the test stream.Perform an auto scan and tune to service.Mass storage device must have at least one partition which is set up for PVR operation (formatted to supported file system and has acceptable read/write data speed test results).

49/53

A4TV Open Source -VTP

Test Procedure

1. Start PVR recording. 2. Zapp between services. 3. Verify that device notify user that zapping between services is not allowed during PVR recording. 4. Stop PVR recording. 5. Verify that device successfully finished recording. 6. Start PVR playback. 7. Zapp between services. 8. Verify that device notify user that zapping between services is not allowed during PVR playback.

Expected Result Zapping between services shall not allowed during PVR recording and during PVR playback.

Comments

Test cases 1. Zapping Limitation

Name Display Service Info Banner After Zapping

Reference(s) -

Profile(s) -

Purpose of Test To verify that device displays the information with description of current service after service zapping.

Test Description The test is performed by scanning several services and zapping between them. Tester needs to verify that information with description of current service is displayed correctly.

Test Equipment

DVB Signal Generator Monitor DUT RCU

Test Streams A DVB test stream containing at least two services.

Test Setup Connect the stream generators to the device under testing.

Test Preconditions Start streaming the test stream on the stream generator and perform DVB automatic channel scan.

Test Procedure

1. Perform an auto scan. 2. Tune to the scanned service. 3. Zapp between services. 4. Verify that device displays the information with description of current service.

Expected Result Device shall display the information with description of current service after service zapping.

Comments

Test cases 1. Display Service Info Banner After Zapping

Name Display Service Info Banner Using Info Key

Reference(s) -

Profile(s) -

Purpose of Test To verify that the device is able to display the information with description of current service using INFO key on the remote control.

Test Description The test is performed by scanning several services. Tester needs to verify that device is able to display information with description of current service using INFO key on the remote control.

50/53

A4TV Open Source -VTP

Test Equipment

Monitor RCU DUT DVB Signal Generator

Test Streams A DVB test stream containing several services.

Test Setup Connect the stream generator to the device under testing.

Test Preconditions Start streaming the test stream on the stream generator and perform DVB automatic channel scan.

Test Procedure

1. Perform an auto scan. 2. Tune to the scanned service. 3. Press INFO key on the remote control 4. Verify that device displays the information with description of current service.

Expected Result Device shall display the information with description of current service after press INFO key on the remote control.

Comments

Test cases 1. Display Service Info Banner Using Info Key

Name Close Service Info Banner

Reference(s) -

Profile(s) -

Purpose of Test To verify that the device close service info banner automatically after defined timeout.

Test Description The test is performed by tuning to a service. Tester needs to open service info banner and verify that device closes service info banner automatically after defined timeout.

Test Equipment

Monitor DUT DVB Signal Generator RCU

Test Streams A test stream containing several services.

Test Setup Connect the stream generator to the device under testing.

Test Preconditions Start streaming the test stream on the stream generator and perform DVB automatic channel scan.

Test Procedure

1. Perform an auto scan. 2. Tune to the scanned service. 3. Press INFO key on the remote control. 4. Verify that device display the information with description of current service. 5. Verify that device close service info banner automatically after defined timeout.

Expected Result Device shall close service info banner automatically after defined timeout.

Comments

Test cases 1. Close Service Info Banner

Name Service Info Banner Content

Reference(s) -

Profile(s) -

51/53

A4TV Open Source -VTP

Purpose of Test

To verify that the service info banner contains: • Service number • Service name • EIT present/following events • Parental rating

Test Description The test is performed by scanning several services and zapping between them. Tester needs to verify that the service information contains: service number, service name, EIT present/following events and parental rating.

Test Equipment

RCU Monitor DVB Signal Generator DUT

Test Streams A DVB test stream containing several services.

Test Setup Connect the stream generator to the device under testing.

Test Preconditions Start streaming the test stream on the stream generator and perform DVB automatic channel scan.

Test Procedure

1. Perform an auto scan. 2. Tune to the scanned service. 3. Press Info key on the remote control. 4. Verify that device display the information with description of current service and verify that the service information contains: service number, service name, EIT present/following events and parental rating.

Expected Result The service information shall contain: service number, service name, EIT present/following events and parental rating.

Comments

Test cases 1. Service Info Banner Content

Name Storing the Last Used Service

Reference(s) -

Profile(s) -

Purpose of Test To verify that the device remembers the last used service before powering off.

Test Description

The test is performed by scanning services to the service list, tuning to one of them and powering off the device. The test passes if the device tunes to the last used service after powering it on again.

Test Equipment

Monitor RCU DVB Signal Generator DUT

Test Streams A DVB test stream containing at least two services.

Test Setup Connect the signal generator to the device under testing.

Test Preconditions Start streaming the test stream on the stream generator and perform DVB automatic channel scan.

52/53

A4TV Open Source -VTP

Test Procedure

1. Perform an automatic channel scan. 2. Tune to a service from the service list. 3. Turn off, and back on the device. 4. Verify that the device tunes to the same service that was used before the on/off cycle.

Expected Result The device tunes to the last used service.

Comments

Test cases 1. Storing the Last Used Service

Name FCC - Zapping Between Two Services

Reference(s) -

Profile(s) -

Purpose of Test To verify that the device supports zapping from service to service under a predefined time (FCC support).

Test Description The test is performed by zapping between two FCC services and verifying that the zapping performs under a predefined time.

Test Equipment

TV Set RCU Network Router DUT

Test Streams A test stream containing at least two services.

Test Setup

Connect the TV set to the device under test using the HDMI interface.Connect the device under test to the network router using a LAN cable. Connect ALU FCC virtual machine using LAN cable to same network router as DTU is connected.

Test Preconditions

Verify that A4TV Example 1 application is installed.Verify that DUT and streaming tool are located on the same network.Setup ALU FCC virtual machine to stream given transport stream on specific IP address. Start streaming services with FCC support on the network.

Test Procedure

1. Zap between two services with FCC support and measure the time needed for the service to change.

Expected Result The appropriate service should be tuned to within a predefined time.

Comments

Test cases 1. FCC - Zapping Between Two Services

53/53

A4TV Open Source -VTP