公开/公告号CN112770170A
专利类型发明专利
公开/公告日2021-05-07
原文格式PDF
申请/专利权人 百视通网络电视技术发展有限责任公司;
申请/专利号CN202011631689.X
申请日2020-12-31
分类号H04N21/431(20110101);H04N21/433(20110101);H04N21/44(20110101);H04N21/482(20110101);H04N21/64(20110101);H04N21/81(20110101);
代理机构31225 上海科盛知识产权代理有限公司;
代理人翁惠瑜
地址 200042 上海市长宁区长宁路1027号1008E座
入库时间 2023-06-19 10:52:42
技术领域
本发明涉及视频播放,尤其涉及互联网电视流媒体播放领域,具体指一种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
所述添加对应广告视频时,添加视频处理指令,所述视频处理指令包括倒计时显示指令和播控操作指令,播控操作指令包括不能跳过、播放广告时不能进行快进快退等。
S3、识别m3u中的广告标示,基于所述M3U文件进行视频播放。
若采用支持m3u播放列表的播放器,则由播放器直接解析M3U文件进行视频播放,若播放不支持,则由业务层对M3U文件解析后再发送给播放器。
播放视频连播时,每播放完m3u中的一条新闻,需要上报到应用层,显示正确的当前播放,以及播放的状态,m3u的连接可以为m3u8格式。播放m3u列表时,在下载完当前的连接但还没播放完时就应该预加载下一条连接。
上述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
实施例2
本实施例提供一种电子设备,包括一个或多个处理器、存储器和被存储在存储器中的一个或多个程序,所述一个或多个程序包括用于执行如实施例1所述OTT电视业务中的视频广告投放方法的指令。
以上详细描述了本发明的较佳具体实施例。应当理解,本领域的普通技术人员无需创造性劳动就可以根据本发明的构思作出诸多修改和变化。因此,凡本技术领域中技术人员依本发明的构思在现有技术的基础上通过逻辑分析、推理或者有限的实验可以得到的技术方案,皆应在由权利要求书所确定的保护范围内。
机译: 存储介质使用grava u00c7 u00e7o / reprodu u00c7 u00e7o设备,reprod u00c7 u00e7o文本格式的字幕数据以及音频 /视频数据( AV),一种用于以文本格式复制音频 /视频(AV)和字幕数据的设备,M。 grava u00c7 u00e7o通过计算机中的读取控制设备的方法用于带有文本格式字幕数据的数据sincroniza u00c7 u00e7o音频//视频(AV),计算机中媒体当前通过 u00cdvel读取以及以sicroniza u00c7 文本格式复制字幕数据的方法u00e7o带有音频 /视频(AV)数据
机译: 用于组合,存储和零售隐藏在贺卡等中的多个存储设备或记录介质以创建具有文学和艺术意义的传统贺卡以及现代存储设备或记录介质(例如但不限于光盘,USB驱动器)的方法和设备货币设备,以提供一种通过贺卡发送但不限于音频,视频,照片,文学和信息等的方式
机译: 用于组合,存储和零售隐藏在贺卡等中的多个存储设备或记录介质,以利用现代的存储设备或记录介质(例如但不限于光盘,USB驱动器)创建具有文学和艺术传统的贺卡的方法和装置货币设备,以提供一种通过贺卡发送但不限于音频,视频,照片,文学和信息等的方式。