一种基于hls协议的信息发布方法、设备及系统的制作方法

文档序号:8286233阅读:360来源:国知局
一种基于hls协议的信息发布方法、设备及系统的制作方法
【技术领域】
[0001]本发明涉及通信技术领域,尤其涉及一种基于HLS协议的信息发布方法、设备及系统。
【背景技术】
[0002]传统广播电视节目中,通常在服务器端将广告提前插入到电视节目中,将两者拼接好,然后将拼接好的内容发送到电视接收端,并由终端解码播放出来,这种技术已经有很成熟的解决方案。
[0003]随着互联网及视频技术的迅速发展,在互联网上传输电视节目逐渐成为电视产业的发展趋势,越来越受到人们的青睐。通过互联网来提供电视服务为运营商提供了更加灵活的运营手段和更加丰富的节目内容。在这种情况下,定向广告能够根据用户的区域特性、用户观看的节目内容等信息,为用户提供个性化的广告,从而提高广告投放的精准度,提高广告价值。
[0004]在互联网电视中插入广告,若米取和广播电视广告系统类似的广告插入方法,一旦需要更新广告,则需要重新对视频节目重新编辑。用户极有可能看不到广告播放时,就切换节目了,降低广告投放价值。现有的互联网电视系统多采用了独立的广告推送服务器系统,由客户端向广告服务器申请获取广告内容,在终端侧完成广告拼接。通过这种广告服务器的集中部署方式,可以通过服务器端的配置来完成灵活的定性广告投放,同时能够完成精准的广告投放统计,从而提升广告投放的价值。
[0005]在实现本发明的过程中,发明人发现现有技术中至少存在以下问题:
[0006]对于互联网电视中插入广告,在服务器侧将广告拼接好的方式:用户极有可能看不到广告播放时,就切换节目了,降低广告投放价值。对于在终端侧拼接广告的方式:广告服务器一般独立部署,对终端要求高,需要具有视频拼接能力。

【发明内容】

[0007]本发明提供了一种基于HLS协议的信息发布方法、设备及系统,用以实现保证广告投放价值的同时,提高广告投放的可实现性。
[0008]为了达到以上目的,本发明提供了一种基于超文本传输协议流媒体HLS协议的信息发布方法,包括:
[0009]视频节目服务器接收终端设备发送的视频播放请求;
[0010]所述视频节目服务器向所述终端设备发送一级索引文件,以使所述终端设备根据所述一级索引文件发送二级索引文件获取请求;
[0011]所述视频节目服务器接收终端设备发送的二级索引文件获取请求,并向所述终端设备下发对应的二级索引文件,所述二级索引文件中包含广告视频链接,以使所述终端设备根据所述广告视频链接向广告服务器发送广告获取请求,以获取广告文件。
[0012]本发明还提供了一种基于超文本传输协议流媒体HLS协议的信息发布方法,包括:
[0013]终端设备向视频节目服务器发送视频播放请求;
[0014]所述终端设备接收所述视频节目服务器发送的一级索引文件,并根据所述一级索引文件向所述视频节目服务器发送二级索弓I文件获取请求;
[0015]所述终端终端设备接收所述视频节目服务器发送的二级索引文件,该二级索引文件中包含广告视频链接,并根据所述广告视频链接向所述广告服务器发送广告获取请求;
[0016]所述终端设备接收所述广告服务器发送的广告文件。
[0017]本发明还提供了一种基于超文本传输协议流媒体HLS协议的信息发布方法,包括:
[0018]广告服务器接收终端设备发送的广告获取请求,所述广告获取请求是由所述终端设备根据所述视频节目服务器提供的二级索引文件中包含的广告视频链接向所述广告服务器发送的;
[0019]所述广告服务器向所述终端设备发送广告文件。
[0020]本发明还提供了一种视频节目服务器,包括:
[0021]接收模块,用于接收终端设备发送的视频播放请求,以及接收所述终端设备发送的二级索引文件获取请求;
[0022]发送模块,用于当所述接收模块接收到所述终端设备发送的视频播放请求时,向所述终端设备发送一级索引文件,以使所述终端设备根据所述一级索引文件发送二级索引文件获取请求;当所述接收模块接收到所述终端设备发送的二级索引文件获取请求时,向所述终端设备下发对应的二级索引文件,所述二级索引文件中包含广告视频链接,以使所述终端设备根据所述广告视频链接向广告服务器发送广告获取请求,以获取广告文件。
[0023]本发明还提供了一种终端设备,包括:
[0024]第一发送模块,用于向视频节目服务器发送视频播放请求,并当所述终端设备接收到所述视频节目服务器发送的一级索引文件时,根据所述一级索引文件向所述视频节目服务器发送二级索引文件获取请求;
[0025]第一接收模块,用于接收所述视频节目服务器发送的一级索引文件,以及接收所述视频服务器发送的二级索引文件,所述二级索引文件中包含广告视频链接;
[0026]第二发送模块,用于根据所述广告视频链接向所述广告服务器发送广告服务器发送广告获取请求;
[0027]第二接收模块,用于接收所述广告服务器发送的广告文件。
[0028]本发明还提供了一种广告服务器,包括:
[0029]接收模块,用于接收终端设备发送的广告获取请求,所述广告获取请求是由所述终端设备根据所述视频节目服务器提供的二级索引文件中包含的广告视频链接向所述广告服务器发送的;
[0030]发送模块,用于向所述终端设备发送广告文件。
[0031]本发明还提供了一种信息发布系统,包括:
[0032]终端设备,用于向视频节目服务器发送视频播放请求;接收所述视频节目服务器发送的一级索引文件,并根据所述一级索引文件向所述视频节目服务器发送二级索引文件获取请求;接收所述视频节目服务器发送的二级索引文件,该二级索引文件中包含广告视频链接,并根据所述广告视频链接向所述广告服务器发送广告获取请求;接收所述广告服务器发送的广告文件;
[0033]视频节目服务器,用于接收终端设备发送的视频播放请求;向所述终端设备发送一级索引文件,以使所述终端设备根据所述一级索引文件发送二级索引文件获取请求;接收终端设备发送的二级索引文件获取请求,并向所述终端设备下发对应的二级索引文件,所述二级索引文件中包含广告视频链接;
[0034]广告服务器,用于接收终端设备发送的广告获取请求;向所述终端设备发送广告文件。
[0035]本发明上述实施例中,视频节目服务器接收终端设备发送的视频播放请求后,向该终端设备发送一级索引文件;终端设备接收到一级索引文件后,根据该一级索引文件向视频节目服务器发送二级索引文件获取请求;视频节目服务器向终端设备发送二级索弓I文件,该二级索引文件中包含广告视频链接;终端设备根据该二级索引文件中的包含的广告视频链接向广告服务器发送广告获取请求,以获取广告文件,实现了保证广告投放价值的同时,提高广告投放的可实现性。
【附图说明】
[0036]图1为本发明实施例提供的一种信息发布方法的流程示意图;
[0037]图2为本发明实施例提供的一种视频节目服务器的结构示意图;
[0038]图3为本发明实施例提供的一种终端设备的结构示意图;
[0039]图4为本发明实施例提供的一种广告服务器的结构示意图;
[0040]图5为本发明实施例提供的一种信息发布系统的结构示意图。
【具体实施方式】
[0041]针对上述现有技术中存在的问题,本发明实施例提供了一种基于HLS协议的信息发布的技术方案。在该技术方案中,视频节目服务器接收终端设备发送的视频播放请求后,向该终端设备发送一级索引文件;终端设备接收到一级索引文件后,根据该一级索引文件向视频节目服务器发送二级索引文件获取请求;视频节目服务器向终端设备发送二级索引文件,该二级索引文件中包含广告视频链接;终端设备根据该二级索引文件中的包含的广告视频链接向广告服务器发送广告获取请求,以获取广告文件,实现了保证广告投放价值的同时,提高广告投放的可实现性。
[0042]其中,为了更好地理解本发明实施例提供的技术方案,下面对HLS (HTTP (HyperText Transport Protocol,超文本传输协议)Live Streaming,HTTP流媒体)协议中的视频点播流程进行简单介绍。
[0043]
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1