CN112770170A - 一种ott电视业务中的视频广告投放方法、介质及设备 - Google Patents

一种ott电视业务中的视频广告投放方法、介质及设备 Download PDF

Info

Publication number
CN112770170A
CN112770170A CN202011631689.XA CN202011631689A CN112770170A CN 112770170 A CN112770170 A CN 112770170A CN 202011631689 A CN202011631689 A CN 202011631689A CN 112770170 A CN112770170 A CN 112770170A
Authority
CN
China
Prior art keywords
video
advertisement
file
playing
advertisement putting
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202011631689.XA
Other languages
English (en)
Inventor
丁晓峰
陈卫
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Bestv Network Television Technology Development Co ltd
Original Assignee
Bestv Network Television Technology Development Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Bestv Network Television Technology Development Co ltd filed Critical Bestv Network Television Technology Development Co ltd
Priority to CN202011631689.XA priority Critical patent/CN112770170A/zh
Publication of CN112770170A publication Critical patent/CN112770170A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • H04N21/4316Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4334Recording operations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/44016Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving splicing one content stream with another content stream, e.g. for substituting a video clip
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection
    • H04N21/4825End-user interface for program selection using a list of items to be played back in a given order, e.g. playlists
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/64Addressing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/812Monomedia components thereof involving advertisement data

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Human Computer Interaction (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本发明涉及一种OTT电视业务中的视频广告投放方法、介质及设备,包括以下步骤:获取播放地址请求,基于所述播放地址请求获取对应的待播放视频,生成广告投放查询请求;接收针对所述广告投放查询请求的反馈信息,若该反馈信息包含广告投放信息,则基于该广告投放信息在所述待播放视频中添加对应广告视频,形成M3U文件,否则直接基于待播放视频形成M3U文件;基于所述M3U文件进行视频播放。与现有技术相比,本发明更好地实现视频广告的各种业务场景,方便控制广告的播放,实现联播中插等功能。

Description

一种OTT电视业务中的视频广告投放方法、介质及设备
技术领域
本发明涉及视频播放,尤其涉及互联网电视流媒体播放领域,具体指一种OTT电视业务中的视频广告投放方法、介质及设备。
背景技术
OTT是以宽带网络为载体,以视音频多媒体为主要形式,以互动个性化为特性,为宽带终端用户提供全方位***的业务。
在线视频播放是OTT业务中最重要的服务内容,随着视频业务的不断发展,广告***是视频业务中不可或缺的元素。在单节目播放中如何进行贴片、中插及后插广告业务,在联播场景中进行灵活的广告投放,是本领域必须面对的问题。
现有的视频广告实现方式均采用广告和正片分别给出播放地址,由客户端控制广告的播放方式。对一个完整的广告实现来说,难以在平台完全控制广告的播放,实现联播中插等功能。
发明内容
本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种OTT电视业务中的视频广告投放方法、介质及设备,更好地实现视频广告的各种业务场景。
本发明的目的可以通过以下技术方案来实现:
一种OTT电视业务中的视频广告投放方法,包括以下步骤:
获取播放地址请求,基于所述播放地址请求获取对应的待播放视频,生成广告投放查询请求;
接收针对所述广告投放查询请求的反馈信息,若该反馈信息包含广告投放信息,则基于该广告投放信息在所述待播放视频中添加对应广告视频,形成M3U文件,否则直接基于待播放视频形成M3U文件;
基于所述M3U文件进行视频播放。
进一步地,所述广告投放信息包括广告投放类型指令。
进一步地,所述广告投放类型包括贴片广告、联播中插广告或后插广告。
进一步地,所述M3U文件由多条视频列表组成,每条所述视频列表具有多个属性,所述属性包括视频类型、视频唯一标示号、视频播放时长、相关URL及可寻找标志。
进一步地,所述视频类型包括广告、正片或预告片。
进一步地,所述添加对应广告视频时,添加视频处理指令,所述视频处理指令包括倒计时显示指令和播控操作指令。
进一步地,基于所述M3U文件进行视频播放时,记录并上传实时播放状态。
进一步地,基于所述M3U文件进行视频播放时,预先加载下一条视频列表所对应的视频数据。
本发明还提供一种计算机可读存储介质,包括供电子设备的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行如上所述OTT电视业务中的视频广告投放方法的指令。
本发明还提供一种电子设备,包括:
一个或多个处理器;
存储器;和
被存储在存储器中的一个或多个程序,所述一个或多个程序包括用于执行如上所述OTT电视业务中的视频广告投放方法的指令。
与现有技术相比,本发明具有以下有益效果:
1、本发明基于广告投放信息在待播放视频中添加对应广告视频,形成M3U文件,将广告和正片统一成一个播放地址,相对现有的广告实现方式,本发明不仅能完整实现广告业务的需求,在设计上具有更好的扩展性。
2、本发明采用基于HLS(HTTP Live Streaming)流媒体的广告业务实现方法,可灵活的实现广告的各种业务场景。
3、本发明对M3U文件进行扩展,增加属性标签,以标明广告视频以及广告相关的业务场景,方便控制广告的播放,实现联播中插等功能。
4、基于所述M3U文件进行视频播放时,通过记录并上传实时播放状态及时发现播放故障,提高用户体验性,且预先加载下一条视频列表所对应的视频数据,提高播放效率。
附图说明
图1为本发明的流程示意图。
具体实施方式
下面结合附图和具体实施例对本发明进行详细说明。本实施例以本发明技术方案为前提进行实施,给出了详细的实施方式和具体的操作过程,但本发明的保护范围不限于下述的实施例。
如图1所示,本实施例提供一种OTT电视业务中的视频广告投放方法,包括以下步骤:
S1、获取播放地址请求,基于所述播放地址请求获取对应的待播放视频,生成广告投放查询请求。
S2、接收针对所述广告投放查询请求的反馈信息,根据反馈信息判断是否需要广告投放,若该反馈信息包含广告投放信息,即说明需要进行广告投放,则基于该广告投放信息在所述待播放视频中添加对应广告视频,形成M3U文件,否则直接基于待播放视频形成M3U文件。
广告投放信息包括广告投放类型指令。广告投放类型包括贴片广告、联播中插广告或后插广告等。
形成M3U文件由多条视频列表组成,每条所述视频列表具有多个属性,所述属性包括视频类型、视频唯一标示号、视频播放时长、相关URL及可寻找标志,如表1所示。文件中以“#”开头的行为注释行,其他行都是一个播放的URL。
表1
Figure BDA0002874980810000031
Figure BDA0002874980810000041
所述添加对应广告视频时,添加视频处理指令,所述视频处理指令包括倒计时显示指令和播控操作指令,播控操作指令包括不能跳过、播放广告时不能进行快进快退等。
S3、识别m3u中的广告标示,基于所述M3U文件进行视频播放。
若采用支持m3u播放列表的播放器,则由播放器直接解析M3U文件进行视频播放,若播放不支持,则由业务层对M3U文件解析后再发送给播放器。
播放视频连播时,每播放完m3u中的一条新闻,需要上报到应用层,显示正确的当前播放,以及播放的状态,m3u的连接可以为m3u8格式。播放m3u列表时,在下载完当前的连接但还没播放完时就应该预加载下一条连接。
上述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
实施例2
本实施例提供一种电子设备,包括一个或多个处理器、存储器和被存储在存储器中的一个或多个程序,所述一个或多个程序包括用于执行如实施例1所述OTT电视业务中的视频广告投放方法的指令。
以上详细描述了本发明的较佳具体实施例。应当理解,本领域的普通技术人员无需创造性劳动就可以根据本发明的构思作出诸多修改和变化。因此,凡本技术领域中技术人员依本发明的构思在现有技术的基础上通过逻辑分析、推理或者有限的实验可以得到的技术方案,皆应在由权利要求书所确定的保护范围内。

Claims (10)

1.一种OTT电视业务中的视频广告投放方法,其特征在于,包括以下步骤:
获取播放地址请求,基于所述播放地址请求获取对应的待播放视频,生成广告投放查询请求;
接收针对所述广告投放查询请求的反馈信息,若该反馈信息包含广告投放信息,则基于该广告投放信息在所述待播放视频中添加对应广告视频,形成M3U文件,否则直接基于待播放视频形成M3U文件;
基于所述M3U文件进行视频播放。
2.根据权利要求1所述的OTT电视业务中的视频广告投放方法,其特征在于,所述广告投放信息包括广告投放类型指令。
3.根据权利要求2所述的OTT电视业务中的视频广告投放方法,其特征在于,所述广告投放类型包括贴片广告、联播中插广告或后插广告。
4.根据权利要求1所述的OTT电视业务中的视频广告投放方法,其特征在于,所述M3U文件由多条视频列表组成,每条所述视频列表具有多个属性,所述属性包括视频类型、视频唯一标示号、视频播放时长、相关URL及可寻找标志。
5.根据权利要求4所述的OTT电视业务中的视频广告投放方法,其特征在于,所述视频类型包括广告、正片或预告片。
6.根据权利要求1所述的OTT电视业务中的视频广告投放方法,其特征在于,所述添加对应广告视频时,添加视频处理指令,所述视频处理指令包括倒计时显示指令和播控操作指令。
7.根据权利要求1所述的OTT电视业务中的视频广告投放方法,其特征在于,基于所述M3U文件进行视频播放时,记录并上传实时播放状态。
8.根据权利要求4所述的OTT电视业务中的视频广告投放方法,其特征在于,基于所述M3U文件进行视频播放时,预先加载下一条视频列表所对应的视频数据。
9.一种计算机可读存储介质,其特征在于,包括供电子设备的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行如权利要求1-8任一所述OTT电视业务中的视频广告投放方法的指令。
10.一种电子设备,其特征在于,包括:
一个或多个处理器;
存储器;和
被存储在存储器中的一个或多个程序,所述一个或多个程序包括用于执行如权利要求1-8任一所述OTT电视业务中的视频广告投放方法的指令。
CN202011631689.XA 2020-12-31 2020-12-31 一种ott电视业务中的视频广告投放方法、介质及设备 Pending CN112770170A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011631689.XA CN112770170A (zh) 2020-12-31 2020-12-31 一种ott电视业务中的视频广告投放方法、介质及设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011631689.XA CN112770170A (zh) 2020-12-31 2020-12-31 一种ott电视业务中的视频广告投放方法、介质及设备

Publications (1)

Publication Number Publication Date
CN112770170A true CN112770170A (zh) 2021-05-07

Family

ID=75699615

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011631689.XA Pending CN112770170A (zh) 2020-12-31 2020-12-31 一种ott电视业务中的视频广告投放方法、介质及设备

Country Status (1)

Country Link
CN (1) CN112770170A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114513695A (zh) * 2022-04-19 2022-05-17 深圳市华曦达科技股份有限公司 一种ott行业视频内容跨区域运营的方法与装置

Citations (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102143384A (zh) * 2010-12-31 2011-08-03 华为技术有限公司 一种媒体文件生成方法、装置及***
CN103686255A (zh) * 2013-11-22 2014-03-26 乐视致新电子科技(天津)有限公司 一种基于hls协议的视频广告投放方法及其装置
CN103686455A (zh) * 2013-11-22 2014-03-26 乐视致新电子科技(天津)有限公司 一种基于hls协议的视频播放方法和装置
CN103716656A (zh) * 2013-12-11 2014-04-09 乐视网信息技术(北京)股份有限公司 一种视频加载方法及电子设备
US8752085B1 (en) * 2012-02-14 2014-06-10 Verizon Patent And Licensing Inc. Advertisement insertion into media content for streaming
CN104796796A (zh) * 2015-04-21 2015-07-22 范文鲜 提高Android平台的HLS流播放器容错的方法
CN105898445A (zh) * 2015-12-14 2016-08-24 乐视网信息技术(北京)股份有限公司 广告投放方法及装置
CN105933799A (zh) * 2016-05-19 2016-09-07 成都虚拟世界科技有限公司 一种视频播放方法及装置
CN105959746A (zh) * 2016-06-01 2016-09-21 北京奇艺世纪科技有限公司 一种文件生成方法及装置
CN105992057A (zh) * 2015-03-04 2016-10-05 王筱娜 一种视频播放数据监测方法、***和应用
CN106686418A (zh) * 2015-11-09 2017-05-17 ***通信集团公司 点播节目中***广告的方法及装置
CN107205177A (zh) * 2017-06-27 2017-09-26 乐视致新电子科技(天津)有限公司 视频播放方法及装置
CN107277081A (zh) * 2016-04-06 2017-10-20 北京优朋普乐科技有限公司 流媒体数据的切片下载方法和装置、流媒体***
CN108540868A (zh) * 2018-05-16 2018-09-14 北京百度网讯科技有限公司 Hls直播的处理方法、装置、服务器、终端及存储介质
CN108668145A (zh) * 2017-03-30 2018-10-16 华为软件技术有限公司 一种内容分发方法及装置

Patent Citations (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102143384A (zh) * 2010-12-31 2011-08-03 华为技术有限公司 一种媒体文件生成方法、装置及***
US8752085B1 (en) * 2012-02-14 2014-06-10 Verizon Patent And Licensing Inc. Advertisement insertion into media content for streaming
CN103686255A (zh) * 2013-11-22 2014-03-26 乐视致新电子科技(天津)有限公司 一种基于hls协议的视频广告投放方法及其装置
CN103686455A (zh) * 2013-11-22 2014-03-26 乐视致新电子科技(天津)有限公司 一种基于hls协议的视频播放方法和装置
CN103716656A (zh) * 2013-12-11 2014-04-09 乐视网信息技术(北京)股份有限公司 一种视频加载方法及电子设备
CN105992057A (zh) * 2015-03-04 2016-10-05 王筱娜 一种视频播放数据监测方法、***和应用
CN104796796A (zh) * 2015-04-21 2015-07-22 范文鲜 提高Android平台的HLS流播放器容错的方法
CN106686418A (zh) * 2015-11-09 2017-05-17 ***通信集团公司 点播节目中***广告的方法及装置
CN105898445A (zh) * 2015-12-14 2016-08-24 乐视网信息技术(北京)股份有限公司 广告投放方法及装置
CN107277081A (zh) * 2016-04-06 2017-10-20 北京优朋普乐科技有限公司 流媒体数据的切片下载方法和装置、流媒体***
CN105933799A (zh) * 2016-05-19 2016-09-07 成都虚拟世界科技有限公司 一种视频播放方法及装置
CN105959746A (zh) * 2016-06-01 2016-09-21 北京奇艺世纪科技有限公司 一种文件生成方法及装置
CN108668145A (zh) * 2017-03-30 2018-10-16 华为软件技术有限公司 一种内容分发方法及装置
CN107205177A (zh) * 2017-06-27 2017-09-26 乐视致新电子科技(天津)有限公司 视频播放方法及装置
CN108540868A (zh) * 2018-05-16 2018-09-14 北京百度网讯科技有限公司 Hls直播的处理方法、装置、服务器、终端及存储介质

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114513695A (zh) * 2022-04-19 2022-05-17 深圳市华曦达科技股份有限公司 一种ott行业视频内容跨区域运营的方法与装置
CN114513695B (zh) * 2022-04-19 2022-06-17 深圳市华曦达科技股份有限公司 一种ott行业视频内容跨区域运营的方法与装置

Similar Documents

Publication Publication Date Title
US20240007696A1 (en) Systems and methods for using video metadata to associate advertisements therewith
CN102868922B (zh) 一种播放广告的方法及***
EP2329404B1 (en) Method and system for dynamic play list modification
US7716232B2 (en) Devices, systems, and methods for producing and distributing multiple variations of an instance of a media presentation
US9508077B2 (en) Podcasting having inserted content distinct from the podcast content
CN104363483B (zh) 一种基于视频画面的广告推送方法及装置
US10932014B2 (en) Systems and methods for inserting breakpoints and reference links into a media file
US20090193457A1 (en) Systems and methods for providing run-time enhancement of internet video files
EP1959684A2 (en) Dynamic advertising control
CN101969546A (zh) 提供电子节目单、广告发布以及广告呈现的方法和装置
US20130312049A1 (en) Authoring, archiving, and delivering time-based interactive tv content
CN103686255A (zh) 一种基于hls协议的视频广告投放方法及其装置
JP2011508567A (ja) 提示する広告の選択
US20120232990A1 (en) Apparatus for providing personalized related advertisement, mobile terminal for playing related advertisement, and method for providing personalized related advertisement
US20090158346A1 (en) Automatic smart video user generated url synthesis into a channel list
JP2003244677A (ja) 動画配信・再生制御システム及び動画配信・再生制御用コンピュータプログラム
US20140119710A1 (en) Scene control system and method and recording medium thereof
US20200220909A1 (en) Method and apparatus for combining metadata and content stream manifest files for processing on client devices
CN112770170A (zh) 一种ott电视业务中的视频广告投放方法、介质及设备
US20050108413A1 (en) Personal digital radio network
CN107864403B (zh) 一种插播广告的方法、装置及***
US8898703B2 (en) Digital multimedia broadcasting application format generating method and apparatus thereof
CN100466575C (zh) 内容播放***、客户端及内容播放方法
US8806528B1 (en) Mediating digital program insertion for linear streaming media
JP2023528366A (ja) 追加メタデータ及びクライアント機能を有するサーバ側広告挿入(ssai)

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20210507

RJ01 Rejection of invention patent application after publication