android4tv - verification test planandroid4tv.iwedia.com/documents/android4tv - verification test...
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