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

Method and system for realizing time-shifted playback of hls channel

A time-shifted playback and time-shifted technology, applied in the field of Internet multimedia, can solve the problems of user experience limitations, inability to realize channel time-shifted playback, etc., and achieve the effect of improving user experience

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

AI Technical Summary

Problems solved by technology

[0004] The current HLS channel playback can only realize live broadcast, but cannot realize channel time-shifted playback, and the user experience is limited

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 and system for realizing time-shifted playback of hls channel
  • Method and system for realizing time-shifted playback of hls channel
  • Method and system for realizing time-shifted playback of hls channel

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

[0033] See figure 1 As shown, the embodiment of the present invention provides a method for realizing time-shifted playback of HLS channels, including the following steps:

[0034] S1. The client and server implement the channel live streaming service according to the HLS specification, see figure 2 As shown, the server reserves all the fragments within the time shift range, assuming that each fragment is 10 seconds, the sequence number of the currently generated fragment is 1140, and the ID of this channel is assumed to be 1001;

[0035] S2, see image 3 As shown, the client is playing the current channel, the server returns the m3u8 file according to the URL requested by the client, the URL requested by the client is http: / / ip / hls / live / 1001.m3u8, and the m3u8 file returned by the server includes three Shards, the serial numbers are 1137, 1138, 1139; t...

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 and system for realizing time-shifted playback of HLS channels, and relates to the field of Internet multimedia. Calculate the time difference at the shifted time point, generate a new URL and send it to the server; the server parses the time difference, calculates the fragments to be played, organizes new m3u8 files and sends them to the client; the client requests the fragments to play one by one, and plays all the When fragmenting, use the previous URL to request a new m3u8 file; the server analyzes the time difference, calculates the serial number of the fragment that should be played, and organizes the new m3u8 file to be sent to the client; after the client receives the new m3u8 file, Calculate which segment should be played, and then request playback in turn; the client periodically requests new m3u8 files. The invention can realize the time-shifted playback of the HLS channel and improve user experience.

Description

Technical field [0001] The present invention relates to the field of Internet multimedia, in particular to a method and system for realizing HLS (HTTP Live Streaming, HTTP-based streaming media network transmission protocol implemented by Apple) channel time-shift playback. Background technique [0002] The application of Internet multimedia is increasingly prosperous, and the HLS specification is more and more widely used in Internet multimedia. The main applications of HLS on the Internet are VOD (Video On Demand) playback and channel playback. Briefly describe how HLS implements VOD playback. The client first requests the m3u8 (playlist file) file of this VOD. After receiving the request, the server generates an m3u8 file. The m3u8 file contains multiple pieces of information. Each segment has a fixed and unique serial number in the m3u8 file, and the client sequentially requests to play the segment. When dragging is required, the client calculates the segment to be played, ...

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/6587H04N21/845H04N21/858
Inventor 杜兵
Owner 武汉市烽视威科技有限公司
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