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

A method for realizing fast forward and fast rewind of hls on-demand

A technology of normal playback and recent playback, applied in the field of Internet multimedia, which can solve problems such as unsuccessful playback, failure to realize on-demand fast forward and fast rewind, failure of sub-m3u8 files, etc., and achieve the effect of improving the success rate of playback

Active Publication Date: 2018-11-13
武汉市烽视威科技有限公司
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The standard HLS protocol realizes on-demand playback and drag-and-drop, but does not realize on-demand fast forward and rewind, and the user operation is limited, which affects the user experience
However, if fast forward or rewind is implemented by extending the HLS protocol, there may be the following problems: the size of the sub-m3u8 file increases several times, and if the extended field line contains too many I frames, the content of the line will be too long, which may cause The client failed to parse the sub-m3u8 file and failed to play it

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 for realizing fast forward and fast rewind of hls on-demand
  • A method for realizing fast forward and fast rewind of hls on-demand
  • A method for realizing fast forward and fast rewind of hls on-demand

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] The present invention will be described in further detail below in conjunction with the accompanying drawings and embodiments.

[0030] Such as figure 1 As shown, the present invention realizes the method for HLS on-demand fast forward and fast rewind, and the specific steps include:

[0031] S1. The server generates a main m3u8 file, at least one sub-m3u8 file, at least one I-frame m3u8 file and multiple ts slices, each sub-m3u8 file corresponds to an I-frame m3u8 file; the I-frame m3u8 file contains a list of I frames , the I frame list contains all I frame durations, I frame start positions, I frame URLs and I frame sizes. Among them, the generation of the server includes two situations. If the file provided by the service provider is in TS format, the server needs to convert it into a file in HLS format, which is equivalent to regenerating; if the file provided by the service provider is in HLS format, such as the main m3u8 file , child m3u8 files, etc., the serve...

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 relates to the field of Internet multimedia, specifically to a method for realizing HLS on-demand fast forward and fast backward operation. The method includes the following steps: a server generates a main m3u8 file, sub m3u8 files, I-frame m3u8 files and ts fragments, and each sub m3u8 file corresponds to an I-frame m3u8 file; a client sends a program playing request to the server, and the server responds to the main m3u8 file; the client sequentially requests the sub m3u8 files and ts fragments to be played according to the main m3u8 file; when the client needs to carry out fast forward or fast backward operation on the program, first obtains the I-frame m3u8 file corresponding to the sub m3u8 file, and locates a corresponding I frame in the I-frame m3u8 file; and the I frame is requested forward or backward, and the client determines a time interval of playing an I frame according to speed, and requests and plays the requested I frame according to the time interval, thereby realizing HLS on-demand fast forward and fast backward. The method provided by the invention can realize HLS fast forward and fast backward operation without expanding HLS specifications.

Description

technical field [0001] The invention relates to the field of Internet multimedia, in particular to a method for realizing HLS on-demand fast forward and fast rewind. Background technique [0002] With the continuous development of OTT (Over The Top) video services, the application and extension of HLS (HTTP LIE STREAM, Apple's dynamic bit rate adaptive technology) specifications are becoming more and more abundant. Based on the HLS specification, OTT video services such as on-demand, live broadcast, time-shifting, and playback have been realized. According to the HLS protocol, the client initiates an on-demand request for on-demand playback, and the server returns sub-m3u8 files, which contain the information of each ts segment, and the client requests these segments to play in turn. On-demand drag and drop is to locate the segment to be played by the client according to the drag and drop time point and the ts segment information in the sub-m3u8 file, and then request the s...

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/262H04N21/432H04N21/433H04N21/845H04N21/858
CPCH04N21/26258H04N21/4325H04N21/4334H04N21/8456H04N21/8586
Inventor 季统良
Owner 武汉市烽视威科技有限公司
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More