视频直播中播放推送信息的方法和装置制造方法及图纸

技术编号:14867846 阅读:47 留言:0更新日期:2017-03-20 23:55
本发明专利技术涉及一种视频直播中播放推送信息的方法和装置。所述视频直播中播放推送信息的方法包括以下步骤:在视频直播中从第一服务器读取数据,并判断所述数据中是否包含推送信息插入标记;若所述数据中包含推送信息插入标记,则生成播放推送信息的消息;根据所述播放推送信息的消息获取视频标识;向第二服务器发起携带有所述视频标识的推送信息播放请求,以及接收选取的推送信息所对应的推送信息播放地址,并根据所述推送信息播放地址获取推送信息;播放所述推送信息。上述视频直播中播放推送信息的方法和装置,实现了视频直播中播放推送信息,增加了推送信息的传播途径。

【技术实现步骤摘要】

本专利技术涉及视频处理领域,特别是涉及一种视频直播中播放推送信息的方法和装置
技术介绍
随着计算机技术和网络技术的发展,越来越多的用户使用网络从事社会活动,例如通过网络交流、观看视频、网络购物等等。为了便于消息的传播,常常将推送信息添加到视频播放的开头,实现推送信息在视频播放中的传播。随着视频直播的迅速发展,越来越多的用户观看视频直播,然而在视频直播过程中无法添加推送信息,浪费了推送信息传播的途径。
技术实现思路
基于此,有必要针对在视频直播中无法添加推送信息浪费了传播途径的问题,提供一种视频直播中播放推送信息的方法,增加了推送信息传播的途径。此外,还有必要提供一种视频直播中播放推送信息的装置,增加了推送信息传播的途径。一种视频直播中播放推送信息的方法,包括以下步骤:在视频直播中从第一服务器读取数据,并判断所述数据中是否包含推送信息插入标记;若所述数据中包含推送信息插入标记,则生成播放推送信息的消息;根据所述播放推送信息的消息获取视频标识;向第二服务器发起携带有所述视频标识的推送信息播放请求,以及接收所述第二服务器根据所述推送信息播放请求选取的推送信息所对应的推送信息播放地址,并根据所述推送信息播放地址获取推送信息;播放所述推送信息。一种视频直播中播放推送信息的装置,包括:视频播放模块,用于在视频直播中从第一服务器读取数据,并判断所述数据中是否包含推送信息插入标记,若所述数据中包含推送信息插入标记,则生成播放推送信息的消息;业务逻辑模块,用于根据所述播放推送信息的消息获取视频标识;中插推送信息模块,用于向第二服务器发起携带有所述视频标识的推送信息播放请求,以及接收所述第二服务器根据所述推送信息播放请求选取的推送信息播放地址,并根据所述推送信息播放地址获取推送信息;推送信息播放模块,用于播放所述推送信息。一种视频直播中播放推送信息的方法,包括:通过第一服务器向视频直播的终端发送包含推送信息插入标记的数据;接收所述终端发起的携带有所述视频标识的推送信息播放请求,并根据所述推送信息播放请求选取推送信息,并将所述推送信息所对应的推送信息播放地址发送给所述终端,以使所述终端根据所述播放地址获取推送信息,播放所述推送信息。一种视频直播中播放推送信息的装置,包括:第一发送模块,用于通过第一服务器向视频直播的终端发送包含推送信息插入标记的数据;接收模块,用于接收所述终端发起的携带有所述视频标识的推送信息播放请求;选取模块,用于根据所述推送信息播放请求选取推送信息;第二发送模块,用于将所述推送信息所对应的推送信息播放地址发送给所述终端,以使所述终端根据所述播放地址获取推送信息,播放所述推送信息。上述视频直播中播放推送信息的方法和装置,读取数据中判断包含推送信息插入标记后,生成播放推送信息的消息,根据消息获取视频标识,接收根据推送信息播放请求所选取的推送信息对应的推送信息播放地址,根据推送信息播放地址读取推送信息进行播放,实现了视频直播中播放推送信息,增加了推送信息的传播途径。附图说明图1为一个实施例中视频直播中播放推送信息的方法和装置的应用环境示意图;图2为一个实施例中终端的内部结构示意图;图3为一个实施例中服务器的内部结构示意图;图4为一个实施例中视频直播中播放推送信息的方法的流程图;图5为一个实施例中视频直播篮球比赛的示意图;图6为一个实施例中视频直播中推送信息播放过程的示意图;图7为一个实施例中视频直播中播放推送信息的方法的流程图;图8为一个实施例中视频直播中播放推送信息的装置的结构框图;图9为一个实施例中视频直播中播放推送信息的装置的结构框图;图10为另一个实施例中视频直播中播放推送信息的装置的结构框图。具体实施方式为了使本专利技术的技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。可以理解,本专利技术所使用的术语“第一”、“第二”等可在本文中用于描述各种元件,但这些元件不受这些术语限制。这些术语仅用于将第一个元件与另一个元件区分。举例来说,在不脱离本专利技术的范围的情况下,可以将第一客户端称为第二客户端,且类似地,可将第二客户端称为第一客户端。第一客户端和第二客户端两者都是客户端,但其不是同一客户端。图1为一个实施例中视频直播中播放推送信息的方法、播放推送信息方法和装置的应用环境示意图。如图1所示,该应用环境包括终端110、第一服务器120和第二服务器130。终端110与第一服务器120和第二服务器130通过网络进行通信。第一服务器120可为能提供视频数据的服务器。第二服务器130可为能提供推送信息数据的服务器。需要说明的是,第一服务器120和第二服务器130可为同一服务器或者不同的服务器。若第一服务器120和第二服务器130为同一服务器,则该同一服务器能提供视频和推送信息。可将视频和推送信息分别存储在同一服务器的存储空间中。终端110在视频直播中从第一服务器120读取数据,并判断该数据中是否包含播放推送信息标记,若该数据中包含播放推送信息标记,则生成播放推送信息的消息,然后根据该播放推送信息的消息获取视频标识,并向第二服务器130发起携带有该视频标识的推送信息播放请求,以及接收第二服务器130根据该推送信息播放请求所选取的推送信息所对应的推送信息播放地址,并根据该推送信息播放地址获取推送信息,再播放该推送信息;在播放该推送信息过程中控制视频直播不展示该视频标识所对应的视频的图像和音频信息,以及在该推送信息播放结束后控制视频直播展示该视频标识所对应的视频的图像和音频信息。推送信息可为广告、活动信息、股票信息等,不限于此。图2为一个实施例中终端的内部结构示意图。如图2所示,该终端包括通过系统总线连接的处理器、存储介质、内存、网络接口、声音采集装置、显示屏、扬声器和输入装置。其中,终端的存储介质存储有操作系统,还包括一种视频直播中播放推送信息的装置,该视频直播中播放推送信息的装置用于实现一种视频直播中播放推送信息的方法。该处理器用于提供计算和控制能力,支撑整个终端的运行。终端中的内存为存储介质中的视频直播中播放推送信息的装置的运行提供环境,网络接口用于与服务器进行网络通信,如发送播放推送信息请求至服务器,接收服务器返回的推送信息播放地址等。本文档来自技高网...

【技术保护点】
一种视频直播中播放推送信息的方法,包括以下步骤:在视频直播中从第一服务器读取数据,并判断所述数据中是否包含推送信息插入标记;若所述数据中包含推送信息插入标记,则生成播放推送信息的消息;根据所述播放推送信息的消息获取视频标识;向第二服务器发起携带有所述视频标识的推送信息播放请求,以及接收所述第二服务器根据所述推送信息播放请求选取的推送信息所对应的推送信息播放地址,并根据所述推送信息播放地址获取推送信息;播放所述推送信息。

【技术特征摘要】
1.一种视频直播中播放推送信息的方法,包括以下步骤:
在视频直播中从第一服务器读取数据,并判断所述数据中是否包含推送信
息插入标记;
若所述数据中包含推送信息插入标记,则生成播放推送信息的消息;
根据所述播放推送信息的消息获取视频标识;
向第二服务器发起携带有所述视频标识的推送信息播放请求,以及接收所
述第二服务器根据所述推送信息播放请求选取的推送信息所对应的推送信息播
放地址,并根据所述推送信息播放地址获取推送信息;
播放所述推送信息。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在播放所述推送信息过程中控制视频直播不展示所述视频标识所对应的视
频的图像和音频信息,以及在所述推送信息播放结束后控制视频直播展示所述
视频标识所对应的视频的图像和音频信息。
3.根据权利要求1所述的方法,其特征在于,在所述根据所述推送信息播
放地址获取推送信息的步骤之后,播放所述推送信息之前,所述方法还包括:
绘制所述推送信息的相关信息,所述相关信息包括推送信息倒计时、推送
信息详情控件和推送信息的交互中一种或多种。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
根据所述播放推送信息的消息获取播放推送信息的总时长;
接收所述第二服务器根据所述推送信息播放请求返回的推送信息播放时
长,且所述推送信息播放时长小于或等于播放推送信息的总时长。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
根据所述播放推送信息的消息获取用户标识及播放推送信息的总时长;
向所述第二服务器发起携带有所述视频标识、播放推送信息的总时长和用
户标识的推送信息播放请求,以及接收所述第二服务器根据所述播放推送信息
的总时长和用户标识所选取的推送信息所对应的推送信息播放地址。
6.根据权利要求1所述的方法,其特征在于,所述推送信息插入标记为

\tHpptLiveStreaming协议的扩展字段中的推送信息插入字段;
判断所述数据中是否包含推送信息插入标记的步骤包括:
判断所述数据中的HpptLiveStreaming协议的扩展字段中是否包含推送信
息插入字段。
7.一种视频直播中播放推送信息的装置,其特征在于,包括:
视频播放模块,用于在视频直播中从第一服务器读取数据,并判断所述数
据中是否包含推送信息插入标记,若所述数据中包含推送信息插入标记,则生
成播放推送信息的消息;
业务逻辑模块,用于根据所述播放推送信息的消息获取视频标识;
中插推送信息模块,用于向第二服务器发起携带有所述视频标识的推送信
息播放请求,以及接收所述第二服务器根据所述推送信息播放请求选取的推送
信息播放地址,并根据所述推送信息播放地址获取推送信息;
推送信息播放模块,用于播放所述推送信息。
8.根据权利要求7所述的装置,其特征在于,所述视频播放模块还用于在
播放所述推送信息过程中控制视频直播不展示所述视频标识所对应的视频的图
像和音频信息,以及在所述推送信息播放结束后控制视频直播展示所述视频标
识所对应的视频的图像和音频信息。
9.根据权利要求7所述的装置,其特征在于,所述中插推送信息模块还用
于在所述根据所述推送信息播放地址获取推送信息之后,绘制所述推送信息的
相关信息,所述相关信息包括推送信息倒计时、推送信息详情控件和推送信息
的交互中一种或多种。
10.根据权利要求7所述...

【专利技术属性】
技术研发人员:左洪涛
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1