基于流切换的广告插播系统及其实现方法

文档序号:7971529阅读:261来源:国知局
专利名称:基于流切换的广告插播系统及其实现方法
技术领域
本发明涉及一种广告插播系统,尤其涉及一种基于流切换的广告插播系统 及其实现方法。
背景技术
多媒体技术及互联网技术的发展推动了人们对网络流媒体,特别是复杂音 视频内容呈现需求的提高。互联网内容运营商(SP)往往会将经过组织的一系 列音视频插播内容按照一定的播放规则配合节目流内容通过互联网络进行实时 发布。目前已有的插播基本上分为以下两种主要方式1、 是基于直播节目源的插播SP在制作节目内容的时候,将插播内容编排 在节目直播列表中,节目在播放的时候将会按照直播列表的排程自动插播内容。 此力式只能按照预先设置好的插播排程插播指定的插播时段,插播间隔,插播 时长和插播内容进行播出,无法中途临时修改,因此该方法缺乏足够灵活度2、 基干播放终端的插播插播内容以文件的形式预先投送到用户终端,用 户终端将按照后台插播播放策略在节目播放之初或结束插播指定的插播内容。 此方式播放终端通过技术手段,能够避免或跳过插播内容的播放,因此在插播 内容投放质量较低。发明内容本发明要解决的技术问题是提供一种可以随时插入广告,不需要事先剪辑 的基于流切换的广告插播控制系统。
为解决上述技术问题,本发明提供一种基于流切换的广告插播控制系统,其由播控管理模块、播控服务模块、流媒体服务模块组成;所述播控服务模块 接受来自播控管理模块的流操作指令并执行,所述流媒体服务模块接受播控服 务模块的控制并向客户端提供流媒体服务。本发明要解决的技术问题还是提供一种可以随时插入广告,不需要事先剪 辑的基于流切换的广告插播控制方法。为解决上述技术问题,本发明提供一种基于流切换的广告插播控制系统来 实现广告插播控制的方法,其包括如下步骤a.播控服务模块接收来自后台播 控管理模块的播放信号,确定该时间点所需要播放的内容,将此信号传输到流 媒体服务模块,流媒体服务模块进行播放;b.在某一时间点,当后台播控管理 模块控制需要插播广告时,流媒体服务模块自动从播控服务模块调用插播的广 告的时间段,使流媒体服务模块停止节目流,并播放广告流内容;c.当插播的 广告播放结束后,流媒体服务模块将停止广告流,将节目回退到所述时间段之 前,播放放节目流内容,此时的节目流正衔接到广告流播放前节目流所播放到 的位置。d.重复步骤a c进行下一轮广告流的插播。本发明由于通过流切换方式进行广告插播,使得用户单纯屏蔽广告流无法 达到有效观看节目流的目的,从技术层面促进了广告的强制观看效率,同时方 便后台控制进行实时无排程广告插播,无需事先剪辑,较为方便。


图1是本发明的播控插播机制与工作机理的示意图; 图2是本发明的节目流和广告流的切换时序图。
具体实施方式
下面结合附图对本发明作进一步详细的说明。如图1所示,本发明音、视频播放及广告插播控制装置包括远程后台的播 控管理模块、源端的播控服务模块、流媒体服务模块。其中远程后台的播控管理模块用于内容管理人员对源设备的一系列监控控 制,这些监控及控制包括1、 对广告、节目媒体文件等资源进行编辑管理维护;2、 建立、修改或删除播控频道;3、 按照需求编排各个频道播放内容列表并插入广告项。源端的播控服务模块通过与远程后台的播控管理模块保持通讯,接收播控 管理模块发送的流操作指令并执行。同时根据频道播放进度向播控管理模块获取当前时刻的频道播放策略及广告插播策略并根据策略生成基于XML的SMIL2.0 控制脚本,通过对流媒体服务的节目流控制实现精确时段播放内容的回退。流媒体服务模块管理并接受播控服务的控制,提供基于XML的SMIL2. 0 (同 步多媒体集成语言)可互动的多媒体控制能力供节目内容以及广告内容播控操作。实施例如图2所示为节目流与广告流切换时序图,节目的实际播放时长为45分钟, 节目每播放9分钟,插播l分钟广告,因此在45分钟节目播放时段中将会插入 4段广告,因此该节目时间段将一共播放49分钟。因为流媒体广播的特性,服务器端向客户端送出流数据的过程不能中途暂
停再启动,因此在节目播出到达广告播放时刻,节目将会在播控服务模块的控 制下回退广告播放长度的时间继续往后播出,实际上在广告播放的一分钟内, 节目流将在客户端缓存一分钟的内容。当广告播放节束后,节目流被切回,因为节冃流在广告播出的时刻已经缓 存了广告播放的长度,因此此刻节目将继续广告插播时刻的内容往后播放,用 户将不会受到广告插播的影响无法看到广告插播时段的节目内容。如果用户采用技术手段屏蔽掉广告流,因为节目流在广告播放时段是缓存 的,而并不送往播出模块,屏蔽广告流则不能够达到用户想要的无广告观看结 果,这样用户的观看体验将不能得到保证,从而从技术层面最大限度保证了广 告投放的可送达程度。采用该方式,通过后台控制还可以进行实时无排程广告插播,后台只需要 控制在广告插播时刻的节目流的回退时间长度,并通过策略告知客户播放端广 告流切换的相关参数即可实现。只是需要注意在每一个节目播放的时间段预留 充足的广告插播时间。
权利要求
1. 一种基于流切换的广告插播控制系统,其特征在于由播控管理模块、播控服务模块、流媒体服务模块及客户端模块组成;所述播控服务模块接受来自播控管理模块的流操作指令并执行,所述流媒体服务模块接受播控服务模块的控制并向客户端提供流媒体服务。
2、 根据权利要求l所述的基于流切换的广告插播控制系统,其特 征在于所采用的同步多媒体集成语言为基于XML的SMIL2. 0控制脚本。
3 、利用如权利要求1所述的基于流切换的广告插播控制系统来实 现广告插播控制的方法,其特征在于,包括如下步骤a. 播控服务模块接收来自后台播控管理模块的播放信号,确定该时间点所 需要播放的内容,将此信号传输到流媒体服务模块,流媒体服务模块进行播放;b. 在某-时间点,当后台播控管理模块控制需要插播广告时,流媒体服务 模块自动从播控服务模块调用插播的广告的时间段,使流媒体服务模块停止节 目流,并播放广告流内容;c. 当插播的广告播放结束后,流媒体服务模块将停止广告流,将节目回退 到所述时间段之前,播放放节目流内容,此时的节目流正衔接到广告流播放前 节目流所播放到的位置。d. 重复步骤a c进行下一轮广告流的插播。
全文摘要
本发明公开了一种基于流切换的广告插播系统及其实现方法,通过利用播控模块对节目流和广告流进行插播切换,并在广告插放之后,对节目流按同等广告时间进行回退,以重复播放之前的节目,从而实现用户单纯屏蔽广告流无法达到有效观看节目流的目的。本发明从技术层面促进了广告的有效投放,同时方便后台控制进行实时无排程广告插播,无需事先剪辑,较为方便。
文档编号H04L29/02GK101212443SQ20061014829
公开日2008年7月2日 申请日期2006年12月29日 优先权日2006年12月29日
发明者李海良, 宇 王, 马宝敏 申请人:盛趣信息技术(上海)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1