A streaming media service high concurrency testing method and system

A technology of streaming media server and testing method, applied in the field of testing, can solve problems such as not supporting concurrent URLs, not supporting parameterization, adding custom parameters, etc., to achieve the effect of improving verification accuracy and eliminating pressure test interference

Active Publication Date: 2022-02-22
ZHENGZHOU XINDA JIEAN INFORMATION TECH
View PDF9 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

There are two existing video concurrency methods, one is a dedicated srs-bench tool, which realizes concurrent testing of srs streaming media services, but does not support concurrent URLs to add custom parameters, and can only simply use fixed URL addresses for push-pull streaming verify
The other is to write scripts manually, using the ffmpeg tool to implement the push-pull stream test, which can add custom parameters to the push-pull stream URL, but to implement concurrent video operations, complex scripts need to be manually written, and operations such as parameterization are not supported

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A streaming media service high concurrency testing method and system
  • A streaming media service high concurrency testing method and system
  • A streaming media service high concurrency testing method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] In order to understand the above-mentioned purpose, features and advantages of the present invention more clearly, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments. It should be noted that, in the case of no conflict, the embodiments of the present application and the features in the embodiments can be combined with each other.

[0028] In the following description, many specific details are set forth in order to fully understand the present invention. However, the present invention can also be implemented in other ways different from those described here. Therefore, the protection scope of the present invention is not limited by the specific details disclosed below. EXAMPLE LIMITATIONS.

[0029] figure 1 A flowchart showing a high concurrency testing method for a streaming media service according to the present invention.

[0030] Such as figure 1 As shown, the first aspect of the ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The present invention proposes a high concurrency testing method and system for streaming media services, said method comprising the following steps: performing user-defined parameter operations in jmeter and setting several streaming threads; using jmeter to write several beashell scripts; recording multiple Each test video file is associated with a beashell script; configure the initial number of concurrent push stream threads in jmeter, and randomly start the corresponding number of push stream threads to generate a corresponding number of push stream URLs; use jmeter's ssh-command plug-in connects to the linux server to obtain the push-stream test video file corresponding to the push-stream URL; use the ffmpeg tool to execute and send the push-stream command, and concurrently send the push-stream test video file and the corresponding push-stream URL to the streaming media server; The media server forwards the streaming test video file to the video monitoring terminal according to the streaming URL; the video monitoring terminal pulls and watches the pushed testing video file, and determines the maximum number of concurrent channels supported by the streaming media service.

Description

technical field [0001] The invention relates to the technical field of testing, in particular to a high concurrency testing method and system for streaming media services. Background technique [0002] With the rapid development of audio and video technology, there are more and more video services and products, and users pay more and more attention to video quality and performance verification. During the software development process, there are more and more demands for video concurrent testing. There are two existing video concurrency methods, one is a dedicated srs-bench tool, which realizes concurrent testing of srs streaming media services, but does not support concurrent URLs to add custom parameters, and can only simply use fixed URL addresses for push-pull streaming verify. The other is to write scripts manually, using the ffmpeg tool to implement the push-pull stream test, which can add custom parameters to the push-pull stream URL, but to implement concurrent video...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): H04N21/2187H04N21/234H04N21/2347H04N21/258H04N21/858H04L65/40
CPCH04N21/8586H04N21/2187H04N21/2347H04N21/23418H04N21/25875H04L65/401
Inventor 雷宇龙郭斌昌王佳马骥王超
Owner ZHENGZHOU XINDA JIEAN INFORMATION TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products