A method and device for streaming media on demand based on cloud storage

A streaming media and cloud storage technology, which is applied in the field of computer networks, can solve the problems of concurrent access to too many files of users, waste of system resources on the network side, long waiting time for jumps, etc., to achieve fast jumps, improve concurrent performance, and reduce cache The effect of spending

Active Publication Date: 2018-04-17
ZTE CORP
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Generally, in order to accurately calculate the exact position of the part to be jumped to in the streaming media information, the streaming media on-demand jump service requires the terminal to go through a lot of calculations and interact with the streaming media server multiple times, and the streaming media server needs to read a large number of caches. Completed, if the network status is not good, there are too many concurrent access users, the file is too large, etc., it will cause multiple cache waits
This makes the user wait for a long time to jump, which brings a bad user experience to the user; at the same time, when performing the jump in online playback, it needs to interact with the server multiple times, which wastes system resources on the network side
[0005] Therefore, limited by the processing capabilities of network bandwidth and system resources on the network side, new challenges are posed to whether terminal players such as PCs and mobile phones can also achieve fast jumps during online playback.

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 method and device for streaming media on demand based on cloud storage
  • A method and device for streaming media on demand based on cloud storage
  • A method and device for streaming media on demand based on cloud storage

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0095] The process of writing streaming media files into the cloud storage system provided by the present invention is as follows: figure 2 shown, including:

[0096] In step 201, the RJ-FAC initiates a request to write a streaming media file to the FLR; the request message includes the full path file name, file size, compression indication, encryption indication, and extended parameter file type of the streaming media file requested to be written. When the extended parameter file type indicates that the type of the streaming media file requested to be written is on-demand, in the subsequent process, the RJ-FAC needs to generate the description information of the segment of the streaming media file.

[0097] In step 202, the FLR returns a write file parameter response, informing the RJ-FAC of the FAS list and storage strategy that can provide services. Among them, the storage policy includes: file fragment size, file fragment copy number, compression instruction and encrypti...

Embodiment 2

[0119] The fast jump process of streaming media on demand provided by the present invention is as follows: image 3 shown, including:

[0120] In step 301, the player initiates a streaming media file order request to the SS, and the request message includes the requested streaming media file ID and order parameters. The on-demand parameters include: operation instructions such as play and jump. Jump indication, for example, the playback start time or progress start percentage after the jump, etc.

[0121] In step 302, the SS forwards the streaming media file on-demand request to the RJ-FAC.

[0122] Step 303, RJ-FAC obtains the description information of all corresponding file fragments from the database (specialized database or structured data storage system in the cloud storage system) according to the streaming media file ID in the on-demand request, and further, according to the on-demand parameters, such as skipping Find the description information of the target file f...

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 on-demand method and device based on cloud storage: RJ-FAC receives a streaming media file on-demand request, which carries a streaming media file ID and on-demand parameters; RJ-FAC reads the corresponding request from a database according to the streaming media file ID The descriptive information of all file fragments in the system, and search for the descriptive information of the target file fragments according to the on-demand parameters; RJ‑FAC reads the storage information of all corresponding file fragments from the FLR according to the streaming media file ID, and performs fragmentation according to the target files According to the description information of the target file, RJ‑FAC searches for the storage information of the target file segment; RJ‑FAC reads the data of the target file segment from the FAS according to the found storage information of the target file segment. Through the present invention, under the condition that the network bandwidth and system resources on the network side are limited, fast jumping of streaming media on demand can be realized.

Description

technical field [0001] The invention relates to computer network technology, in particular to a cloud storage-based streaming media on-demand method and device. Background technique [0002] With the integration of telecommunication services and Internet services, audio and video audiovisual services are becoming more and more popular, service forms are also diverse, and content information is also growing explosively. Due to changes in user requirements, the number of multimedia information files has increased rapidly, and at the same time, the file size has also increased by hundreds or even thousands of times in the past. In response, more and more multimedia files are stored in cloud storage systems such as distributed file systems. [0003] On the other hand, the streaming media playback system is one of the main forms of Internet multimedia applications, and it is a system for real-time download and playback through the network. With the continuous improvement of 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 Patents(China)
IPC IPC(8): H04N21/239H04N21/2387H04N21/231H04N21/438H04N21/238
Inventor 柯尊友王伟叶郁文
Owner ZTE CORP
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