Processing method, device and system for fast forward and fast backward playing of network stream media

A processing method and technology of network streaming, which is applied in the field of fast forward and fast rewind playback of network streaming media, can solve problems such as occupying too much disk storage space, and achieve the effects of improving performance, shortening frame extraction time, and high random access performance

Active Publication Date: 2013-01-23
HUAWEI TECH CO LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] In the process of researching the prior art, the inventor of the present invention found that extracting multiple key frames at a double speed would take too much disk storage space, for example, the size of all key frame data accounts for 30% of the original media file size x % calculation, under the situation of supporting 2 times of speed, 4 times of speed, 8 times of speed (abbreviated as 8X), 16 times of speed (abbreviated as 16X) and 32 times of speed (abbreviated as 32X), if according to the scheme of the prior art, the required The total size of the frame drawing file is about x*(30%+15%+8%+4%+2%)*2=120%*x, that is to say, an additional disk space of about 120%*x is required

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
  • Processing method, device and system for fast forward and fast backward playing of network stream media
  • Processing method, device and system for fast forward and fast backward playing of network stream media
  • Processing method, device and system for fast forward and fast backward playing of network stream media

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0037] This embodiment will be described from the perspective of a processing device, which may be a service process module. In addition, it should be noted that the frame capture file in the embodiment of the present invention is stored in a storage device based on flash memory, such as a solid state disk (SSD, Solid State Disk), a standard flash memory card (CF, Compact Flash), or a flash memory (FLASH) button. Cards and other devices, for the convenience of description, hereinafter referred to as flash memory.

[0038] A processing method for fast-forward and rewind playback of network streaming media, after receiving a fast-forward or rewind playback request sent by a terminal, determine the fast-forward or rewind multiple speed according to the fast-forward or fast-rewind playback request, and according to the fast-forward Or rewind double speed to determine the position of the key frame data that needs to be read, and then read the key frame data from the frame extractio...

Embodiment 2

[0061] According to the method described in Embodiment 1, this embodiment will take the communication system as a media server, the processing device in the communication system as a service process module, and the terminal as a set-top box as an example for further detailed description (to determine the need to read by searching the index file The location of the keyframe data for example).

[0062] First, the frame capture file and index file need to be pre-created in the media server. For example, the service process module can extract key frame data from the media file to create a frame capture file, and then create an index file based on the frame capture file. see Figure 4 , the process of extracting key frame data to create a frame extraction file can be as follows:

[0063] 001. The service process module opens the media file from the disk of the media server for subsequent reading;

[0064] 002. The service process module creates original frame extraction files and...

Embodiment 3

[0098] In order to better implement the above method, the embodiment of the present invention also provides a processing device correspondingly, such as Image 6 As shown, the processing device includes a receiving unit 301, a determining unit 302, a reading unit 303 and a sending unit 304;

[0099] The receiving unit 301 is configured to receive a fast-forward or rewind playback request sent by the terminal, that is, a fast-forward playback request sent by the receiving terminal or a fast-rewind playback request sent by the receiving terminal;

[0100] The multiple speed determination unit 302 is configured to determine the fast forward or rewind multiple speed according to the fast forward or rewind playback request received by the receiving unit 301, for example, by searching the index file to determine the fast forward or rewind multiple speed; for details, see Implementation 1 and Implementation 2 will not be repeated here.

[0101] The position determination unit 303 is...

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 processing method, device and system for fast forward and fast backward playing of network stream media. In the embodiment of the invention, a frame extraction file is stored in a flash memory, and the fast forward or fast backward speed is determined after a fast forward or fast backward playing request sent by a terminal is received, and the position of key frame data which need to be read is determined according to the fast forward or fast backward speed; then the key frame data are read from the frame extraction file according to the position of the key frame data and are sent to the terminal so as to play the network stream media. Because the flash memory is not provided with a mechanical magnetic head, the random access performance is high, and moreover, the embodiment of the invention determines the position of the key frame data which need to be read and reads the key frame data through seeking index files, therefore, the frame extraction file of multiple speeds do not need to be extracted and stored; the self performance of a communication system is improved when the communication system is ensured to have good service performance; and moreover, compared with the prior art, the storage space is also greatly saved.

Description

technical field [0001] The invention relates to the technical field of communication, in particular to a processing method, device and system for fast-forward and fast-rewind playback of network streaming media. Background technique [0002] Internet Protocol Television (IPTV, Internet Protocol Television) is a technology that uses a broadband IP network to provide users with a variety of interactive services including digital TV. It is the application of network streaming media technology in the traditional TV field. Massive media files in the IPTV system are stored on distributed media servers (MS, Media Server, streaming media server), and the terminal and the media server perform signaling interaction through the Internet Protocol (IP, Internet Protocol) network and media stream transmission, so that users can perform interactive operations through set-top boxes (STB, Set Top Box) and TV sets at home. Fast forward or rewind the playback operation of the machine, so as 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): H04N5/907H04N7/14G11B19/02G11B27/10
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