一种广告数据的传输、播放方法及装置的制作方法

文档序号:7657144阅读:189来源:国知局
专利名称:一种广告数据的传输、播放方法及装置的制作方法
技术领域
本发明属于数字电视技术领域,尤其涉及一种广告数据的传输、播放方法 及装置。
背景技术
机顶盒与前端服务器之间一般采用实时流协议(Real Time Streaming Protocol, RTSP)交互,通常广告有单向和双向两种情况
对于单向广告, 一般采用将广告信息通过广播的方式发送给机顶盒,机顶 盒接收广告信息后显示广告的方案;
对于互动广告, 一般都是将广告数据制作成广告码流;再将广告码流通过 视频服务器播发出去,并在网络信息表(NIT)中插入广告链接描述符;然后, 机顶盒接收广告信息并显示广告;最后,用户通过点击带广告链接描述符的广 告而获得互动广告服务。
该两种形式播放的广告占用大量的网络资源,而且广告播放形式单一,没 有针对性。

发明内容
本发明实施例的目的在于提供一种广告数据的传输方法,旨在解决广告播 放形式单一、占用大量网络资源的问题。
本发明实施例是这样实现的, 一种广告数据的传输方法,所述方法包括下 述步骤
获取广告信息,所述广告信息包括广告的播放时刻; 当所述广告的播j文时刻到达,则将广告婆史据加载到实时流协议包中,发送给终端。
本发明实施例的另一目的在于提供一种广告数据的传输装置,所述装置包

广告信息获取模块,用于获取广告信息,所述广告信息包括广告的播放时 刻;以及
广告数据传输控制才莫块,用于当所述广告的纟番;改时刻到达,则将广告数据 加载到实时流协议包中,发送给终端。
本发明实施例的另一目的在于提供一种广告数据的播放方法,所述方法包 括下述步骤
接收并解析实时流协议包,获取广告数据;
根据所述广告数据,控制播》文显示广告。
本发明实施例的另一目的在于提供一种广告数据的播放装置,所述装置包

广告数据获取冲莫块,用于接收并解析实时流协议包,获取广告数据;以及 播放显示模块,用于根据所述广告数据,控制播放显示广告。 在本发明实施例中,在用户点播观看影视节目时,将广告数据加载到RTSP 协议包中发送给机顶盒,机顶盒解析该协议包,获取广告数据来播放显示该广 告,通过RTSP协议传输广告数据不占用额外资源,而且可以根据用户的需要 实现互动。


图1是本发明实施例提供的广告数据的传输方法的实现流程图; 图2是本发明实施例提供的广告数据的播放方法实现流程图; 图3是本发明实施例提供的广告数据的传输装置的框图; 图4是本发明实施例提供的广告数据的播放装置的框图。
具体实施例方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实 施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅 仅用以解释本发明,并不用于限定本发明。
图1示出了本发明实施例提供的广告数据的传输方法的实现流程图,其详
细步骤如下所述
在步骤S101中,才艮据用户点播的影片文件,判断点播服务器上是否存储有 该影片文件,若是则执行步骤S103,否则执行步骤S102;
在步骤S102中,向其他服务器请求该用户点播的影片文件。
在步骤S103中,将用户点播的影片文件推流给用户。
在步骤S104中,搜索获取与影片文件相关联的广告标识文件。
该广告标识文件以特定的格式存在,可以是XML格式或者其它格式,该 广告标识文件描述了广告的具体信息,例如广告文件的存放路径、广告文件名、 广告在影片开始播放多久之后开始播放(相对时间)以及广告播放的形式等, 其中,广告的插^丈形式为文字、图片或者动画。
在本发明实施例中,为每一个需要播放广告的影片文件制作一个广告标识 文件,然后上传到服务器,将该广告标识文件与相对应的影片文件关联起来, 其中该关联方式可以通过特定的方式实现,例如在命名中带上影片名或ID标识 等,当播放某影片时,就可以搜索到其对应的广告标识文件。
在步骤S105中,判断是否获取到与用户点播的影片文件相关联的广告标识 文件,是则执行步骤S106,否则不做任何处理。
在步骤S106中,根据该广告标识文件获取广告信息,其中该广告信息为与 该用户点播的影片文件相关联的广告的播放时刻。
在步骤S107中,4艮据该广告信息,即当该广告的播;改时刻到达时,将该广 告数据加载到RTSP协议包中发送到终端,其中,该加载为按照广告数据的类 型将广告数据放入RTSP协议特定方法的协议体中,该广告数据的类型包括文 本、图片、小型动画等。
在本发明实施例中,该广告数据包括广告描述信息以及广告内容,其中广 告描述信息为广告的播放时刻、播放形式以及播放频率等。
在步骤S108中,判断是否接收终端发送的互动请求,若是则执行步骤S109, 否则不做任何处理。
在步骤S109中,当接收到终端的互动请求时,调用相应的接口,进行广告 互动。
在本发明实施例中,该广告互动可以是提供更详细的广告信息、用户感兴 趣的信息、商品供需信息、网上订购等互动服务。
当然该影片文件除了对应的标识文件外,还可以存在全局标识文件,该全 局标识文件携带的广告是每个影片文件必须播放的广告。
图2示出了本发明实施例提供的广告数据的插-;改方法实现流程图,其详细 步骤如下所述
在步骤S201中,终端机顶盒接收RTSP协议包。
在步骤S202中,解析该RTSP协议包,获取该RTSP协议包携带的广告数 据,该广告数据包括广告描述信息以及广告内容,其中广告描述信息为广告的 播放时刻、播放形式以及播放频率等。
在本发明实施例中,当终端接收到该方法的协议包时,按照约定的协议格 式解析该RTSP协议包,获取其中携带的广告数据。
在步骤S203中,根据该广告舉据,控制播放广告。
在步骤S204中,判断播放显示的广告是否为互动模式的,是则执行步骤 S205,否则不做任何处理,等待广告播放完毕。
在步骤S205中,判断是否向服务器端发送互动请求,是则执行步骤S205, 否则不做任何处理。
在本发明实施例中,当该广告为互动模式时,观看用户对该广告没兴趣, 则终端机顶盒不会向服务器发送互动请求,即不啦文任何处理。
在步骤S206中,向服务器发送互动请求。
在本发明实施例中,当该广告为互动模式时,并且观看用户对该广告感兴 趣,则终端机顶盒根据观看用户的要求向服务器发送互动请求,并接收服务器 的互动。
在步骤S207中,当接收到服务器端的广告互动时,进行相应的广告互动操作。
图3示出了本发明实施例提供的广告数据的传输装置的框图,为了便于说 明,图中仅示出了与本发明实施例相关的部分,该广告数据的传输装置内置于 服务器的软件单元、硬件单元或者软硬件结合单元。
该广告数据的传输装置包括标识文件获^f莫块11、标识信息获取模块12、 广告数据传输控制模块13、互动请求判断模块14、以及广告互动实现模块15, 其中,标识文件获取才莫块11获取制作好的广告标识文件并与影片文件进行关 联,然后当服务器端接收到用户点播影片文件时,服务器搜索并将影片文件推 流到终端,同时广告信息获取模块12根据标识文件获恥漠块11获取的广告标 识文件获取广告信息,广告数据传输控制模块13根据该广告信息,将广告数据 加载到RTSP协议包中,并发送给终端,该广告数据包括广告描述信息以及广 告内容。互动请求判断才莫块14判断是否接收终端发送的互动请求,当接收到终 端发送的互动请求时,即当该广告为互动模式时,广告互动实现模块14接收终 端用户的互动请求,调用接口,进行广告互动。
图4示出了本发明实施例提供的广告数据的播放装置的框图,为了便于说 明,图中仅示出了与本发明实施例相关的部分,该广告数据的播放装置内置于 终端的软件单元、硬件单元或者软硬件结合单元。
该广告数据的播放装置包括广告数据获取模块21以及播放显示模块22, 其中,广告数据获取模块21接收并解析RTSP协议包,获取广告数据,播放显 示模块22根据该广告数据,控制播放显示广告,当该广告为互动模式,进行相 应的广告互动。
在本发明实施例中,在用户点播观看影视节目时,将广告数据加载到RTSP 协议包中发送给机顶盒,机顶盒解析该协议包,获取广告数据来播放显示该广 告,通过RTSP协议传输广告数据不占用额外资源,而且可以根据用户的需要 实现互动。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发 明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明 的保护范围之内。
权利要求
1、一种广告数据的传输方法,其特征在于,所述方法包括下述步骤获取广告信息,所述广告信息包括广告的播放时刻;当所述广告的播放时刻到达,则将广告数据加载到实时流协议包中,发送给终端。
2、 如权利要求l所述的广告数据的传输方法,其特征在于,所述获取广告 信息步骤之前还包括下述步骤获取广告标识文件;所述获取广告信息的步骤具体是才艮据所述广告标识文件获耳又广告信息。
3、 如权利要求1所述的广告数据的传输方法,其特征在于,所述方法还包 括下述步骤接收终端的互动请求,调用接口,进行广告互动。
4、 如权利要求3所述的广告数据的传输方法,其特征在于,在所述接收终 端的互动请求的步骤之前还包括以下步骤判断是否接收终端发送的互动请求,若是则执行所述接收终端的互动请求 的步骤。
5、 一种广告数据的传输装置,其特征在于,所述装置包括 广告信息获取4莫块,用于获取广告信息,所述广告信息包括广告的播放时刻;以及广告数据传输控制模块,用于当所述广告的播放时刻到达,则将广告数据 加载到实时流协议包中,发送给终端。
6、 如权利要求5所述的广告数据的传输装置,其特征在于,所述装置还包括..标识文件获取模块,用于获取广告标识文件;所述广告信息获取模块根据所述标识文件获取模块获取的广告标识文件获取广告信息。
7、 如权利要求5所述的广告数据的传输装置,其特征在于,所述装置还包括广告互动实现模块,用于接收终端的互动请求,调用接口,进行广告互动。
8、 如权利要求5所述的广告数据的传输装置,其特征在于,所述装置还包括互动请求判断模块,用于判断是否接收终端发送的互动请求。
9、 一种广告数据的播;故方法,其特征在于,所述方法包括下述步骤 接收并解析实时流协议包,获取广告数据;根据所述广告数据,控制播放广告。
10、 一种广告数据的播放装置,其特征在于,所述装置包括 广告数据获取模块,用于接收并解析实时流协议包,获取广告数据;以及 播放显示模块,用于根据所述广告数据,控制播放显示广告。
全文摘要
本发明适用于数字电视技术领域,提供了一种广告数据的传输、播放方法及装置,所述方法包括下述步骤获取广告信息,所述广告信息包括广告的播放时刻;当所述广告的播放时刻到达,则将广告数据加载到实时流协议包中,发送给终端。在本发明实施例中,在用户点播观看影视节目时,将广告数据加载到RTSP协议包中发送给机顶盒,机顶盒解析该协议包,获取广告数据来播放显示该广告,通过RTSP协议传输广告数据不占用额外资源,而且可以根据用户的需要实现互动。
文档编号H04N7/173GK101207801SQ200710125068
公开日2008年6月25日 申请日期2007年12月13日 优先权日2007年12月13日
发明者洪家明 申请人:深圳市同洲电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1