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

Method for fast forwarding and fast rewinding video stream

A video streaming and video technology, applied in the video field, can solve problems such as bit rate instability and bandwidth waste, and achieve the effects of ensuring processing capacity, avoiding bandwidth waste, and reducing the burden

Active Publication Date: 2010-09-22
SHENZHEN IPANEL TECH LTD
View PDF3 Cites 37 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0013] The present invention provides a method for fast-forwarding and rewinding video streams, so as to overcome the problems of bandwidth waste and unsteady code rate in existing solutions

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
  • Method for fast forwarding and fast rewinding video stream
  • Method for fast forwarding and fast rewinding video stream

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0058] Introduce the embodiment of the present invention in detail below:

[0059] 1. Analyze the original video file to obtain the index file of all I frame information. Each I frame is used as a basic unit and uses fixed bytes to store its information. Please combine figure 1 , the index information in the index file includes at least:

[0060] The position in the source video where the current I frame is located is marked by the amount of data from the file header to this position, and the mark should be recorded at the starting position of the data packet containing this I frame, denoted as lst;

[0061] ●The end position in the source video where the current I frame is located is marked by the amount of data from the file header to this position, which is marked as led;

[0062] The playback time point of the current I frame in the source video, denoted as ltm;

[0063]The sum of all I-frame data volumes from the source video start position to the current I-frame (inclu...

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 method for fast forwarding and fast rewinding a video stream, which comprises the following steps: analyzing a source video file and acquiring an index file comprising each I frame index information; when a fast forwarding or fast rewinding request is received, executing the following steps: a. positioning the current playing time of the video stream; b. inquiring the index file to acquire the index information of the current I frame proximal to the current playing time; c. utilizing the fast forwarding or fast rewinding multiple and the index information of the current I frame to determine the number NF of the I frames to be skipped; d. for the fast forwarding request, skipping NF numbered I frames backwards; for the fast rewinding request, skipping NF numbered I frames forwards; e. inquiring the next I frame from the index file, and according to the information of the I frame recorded in the index file, acquiring the real data of the I frame from a primary file and playing the real data of the I frame; and repeatedly executing the steps d-e until the last I frame of the index file is processed or other processing requests are received. The invention effectively solves the problems of waste of bandwidth and unstable code rate.

Description

technical field [0001] The invention relates to the field of video technology, in particular to a method for fast-forwarding and rewinding video streams. Background technique [0002] First, briefly introduce some key frames involved in video on demand: [0003] I frame: It is a full-frame compression coded frame, also called an intra-frame coded frame, so the data volume of an I frame is generally relatively large, and the I frame does not need to be generated by referring to other frames. It is a reference frame of a P frame or a B frame. A complete image can be reconstructed by only using I frames during decoding. [0004] P frame: It is a forward predictive coding frame, also known as an inter-frame coding frame. The P frame needs to be generated by referring to the previous I frame or P frame adjacent to it, and it is also the reference frame of other P frames or B frames. When decoding, it must rely on the previous I frame or P frame to reconstruct a complete image. ...

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): H04N7/173H04N7/24
Inventor 徐佳宏肖友能张雪振
Owner SHENZHEN IPANEL TECH 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