Candela Technologies Logo
Network Testing and Emulation Solutions

Video Streaming Test

Goal: Setup and run a Video Streaming Test to test the Access Point using a LANforge CT523c with real devices clustered to a Candela Boax. This test evaluates the AP's ability to handle different OS platforms.

Purpose:

In this test scenario, real devices connected to the Access Point are instructed to stream media content from a specified video source URL. The test validates video playback functionality and streaming performance on Android devices.

The LANforge system sequentially executes the video streaming test on the selected devices. Users can configure different media sources such as DASH, Progressive, HLS, or other supported streaming formats, along with media quality and playback duration.

Chambers and attenuators are not required for this test; however, running it inside isolation chambers typically provides more stable and reliable results. This feature is supported in LANforge version 5.4.9 and later.

Prerequisites:

* Interop and WebGUI license
* WebGUI software installation

Test Case:

Step 1:

Open Chrome and enter the LANforge Manager's IP address followed by port 5454 in the address bar. This will open the WebGUI Login Page as shown below:

Step 2:

Select Interop and enter login credentials to sign in:

Step 3:

After logging into the WebGUI, the user should enter the LANforge Manager's IP address and select Connect. The Device Manager page will then be displayed, showing all real devices connected to the Candela Box. This view includes devices across multiple operating systems, such as Android, iOS, Windows, Linux, and MacOS.

Step 4:

After reviewing the connected devices, the user should navigate to the Testing page. In the Testing page, select the required device from the Available Devices panel, choosing Video Streaming Test from the Tests panel. Enter the necessary test parameters and then click Run Test to begin the interoperability test.

Video Streaming Test Parameters

  1. Instance Name* - Specifies the custom name for the test. The instance name must begin with an alphabet. Special characters and numbers cannot be used at the beginning of the instance name. Each test must have a unique instance name.
    • Example: Video_Streaming_Test1
  2. Duration* - Defines the total duration of the Video Streaming Test, in minutes.
    • Example: 5
  3. Client Resource# - Automatically populated with the Resource IDs of the selected devices.
    • Example: 101
  4. Upstream Port* - Indicates the AP's wired connection to the LANforge Ethernet interface used to generate and run traffic.
    • Example: eth2-192.168.50.41
  5. URL* - Specifies the media URL that will be streamed on the selected devices.
    • Example: https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps.mpd
  6. Count Media Source* - Specifies the streaming protocol or media source type.
    • Example: DASH
  7. Media Quality* - Specifies the quality of the media stream to be played.
    • Example: 4K

* - Mandatory
# - Automatically filled

Step 5:

After clicking Run Test, an instance will be created using the specified test name. During the test execution, the user can monitor the real-time graph, review logs in the Log Viewer, and observe the configured test parameters. Once the test has completed, the user should generate the PDF report from the Testing page and save it to the desired directory.

Note: When the test is initiated, the cross connection is created in the generic tab in the LANforge manager. After the test completes, a detailed PDF report is saved in the webgui_reports folder located under the home/lanforge directory on the LANforge manager.

Sample PDF report: VideoStreaming_test.pdf


Candela  Technologies, 2417 Main Street, Suite 201, Ferndale, WA 98248, USA
www.candelatech.com | sales@candelatech.com | +1.360.380.1618
Facebook | LinkedIn | Blog