基于视频直播的互动方法、装置及系统制造方法及图纸

技术编号:14340640 阅读:47 留言:0更新日期:2017-01-04 12:56
本发明专利技术公开了一种基于视频直播的互动方法、装置及系统,涉及互联网技术领域,能够解决现有技术中主播与观众之间互动性较弱的问题。本发明专利技术的方法主要包括:服务器获取视频直播数据流、互动区域划分信息以及互动类型;将所述视频直播数据流以及所述互动区域划分信息发送给客户端,以便以便所述客户端在播放所述视频直播数据流的过程中,根据所述互动区域划分信息生成并显示互动区域;接收所述客户端上报的被选中的互动区域;根据所述互动类型对应的互动统计规则,对各个互动区域进行统计,获得互动结果。本发明专利技术主要适用于在直播过程中实现主播与观众互动的场景中。

【技术实现步骤摘要】

本专利技术涉及互联网
,尤其涉及一种基于视频直播的互动方法、装置及系统
技术介绍
网络直播是一种将主播的视频直播数据流广播至多个观众进行观看的一种视频直播方式。通过网络直播用户不仅可以作为观众观看各个主播的直播视频,还可以作为主播将自身的直播视频传输给其他用户观看,且操作十分方便。为了丰富主播与观众、观众与观众之间的互动性,现有技术中主要提供了以下三种互动方式:(1)观众可以在视频播放界面点击点赞按钮进行点赞;(2)观众可以在视频播放界面的评论区域对视频进行评论以及回复其他观众的评论;(3)观众在开启弹幕功能后,不仅可以向外发送弹幕,还可以浏览其它观众发送的弹幕。然而,无论是哪种互动方式,主播仅能单方面获取观众对其的最新评价或者累计评价,而无法与观众进行其他互动,例如,主播无法发起投票互动,从而无法通过获取观众的投票结果来决定接下来要唱的歌曲。因此,如何进一步提高主播与观众之间的互动性是亟待解决的。
技术实现思路
有鉴于此,本专利技术提供一种基于视频直播的互动方法、装置及系统,能够解决现有技术中主播与观众之间互动性较弱的问题。第一方面,本专利技术提供了一种基于视频直播的互动方法,所述方法包括:获取视频直播数据流、互动区域划分信息以及互动类型;将所述视频直播数据流以及所述互动区域划分信息发送给客户端,以便所述客户端在播放所述视频直播数据流的过程中,根据所述互动区域划分信息生成并显示互动区域;接收所述客户端上报的被选中的互动区域;根据所述互动类型对应的互动统计规则,对各个互动区域进行统计,获得互动结果。第二方面,本专利技术提供了一种基于视频直播的互动方法,所述方法包括:接收服务器发送的视频直播数据流以及互动区域划分信息;在播放所述视频直播数据流的过程中,将当前播放进度对应的视频直播数据与预设互动触发信息进行匹配;若匹配成功,则根据所述互动区域划分信息,对视频播放屏幕进行区域划分,并在所述视频播放屏幕上显示互动区域;接收被选中的互动区域;将所述被选中的互动区域上报给所述服务器,以便所述服务器对各个互动区域的互动情况进行统计,获得互动结果。第三方面,本专利技术提供了一种基于视频直播的互动装置,所述装置包括:获取单元,用于获取视频直播数据流、互动区域划分信息以及互动类型;发送单元,用于将所述获取单元获得的所述视频直播数据流以及所述互动区域划分信息发送给客户端,以便所述客户端在播放所述视频直播数据流的过程中,根据所述互动区域划分信息生成并显示互动区域;接收单元,用于接收所述客户端上报的被选中的互动区域;统计单元,用于根据所述互动类型对应的互动统计规则,对各个互动区域进行统计,获得互动结果。第四方面,本专利技术提供了一种基于视频直播的互动装置,所述装置包括:接收单元,用于接收服务器发送的视频直播数据流以及互动区域划分信息;匹配单元,用于在播放所述接收单元接收的所述视频直播数据流的过程中,将当前播放进度对应的视频直播数据与预设互动触发信息进行匹配;划分单元,用于当所述匹配单元匹配成功时,根据所述互动区域划分信息,对视频播放屏幕进行区域划分;显示单元,用于在所述视频播放屏幕上显示所述划分单元获得的互动区域;所述接收单元还用于接收被选中的互动区域;上报单元,用于将所述接收单元接收的所述被选中的互动区域上报给所述服务器,以便所述服务器对各个互动区域的互动情况进行统计,获得互动结果。第五方面,本专利技术提供了一种基于视频直播的互动系统,所述系统包括服务器和客户端;其中,所述服务器包括如第三方面所述的装置;所述客户端包括如第四方面所述的装置。借由上述技术方案,本专利技术提供的基于视频直播的互动方法、装置及系统,能够当主播发起互动后,服务器可以获取视频直播数据流、互动区域划分信息以及互动类型,然后将视频直播数据流以及互动区域划分信息发送给客户端;客户端接收到服务器发送的视频直播数据流以及互动区域划分信息后,开始播放视频直播数据流,并在播放过程中,将当前播放进度对应的视频直播数据与预设互动触发信息进行匹配,当匹配成功时,客户端可以根据互动区域划分信息,对视频播放屏幕进行区域划分,并显示互动区域,然后可以接收观众对各个互动区域的点击信息,并将观众点击的互动区域上报给服务器;服务器接收到各个客户端上报的互动区域点击信息后,可以根据互动类型对应的互动统计规则,对各个互动区域的互动情况进行统计,并将互动结果展示给主播,以便主播根据互动结果进行后续直播内容的录制。由此可知,与现有技术中只能由观众单方面对主播进行点评、点赞相比,本专利技术可以由主播来发起互动,由观众参与互动,从而实现了主播与观众之间的双方互动,进而提高了主播与观众之间的互动性。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了本专利技术实施例提供的一种基于视频直播的互动方法的流程图;图2示出了本专利技术实施例提供的一种在主播客户端侧进行互动设置的互动设置界面示意图;图3示出了本专利技术实施例提供的另一种基于视频直播的互动方法的流程图;图4示出了本专利技术实施例提供的一种观众客户端展示互动区域的示意图;图5示出了本专利技术实施例提供的一种基于视频直播的互动装置的组成框图;图6示出了本专利技术实施例提供的另一种基于视频直播的互动装置的组成框图;图7示出了本专利技术实施例提供的另一种基于视频直播的互动装置的组成框图;图8示出了本专利技术实施例提供的另一种基于视频直播的互动装置的组成框图;图9示出了本专利技术实施例提供的一种基于视频直播的互动系统示意图。具体实施方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。本专利技术实施例提供了一种基于视频直播的互动方法,该方法主要应用于服务器侧,如图1所示,该方法主要包括:101、获取视频直播数据流、互动区域划分信息以及互动类型。其中,互动区域划分信息包括以下至少一项:互动区域划分方式、互动区域标签以及互动时长,互动区域标签用于标识互动区域。例如,若主播将屏幕均分为4个互动区域,且分别表示A、B、C以及D四个选项,则A、B、C以及D为每个互动区域的互动区域标签。在实际应用中,视频直播系统主要包括主播客户端、服务器以及观众客户端,其中步骤101-104中提及的客户端为观众客户端。主播可以通过主播客户端在线录制视频,也可以通过主播客户端发起互动、设置互动类型以及互动区域划分信息等;当主播客户端接收到主播设置的互动类型、互动区域划分信息以及录制的视频直播数据流之后,可以将这些信息发送给服务器,以便服务器将这些信息转发给观众客户端,并根据观众客户端的互动情况,统计互动结果。需要补充的是,本专利技术实施例的执行主体服务器可以为独立于主播客本文档来自技高网...
基于视频直播的互动方法、装置及系统

【技术保护点】
一种基于视频直播的互动方法,其特征在于,所述方法包括:获取视频直播数据流、互动区域划分信息以及互动类型;将所述视频直播数据流以及所述互动区域划分信息发送给客户端,以便所述客户端在播放所述视频直播数据流的过程中,根据所述互动区域划分信息生成并显示互动区域;接收所述客户端上报的被选中的互动区域;根据所述互动类型对应的互动统计规则,对各个互动区域进行统计,获得互动结果。

【技术特征摘要】
1.一种基于视频直播的互动方法,其特征在于,所述方法包括:获取视频直播数据流、互动区域划分信息以及互动类型;将所述视频直播数据流以及所述互动区域划分信息发送给客户端,以便所述客户端在播放所述视频直播数据流的过程中,根据所述互动区域划分信息生成并显示互动区域;接收所述客户端上报的被选中的互动区域;根据所述互动类型对应的互动统计规则,对各个互动区域进行统计,获得互动结果。2.根据权利要求1所述的方法,其特征在于,获取互动区域划分信息以及互动类型包括:在启动互动区域设置功能后,获取互动区域设置信息;对所述互动区域设置信息进行解析,获得所述互动区域划分信息以及所述互动类型。3.根据权利要求2所述的方法,其特征在于,所述互动区域设置信息包括文本信息、语音信息以及手势信息中任意一项。4.根据权利要求1所述的方法,其特征在于,所述互动区域划分信息包括以下至少一项:互动区域划分方式、互动区域标签以及互动时长。5.一种基于视频直播的互动方法,其特征在于,所述方法包括:接收服务器发送的视频直播数据流以及互动区域划分信息;在播放所述视频直播数据流的过程中,将当前播放进度对应的视频直播数据与预设互动触发信息进行匹配;若匹配成功,则根据所述互动区域划分信息,对视频播放屏幕进行区域划分,并在所述视频播放屏幕上显示互动区域;接收被选中的互动区域;将所述被选中的互动区域上报给所述服务器,以便所述服务器对各个互动区域的互动情况进行统计,获得互动结果。6.根据权利要求5所述的方法,其特征在于,接收被选中的互动区域包括:获取被点击的位置信息;将所述位置信息所属...

【专利技术属性】
技术研发人员:孟之杰
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:北京;11

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

1