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

Time shifting optimization method and system based on HLS protocol

An optimization method and time-shifting technology, applied in the field of Internet multimedia, can solve the problems of insufficient playback response and high bandwidth occupation, and achieve the effects of reducing bandwidth and time-consuming, optimizing playback control, and reducing the granularity of time-shifting transmission

Inactive Publication Date: 2018-02-16
FENGHUO COMM SCI & TECH CO LTD
View PDF3 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, this method has the problem of "constant refresh of the index file leads to high bandwidth usage and insufficient playback response"

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
  • Time shifting optimization method and system based on HLS protocol
  • Time shifting optimization method and system based on HLS protocol

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

[0032] see figure 1 As shown, the present invention provides a kind of time-shift optimization method based on HLS agreement, and this method comprises the following steps:

[0033] S1. Starting from the preset time point, count the fragmentation sequence ID of each streaming media fragmentation with the fixed length of the media segment as the length of the fragmentation;

[0034] In each m3u8 file, EXT-X-TARGETDURATION means to specify the maximum length of the media segment. In the present invention, start from zero every day, use the constant media segment time length as the fragment length, and count the fragment sequence ID of each streaming media fragment from 0, so that the client will pass the currently played fragment sequence ID. It can sense the current playing time.

[0035] S2. Preserving and grouping all streaming media fragments within the ...

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 time shifting optimization method and system based on the HLS protocol, and relates to the field of Internet multimedia. The method includes the following steps: starting from a preset time point, with a media segment time length with a fixed length as a fragment length, counting a fragment sequence ID of each streaming media fragment; storing all streaming media fragments within a time shifting range, grouping the streaming media fragments, dividing every continuous N streaming media fragments into one group, wherein each group of streaming media fragments forms a time shifting index file; causing an HLS live broadcast program into a time shifting state by a client via a broadcast control operation, adding time shifting additional information on the address of the live broadcast index file, and sending the time shifting index file to an HTTP streaming media server; analyzing, by the HTTP streaming media server, the time shifting additional information, and sending the corresponding time shifting index file to the client; and requesting and playing, by the client, the received streaming media fragments. By adoption of the time shifting optimization methodand system, the bandwidth and time consumed by the transmission of the time shifting index file are reduced, which is conducive to improving the playing speed.

Description

technical field [0001] The invention relates to the field of Internet multimedia, in particular to a time-shift optimization method and system based on the HLS protocol. Background technique [0002] HLS (HTTP Live Streaming), Apple's dynamic bit rate adaptive technology. It is mainly used for audio and video services of PC and Apple terminals. Including an m3u8 index file, TS media segment file and key encrypted string file. [0003] The HLS time-shifting service is a business form based on HLS live broadcast, through terminal operation, allowing users to watch live broadcast content in the past period of time. A relatively simple method is to cache all streaming media fragments in the time shift period in the same playlist, and the server only needs to maintain one index file and update it in real time. The client refreshes the index file at a frequency equivalent to the duration of a single media stream. However, this method has the problem of "continuous refreshing o...

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): H04N21/2387H04N21/239H04N21/262H04N21/643H04N21/845
CPCH04N21/2387H04N21/2393H04N21/26258H04N21/643H04N21/8456
Inventor 徐佳蓉
Owner FENGHUO COMM SCI & TECH CO 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