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

Storage and playing method, device and system of streaming media file

A media file and file storage technology, applied in the multimedia field, can solve the problems affecting the reading efficiency of media files, etc., and achieve the effect of flexible streaming media broadcast control operation

Active Publication Date: 2014-04-16
JUHAOKAN TECH CO LTD
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The media files stored in the existing method affect the reading efficiency of the media files

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
  • Storage and playing method, device and system of streaming media file
  • Storage and playing method, device and system of streaming media file
  • Storage and playing method, device and system of streaming media file

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0046] This embodiment provides a method for storing streaming media files, such as figure 1 shown, including:

[0047] 101. Divide the media file into at least one sub-media file, and each sub-media file includes a header data segment and a TS data segment.

[0048] Specifically, the header data segment includes: a self information segment, a media information segment, and a frame information segment, where the self information segment stores the media file identification number ID, and the media information segment stores the time parameters of the sub-media files, The frame rate of the media file, the frame information segment stores the key frame index table and the frame index table of the sub-media file; the TS data segment stores the TS stream data corresponding to the header data segment.

[0049] 102. Store all sub-media files of the media file.

[0050] The execution body of this embodiment may be a streaming media file storage device, such as a storage server.

...

Embodiment 2

[0079] Embodiments of the present invention provide a method for storing streaming media files, such as figure 1 shown, including:

[0080] 101. Divide the media file into at least one sub-media file, and each sub-media file includes a header data segment and a TS data segment.

[0081] When dividing a media file, when the frame number is greater than the frame index table of the sub-media file or the frame number of the key frame is greater than the length of the key frame index table of the sub-media file, the media file must be divided. When setting the length of key frame index table and frame index table, you can adjust the ratio of key frame index table and frame index table to achieve the most effective space utilization. After setting, the length of key frame index table and frame index table It is determined. For specific examples of division, please refer to the following Figure 9 part description.

[0082] Of course, when the number of frames is less than the fr...

Embodiment 3

[0112] This embodiment provides a streaming media file playback method, please refer to Figure 10 ,include:

[0113] 11. Receive a connection establishment request sent by the client, where the connection establishment request carries a file ID that the client wants to establish a connection with.

[0114] 12. Search for a media file corresponding to the file ID, where the media file is divided into at least one sub-media file.

[0115] 13. After finding the media file corresponding to the file ID, send a reply message to the client, where the reply message carries the video type, audio type, and DRM flag of the media file.

[0116] 14. Receive a play instruction sent by the client, where the play instruction carries a start time point.

[0117] 15. Compare the time point selected by the client with the time parameters of all the sub-media files of the media file, and determine the target sub-media file, where the target sub-media file contains the selected start of the cli...

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 embodiment of the invention discloses a storage and playing method, device and system of a streaming media file, which can improve the reading efficiency of a media file. The storage method of the streaming media file comprises the following steps of: dividing the media file into at least one media subfile, wherein each media subfile comprises a head data section and a TS (Transport Stream) data section; the head data section comprises a self information section, a media information section and a frame information section; the self information section stores a media file identification (ID); the media information section stores the time parameter of the media subfile and the frame rate of the media file; the frame information section stores a key frame index table and a frame index table of the media subfile; the TS data section stores TS stream data corresponding to the head data section; and storing all the media subfiles of the media file. The embodiment of the invention is mainly applied to a system for supporting the storage and playing of the streaming media file.

Description

technical field [0001] The present invention relates to the field of multimedia, and in particular, to a method, device and system for storing and playing streaming media files. Background technique [0002] As network infrastructure improves, display technology evolves. High-quality programs such as high-definition TV, high-definition movies, and 3D movies have conditions to enter ordinary families. In the application of Internet video and Internet Protocol Television (Internet Protocol Television, IPTV), the Video on Demand (VOD) service of such high-quality programs will occupy a large proportion. [0003] Most of the existing technologies are based on file formats such as MP4 and 3GP, which are stored in a fragmented manner, and a key frame index is constructed in a private segment based on files such as MP4 and 3GP. This method solves some storage, redundancy and other issues, but increases the complexity of streaming media implementation. Streaming media servers nee...

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/23H04N21/258
Inventor 汤立辉徐延霞马宇坚
Owner JUHAOKAN TECH CO LTD