Unlock instant, AI-driven research and patent intelligence for your innovation.

Media stream delivery method and server

A media streaming and media technology, applied in the transmission system, electrical components, etc., can solve the problems of not reflecting the generation of media fragments, increasing the transmission delay and overhead of manifest files, and reducing the performance of real-time streaming media transmission, etc.

Active Publication Date: 2021-12-21
BEIJING KAIGUANG INFOTECH CO LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Since the transmission bandwidth and transmission delay on the Internet change dynamically, the pre-segmentation method with a fixed duration cannot achieve optimal transmission
[0007] Second, manifest files add latency and overhead to delivery
However, since the manifest file needs to be transmitted to the client after a period of time, the manifest file obtained by the client does not reflect the current generation of the latest media fragments. In addition, when the manifest file encounters congestion or transmission errors, the user will be blocked Fast access to media segments, reducing delivery performance for live streaming
[0008] Third, it is not suitable for non-real-time transmission of long-term media streams
For video-on-demand applications, HTTP adaptive streaming needs to pre-segment a long video file into a large number of short video clips and generate a specific format manifest file for the video, which brings additional processing overhead, storage overhead and transmission overhead
[0009] Fourth, it is impossible to provide a unified delivery interface for live broadcast, time shift and on-demand
However, in the existing HTTP adaptive streaming, in order to reduce the overhead caused by frequently updating the manifest file in the live broadcast, the manifest file only indicates a few recently generated media segments. The new manifest file may provide auxiliary control information, which increases the complexity of server and client implementation and the transmission overhead of the network

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
  • Media stream delivery method and server
  • Media stream delivery method and server
  • Media stream delivery method and server

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 3

[0104] Embodiment 3. In the following embodiment, how the server generates a media segment according to the media segment request will be described.

[0105] Further, in one embodiment of the present invention, generating the media segment according to the media segment request further includes: if the media segment request does not carry the first type of parameter, the target media stream to be transmitted is the media stream designated by default; if If the second type of parameter is not carried in the media segment request, the candidate media units include media units specified by default according to the streaming transmission type.

[0106] Further, the media unit specified by default according to the streaming type includes:

[0107] If the streaming transmission type is real-time transmission, the default designated media unit is all media units in the target media stream whose serial number intervals with the latest media unit are smaller than the first preset value...

Embodiment 4

[0112] Embodiment 4. In the following embodiment, how the server determines the candidate media unit to be transmitted according to the second type of parameters will be described.

[0113] Further, in an embodiment of the present invention, if the media segment request carries at least one parameter of the second type, each of the parameters of the second type corresponds to a candidate media unit under the specified streaming transmission type If there is at least one constraint condition, the candidate media units to be transmitted include all media units in the target media stream that simultaneously satisfy all constraints corresponding to the second type parameters under the stream transmission type.

[0114] The following will further give six kinds of second-type parameters, and the corresponding constraints of each second-type parameter under the specified streaming transmission type. One or more of them can be used according to the needs in specific implementation, an...

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 discloses a media stream delivery method and server, wherein the method includes: receiving a media segment request sent by a client, wherein the media segment request does not carry or carries at least one control parameter, and the control parameter includes an indication to be transmitted The first type of parameter of the target media stream and the second type of parameter indicating the candidate media unit to be transmitted; generate a media segment according to the media segment request, wherein, determine the target media stream to be transmitted according to the first type of parameter, and determine the target media stream of the target media stream The stream transmission type determines the candidate media unit to be transmitted according to the stream transmission type and the second type of parameters, and encapsulates the candidate media unit to be transmitted into a media segment; and sends the media segment to the client. The method can realize segmented media stream delivery according to client requirements, effectively reduce media stream transmission delay and overhead, provide a unified delivery interface for media stream live broadcast, on-demand and time shift, and simplify the implementation of servers and clients.

Description

technical field [0001] The invention relates to the technical field of digital information transmission, in particular to a media stream delivery method and server. Background technique [0002] With the rapid development of the Internet, especially the mobile Internet, real-time or non-real-time transmission of multimedia data such as audio, video, and images through the Internet has become a basic requirement for many applications. In order to meet this requirement, various streaming media transmission technologies have been proposed. Currently widely used real-time streaming media transmission technologies mainly include three categories: Real-time Transport Protocol (RTP (Real-time Transport Protocol, Real-time Transport Protocol) / RTSP (Real Time Streaming Protocol, Real-time Streaming Protocol)), RTMP (Real Time Messaging Protocol, Real-time Messaging Protocol) and HTTP (HyperText Transfer Protocol, Hypertext Transfer Protocol) adaptive streaming HAS (HTTPAdaptive Strea...

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): H04L29/06
CPCH04L65/61H04L65/75H04L65/65
Inventor 姜红旗
Owner BEIJING KAIGUANG INFOTECH CO LTD