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

Video stream acquiring method and device

An acquisition method and an acquisition device technology, which are applied in the field of video code stream acquisition methods and devices, and can solve problems such as network bandwidth waste and low network bandwidth utilization

Active Publication Date: 2015-06-17
HUAWEI TECH CO LTD
View PDF4 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, when the corresponding bit rate is obtained through the network bandwidth, when using a terminal that has lower requirements on the picture quality of video data, the video bit stream generated by encoding directly through the bit rate obtained through the network bandwidth is relatively high in picture quality, and there is a waste of network bandwidth. situation, resulting in low utilization of network bandwidth

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
  • Video stream acquiring method and device
  • Video stream acquiring method and device
  • Video stream acquiring method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0086] An embodiment of the present invention provides a method for acquiring a video code stream, such as figure 1 As shown, the method includes:

[0087] 101. The terminal acquires the minimum code rate corresponding to its own parameters.

[0088] For this embodiment of the present invention, the parameter of the terminal may be the physical size of the terminal. In the embodiment of the present invention, the terminal can obtain the parameters of the terminal through the protocol, and can also obtain the parameters of the terminal by calling a function, which is not limited in the embodiment of the present invention.

[0089] For example, if the terminal is a computer, the terminal can obtain and save the information stored in the DDC (Display Data Channel, display data channel) chip through the graphics card inside the computer according to the DDC / CI (Display Data Channel Command Interface, display data channel command interface) protocol. parameters of the terminal. ...

Embodiment 2

[0113] An embodiment of the present invention provides a method for acquiring a video code stream, such as Figure 4 As shown, the method includes:

[0114] 401. The terminal obtains the physical size of the terminal.

[0115] For the embodiment of the present invention, the terminal can obtain the physical size of the terminal through a protocol, and can also obtain the physical size of the terminal by calling a function, which is not limited in the embodiment of the present invention.

[0116] For example, if the terminal is a computer, the terminal can obtain and save the information stored in the DDC (Display Data Channel, display data channel) chip through the graphics card inside the computer according to the DDC / CI (Display Data Channel Command Interface, display data channel command interface) protocol. physical dimensions of the terminal. If the terminal is a mobile phone, the terminal can call the DisplayMetric class function in the system program package through a...

Embodiment 3

[0181] 701. The server receives a video code stream acquisition request sent by a terminal.

[0182] Wherein, the video code stream acquisition request carries an identifier corresponding to the video data that the terminal needs to acquire.

[0183] 702. The server sends the media index description MPD to the terminal.

[0184] Wherein, the MPD includes the corresponding relationship between the minimum code rate corresponding to each physical size and each video code stream corresponding to the video data. In the embodiment of the present invention, each video code stream is obtained by encoding the original video data according to each code rate by the server, and each physical size in the MPD has a corresponding minimum code rate and video code stream.

[0185] For the embodiment of the present invention, the server sends the media index description MPD to the terminal, so that the terminal obtains the video code stream according to the MPD and the minimum bit rate.

[0...

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

Embodiments of the present invention relate to the technical field of information. Disclosed are a video code stream obtaining method and apparatus, which can improve the network bandwidth utilization rate. The method comprises: first, a terminal obtaining a minimum bit rate corresponding to a parameter of the terminal; then, the terminal sending a video code stream obtaining request to a server; when the server receives the video code stream obtaining request sent by the terminal, the server sending an MPD to the terminal; and finally, the terminal receiving the MPD sent by the server, and obtaining a video code stream according to the MPD and the minimum bit rate. The embodiments of the present invention are suitable for downloading video data by a user by using a terminal.

Description

technical field [0001] The present invention relates to the field of information technology, in particular to a method and device for acquiring a video code stream. Background technique [0002] With the development of networks and the popularization of high-resolution terminals, clients have higher and higher requirements for online video viewing experience. In streaming media applications, DASH (Dynamic Adaptive Streaming over HTTP, HTTP-based dynamic adaptive streaming transmission) technology can provide users with media data that meets their needs. Among them, DASH technology combines traditional streaming media technology and progressive download technology. [0003] At present, when providing users with video code streams that meet the needs, the client first detects the real-time network bandwidth, and sends the real-time network bandwidth to the server, and then the server obtains the corresponding bit rate according to the real-time network bandwidth, and uses the...

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 Applications(China)
IPC IPC(8): H04N21/442H04N21/2343H04N21/262H04N21/258
CPCH04N21/25808H04N21/26258H04N21/44209H04N21/8456H04L65/752H04N21/23439H04N21/4621H04L65/75H04L47/25
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