Method for realizing video advertisement injecting in video on demand based on HLS (HTTP Live Streaming) protocol

A video advertisement and video-on-demand technology, applied in the direction of image communication, selective content distribution, electrical components, etc., to achieve the effect of avoiding black screen phenomenon and high flexibility

Inactive Publication Date: 2014-11-05
INSPUR QILU SOFTWARE IND
View PDF5 Cites 21 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The technical task of the present invention is to address the above deficiencies and provide a method that not only solves the black screen problem caused by video advertisements and video switching, but also is convenient to modify and has high flexibility. Methods

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0025] A method for delivering video advertisements in video-on-demand based on the HLS protocol, a method for implementing video advertisements in video-on-demand in a video-on-demand system, the video-on-demand system includes a server, a network, and a client, and the server and the client communicate through the network , on the server side, set up the video ad server; including the following steps:

[0026] (1) Classify the video advertisements. After the classification is completed, use the HLS protocol to transcode and slice the video advertisements, and match the URL of the slice file in the video advertisement file with the URL of the video file in the video on demand;

[0027] (2) After all video ad slices are completed, they are uploaded to the video ad server for management;

[0028] (3) The video ad server records all video ad on-demand records of the client and saves them in log format, that is, the video ad server saves user on-demand logs, including all video a...

Embodiment 2

[0033] A method for delivering video advertisements in video-on-demand based on the HLS protocol, a method for implementing video advertisements in video-on-demand in a video-on-demand system, the video-on-demand system includes a server, a network, and a client, and the server and the client communicate through the network , on the server side, set up the video ad server; including the following steps:

[0034] (1) Classify the video advertisements. After the classification is completed, use the HLS protocol to transcode and slice the video advertisements, and match the URL of the slice file in the video advertisement file with the URL of the video file in the video on demand;

[0035] (2) After all video ad slices are completed, they are uploaded to the video ad server for management;

[0036] (3) The video ad server records all video ad on-demand records of the client and saves them in log format, that is, the video ad server saves user on-demand logs, including all video a...

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 realizing video advertisement injecting in video on demand based on an HLS (HTTP Live Streaming) protocol, and belongs to a video advertisement injecting method. The method for realizing video advertisement injecting in video on demand based on the HLS protocol is a method for realizing video advertisement injecting in video on demand in a video on demand system. The video on demand system comprises a server side, a network and a client, wherein the server side is communicated with the client through the network; a video advertisement server is arranged on the server side; video advertisements need to be subjected to the preprocessing of classification, transcoding, slicing and the like; and in case of client user video on demand, the video on demand system is used for dynamically generating a m3u8 video file, and the video advertisement server is used for inserting a sliced file of a video advertisement into the m3u8 video file. By adopting the method, the problem of black screen caused by switching of video advertisements and videos is solved. Moreover, the method is convenient to modify, and has high flexibility.

Description

technical field [0001] The invention relates to a video advertisement delivery method, in particular to a method for realizing video advertisement delivery in video-on-demand based on the HLS protocol. Background technique [0002] HLS (HTTP Live Streaming) is a streaming media transmission protocol implemented by Apple based on HTTP. The feature of HLS is that the server slices and stores the video source files, and generates m3u8 index files. Each slice file is described in the m3u8 file, and the client downloads and plays progressively according to the order of the TS files described in m3u8. HLS has the following advantages: 1. The network transmission is convenient, and the data is transmitted through the HTTP protocol, so there is no need to consider the problem of firewall or proxy; 2. The client can reduce the load of the backbone network by progressive downloading; 3. The client can download according to Dynamically adjust the video playback bit rate according to t...

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/258H04N21/2668H04N21/845H04N21/643
Inventor 孟令军李晓峰
Owner INSPUR QILU SOFTWARE IND
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products