Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Selection method and information providing method and devices of scalable video coding operating point

A technology of video coding and operating points, applied in the field of video communication

Active Publication Date: 2013-06-05
HUAWEI TECH CO LTD
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0012]2. The alt attribute can provide a variety of options for an attribute, such as bandwidth, video buffer parameters and track-ID in the corresponding file, but each operating point and The mapping relationship of multi-option parameters cannot be determined
[0013]3. When the number of operation points provided by the SVC content source is large, the length of the SDP description information is too large, which affects the streaming media SETUP time and increases the initial delay
Existing technology does not support this mechanism

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
  • Selection method and information providing method and devices of scalable video coding operating point
  • Selection method and information providing method and devices of scalable video coding operating point
  • Selection method and information providing method and devices of scalable video coding operating point

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0072] Such as figure 1 As shown, the flow of the method for providing SVC operation point information in this embodiment may include:

[0073] Step 101, generate a Session Description Protocol SDP message, the SDP message includes a unique identifier of each operating point in a plurality of operating points and a characteristic parameter of at least one operating point, and the unique identifier includes a layer identifier;

[0074] Step 102, sending the SDP message.

[0075] Such as figure 2 As shown, the flow of the SVC operation point selection method in this embodiment may include:

[0076] Step 201: Receive an SDP message, the SDP message includes a unique identifier of each operating point in a plurality of operating points and characteristic parameters of at least one operating point, and the unique identifier includes a layer identifier;

[0077] Step 202. Select an operating point from the plurality of operating points according to the characteristic parameters...

Embodiment 2

[0114] In this embodiment, some specific examples are given to illustrate the specific implementation of the method in the first embodiment. The basic process of selecting the SVC operating point in the first embodiment and the SDP parameter representation method of each operating point are still applicable to this embodiment.

example 1

[0116] In this example, there is content source S2 on the streaming media server, its video coding format is SVC coding format, and it is stored in SVC file format; the entire SVC code stream is stored as a media track in the file, and its track ID is equal to 1, with or without The metadata track can provide some code stream information; files may be stored in the form of sample groups; track-ID identifies the location where the media is stored in the file, and layer-ID identifies different operating points; in the sample group storage mode , the mapping relationship between layer-ID and tier-ID is obtained by the server itself and is not reflected in the signaling.

[0117] The client initiates a request content S2 to the server, and the server sends an SDP containing 6 operation points to the client, and the layer-IDs of the 6 operation points are 1-6 respectively. The server provides the parameter information and identification of each operation point in the SDP for the cl...

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

A method for providing information of scalable video coding (SVC) operation points is provided, which includes: generating a Session Description Protocol (SDP) message, where the SDP message includes a unique ID of each operation point and characteristic parameters of at least one operation point of multiple operation points, and the unique ID includes a layer-ID; and sending the SDP message. A method for selecting an SVC operation point is further provided, which includes: receiving an SDP message, where the SDP message includes a unique ID of each operation point and characteristic parameters of at least one operation point of multiple operation points, where the unique ID includes a layer-ID; selecting an operation point from the multiple operation points; and sending a session setup request that includes the unique ID of the selected operation point. A server device and a client device are also provided. Through the method and the device, each operation point may be uniquely identified, and the mapping relationship between each operation point and characteristic parameters is clarified.

Description

technical field [0001] The invention relates to the technical field of video communication, in particular to a method for selecting a scalable video coding operation point, an information providing method and equipment. Background technique [0002] The SVC file format (Scalable Video Coding, scalable video codec) is an extension based on the H.264 / AVC (Advanced Video Coding, Advanced Video Coding) file format, and is backward compatible with the AVC file format. The SVC file format is very flexible, and the code stream can be stored in various forms, such as one media track can be stored as the entire code stream, or multiple media tracks can be stored according to multiple operating points or layers, and it can also be stored according to the extraction track (extractor) track), sample grouping, or metadata track to easily and quickly extract the desired subset of codestreams. [0003] SVC has the ability to scale in three dimensions: time, space, and quality. Layers in t...

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): H04N7/30H04L29/06
CPCH04N21/8451H04N21/234327H04N19/00884H04N21/643H04N21/64792H04N19/00424H04N19/70H04N19/30
Inventor 尹月静王业奎
Owner HUAWEI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products