Streaming media service processing method, streaming media server and system

A streaming media server and streaming media technology, applied in the field of communication, can solve the problem that the bit rate of media files cannot be adjusted dynamically, etc.

Active Publication Date: 2012-12-26
HUAWEI TECH CO LTD
View PDF6 Cites 50 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Embodiments of the present invention provide a streaming media service processing method, streaming media server and system, to a certain extent solve the problem that the code rate of the transmitted media file cannot be dynamically adjusted and adjusted according to the bandwidth of the network during the media file transmission process The problem

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
  • Streaming media service processing method, streaming media server and system
  • Streaming media service processing method, streaming media server and system
  • Streaming media service processing method, streaming media server and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0027] An embodiment of the present invention provides a communication system, such as figure 1 As shown, it includes: a user terminal device 11 and a streaming media server 12 .

[0028] The user terminal device 11 is configured to initiate a request for obtaining a streaming media file, and receive and play sliced ​​data returned by the streaming media server.

[0029] It should be noted that the streaming media in this embodiment of the present invention includes but is not limited to: video files or video streams or audio files or audio streams.

[0030] When the user terminal needs to play an online streaming media file through the network, it first initiates a request for obtaining the streaming media file to the streaming media server, and requests the streaming media server to return the requested streaming media file.

[0031] In the embodiment of the present invention, a large number of streaming media files with different code rates are stored in the streaming medi...

Embodiment 2

[0051] The embodiment of the present invention provides a processing method of streaming media services, which is based on the processing method of streaming media services in the mode of playing while downloading. The method of playing while downloading is to continuously send streaming media files to the user terminal, and the user terminal performs media playback after obtaining a part of the content of the streaming media file that can be played. In the prior art, after the user terminal sends a streaming media file request message, the server sends the streaming media file requested by the user terminal to the user terminal. Once the streaming media file starts to be transmitted, whether it is under high link bandwidth or low link bandwidth , streaming media files are transmitted at a constant bit rate, which cannot be adjusted, resulting in a waste of network transmission resources, or a shortage of network transmission resources.

[0052] In order to solve the problem t...

Embodiment 3

[0114] Such as Figure 4 As shown, the embodiment of the present invention provides a streaming media server 400, including: an acquisition unit 401, a processing unit 402, and a sending unit 403, wherein,

[0115] The obtaining unit 401 is configured to obtain the bandwidth of the current link associated with the user terminal's request for obtaining the streaming media file, and the bandwidth is represented by a bandwidth value;

[0116] The processing unit 402 is configured to obtain, according to the bandwidth value, corresponding slice data in a matching streaming media file from multiple streaming media files corresponding to the request and having different code rates, wherein the streaming media file The corresponding code rate matches the bandwidth value;

[0117] A sending unit 403, configured to return the slice data to the user terminal.

[0118] In the embodiment of the present invention, in an implementation manner, the processing unit 402 is specifically confi...

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 invention discloses a streaming media service processing method, a streaming media server and a system, which are used for solving the problem of failure in dynamic code rate regulation on the code rate of a transmitted media file according to the bandwidth of the link in the media file transmission process. A communication system comprises a user terminal device and a streaming media server. The user terminal device is used for initiating a request for obtaining the streaming media file, and receiving and playing the slice data returned back by the streaming media server; the streaming media server is used for obtaining the bandwidth of the current link associated with the request for obtaining the streaming media file of the user terminal, wherein the bandwidth is indicated by a bandwidth value; corresponding slice data in the matched streaming media file are obtained from multiple streaming media files which are corresponding to the request and have different code rates, wherein the corresponding code rate of the streaming media file is matched with the bandwidth value; and the slice data are returned back to the user terminal, wherein the corresponding code rate of the streaming media file is matched with the bandwidth value.

Description

technical field [0001] The present invention relates to the technical field of communication, in particular to a processing method of a streaming media service, a streaming media server and a system. Background technique [0002] With the continuous development of 3G (3rd-generation, third-generation mobile communication technology) technology and the continuous maturity of network technology, users' demand for streaming media services has also increased significantly. At present, most streaming media services are streaming media services carried by HTTP (Hyper Text Transfer Protocol, hypertext transfer protocol). [0003] In the streaming media business based on HTTP bearer, Progressive Download (progressive download) is the mainstream solution, which downloads media files directly through the HTTP protocol, or provides streaming services by playing while downloading. The method is to continuously send the media files to the playback terminal, and the playback terminal obt...

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): H04L29/06
Inventor 陈寒江
Owner HUAWEI TECH CO LTD
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