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

HLS video on demand acceleration method and system

A technology of video-on-demand and communication, which is applied in the field of communication, and can solve problems such as unsmooth code stream and abrupt changes in video-on-demand traffic, and achieve the effects of smooth code stream, improved network transmission speed, and improved effects

Active Publication Date: 2018-09-11
WUHAN HONGRUIDA INFORMATION TECH CO LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The purpose of the present invention is to provide an HLS video-on-demand acceleration method and system, server, and client to solve the problems of sudden changes in traffic and unsmooth code streams in video-on-demand

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
  • HLS video on demand acceleration method and system
  • HLS video on demand acceleration method and system
  • HLS video on demand acceleration method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0046] The present invention will be described in further detail below through specific embodiments in conjunction with the accompanying drawings.

[0047] Considering that the current network transmission is unstable in video-on-demand, and the traffic often mutates, resulting in the problem of unsmooth video playback, the present invention provides an HLS video-on-demand acceleration method, system, server and client.

[0048] A kind of HLS video on demand acceleration method, it comprises:

[0049] In the communication between the client and the server, according to the bandwidth of the first 5 seconds, the ICMP protocol ping packet is used for detection, and the code stream is determined according to the detection result; the communication mode is determined according to the code stream. When the code stream is large, single-channel communication is used, and the code stream is small. Multi-channel communication is adopted; the server slices the large video file into multi...

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 belongs to the communication field and relates to an HLS video-on-demand acceleration method and system. According to the acceleration method, detection is carried out according to bandwidth conditions within the first 5 seconds, which is the base of the subsequent work; based on the communication of a client and an HLS server, proper code streams are determined, and media capability exchange between the client and the server is determined; sparsification compression encoding is performed on a part of redundant characters of a slice file according to null data generated by a standard protocol, and therefore, encoding and decoding efficiency can be improved, and network transmission speed can be improved; communication modes are determined according to code streams, and flexible switching can be realized, and network transmission can be improved; and bandwidth-saving, smooth code stream, real-time and electricity-saving integrated media experience effects can be effectively implemented, and video viewing experience can be optimized.

Description

technical field [0001] The present invention relates to the communication field, in particular, to an HLS video-on-demand acceleration method and system. Background technique [0002] HLS (HTTP Live streaming) is a protocol defined by Apple for real-time streaming. HLS is implemented based on the HTTP protocol, including an m3u8 index file, TS media fragment file and key encrypted string file, mainly used for PC and Apple terminals audio and video services. HLS is a protocol for mobile devices. While its advantages include triggering data transmission, buffered playback, and power saving, it also brings the disadvantages of high protocol overhead and excessive delay. Especially in order to be suitable for the time-shift function (time shift, adaptively adjust scale parameters and time-shift factors through network learning, and improve feature extraction capabilities), it is necessary to produce a large number of slice files and corresponding M3U8 index files. As for trigg...

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/654H04N21/24H04N21/262
CPCH04N21/2402H04N21/26216H04N21/654
Inventor 左根宇喻西香苏永红朱光喜
Owner WUHAN HONGRUIDA INFORMATION TECH CO LTD