CN109874059A - 直播界面展示方法、客户端及存储介质、计算机设备 - Google Patents
直播界面展示方法、客户端及存储介质、计算机设备 Download PDFInfo
- Publication number
- CN109874059A CN109874059A CN201711259985.XA CN201711259985A CN109874059A CN 109874059 A CN109874059 A CN 109874059A CN 201711259985 A CN201711259985 A CN 201711259985A CN 109874059 A CN109874059 A CN 109874059A
- Authority
- CN
- China
- Prior art keywords
- interface
- live broadcast
- live
- anchor
- voting result
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 58
- 230000000694 effects Effects 0.000 claims description 87
- 238000004891 communication Methods 0.000 claims description 8
- 238000010586 diagram Methods 0.000 description 22
- 230000006870 function Effects 0.000 description 11
- 230000003993 interaction Effects 0.000 description 7
- 238000009877 rendering Methods 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000015572 biosynthetic process Effects 0.000 description 2
- 230000001795 light effect Effects 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
- 238000003786 synthesis reaction Methods 0.000 description 2
- 235000015842 Hesperis Nutrition 0.000 description 1
- 235000012633 Iberis amara Nutrition 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000003997 social interaction Effects 0.000 description 1
- 238000005728 strengthening Methods 0.000 description 1
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明公开了一种直播界面展示方法、服务器、客户端及存储介质、计算机设备,所述方法包括:多个直播客户端发送投票数据,所述投票数据用于表示所述直播客户端所支持的主播对象,其中,所述直播客户端至少与第一主播对象和至少一个第二主播对象位于同一直播频道;根据多个直播客户端发送的投票数据确定出所述第一主播对象对应的第一投票结果和所述第二主播对象对应的第二投票结果;根据所述第一投票结果和所述第二投票结果,确定所述第一主播对象和所述第二主播对象的直播界面参数;多个直播客户端接收所述第一主播对象和所述第二主播对象的直播界面参数,并根据直播界面参数显示第一直播界面和第二直播界面。
Description
技术领域
本发明涉及视频直播技术领域,尤其涉及一种直播界面展示方法、客户端及存储介质、计算机设备。
背景技术
随着社交网络的快速发展,越来越多的用户倾向于使用社交网络来享受丰富多样的娱乐内容。视频直播是一种新兴的社交应用,对于主播而言,可以开设一个直播间(对应一个直播频道),将实时录制的直播视频通过该直播间播放出去;对于观众而言,可以随意进入一个直播间,便可以观看到某个主播实时播放的直播视频。
直播间的出现大大增加了社交的趣味性,例如:观众可以为自己支持的主播送电子礼物,如鲜花、游艇、火箭等等,主播会为观众表演各种各样丰富的节目。主播之间会产生竞争,为此,两个主播之间会进行对战(PK),一种主播PK的方式是通过用户送礼决定支持票数的高低,规定时间内票数高的一方为获胜方。这种主播之间的PK过程并没有通过直观的画面来展示,直播界面比较单调乏味,无法调动观众的积极性,导致用户的粘性下降。
发明内容
为解决上述技术问题,本发明实施例提供了一种直播界面展示方法、客户端及存储介质、计算机设备。
本发明实施例提供的直播界面展示方法,包括:
多个直播客户端发送投票数据,所述投票数据用于表示所述直播客户端所支持的主播对象,其中,所述直播客户端至少与第一主播对象和至少一个第二主播对象位于同一直播频道;
根据多个直播客户端发送的投票数据确定出所述第一主播对象对应的第一投票结果和所述第二主播对象对应的第二投票结果;
根据所述第一投票结果和所述第二投票结果,确定所述第一主播对象和所述第二主播对象的直播界面参数;
多个直播客户端接收所述第一主播对象和所述第二主播对象的直播界面参数,并根据直播界面参数显示第一直播界面和第二直播界面。
本发明实施例中,根据多个直播客户端发送的投票数据确定出所述第一主播对象对应的第一投票结果和所述第二主播对象对应的第二投票结果,包括:
第一主播客户端根据多个直播客户端发送的投票数据确定出所述第一主播对象对应的第一投票结果,第二主播客户端根据多个直播客户端发送的投票数确定出所述第二主播对象对应的第二投票结果;或者,
服务器根据多个直播客户端发送的投票数据确定出所述第一主播对象对应的第一投票结果和所述第二主播对象对应的第二投票结果。
本发明实施例中,根据所述第一投票结果和所述第二投票结果,确定所述第一主播对象和所述第二主播对象的直播界面参数,包括:
第一主播客户端根据所述第一投票结果确定所述第一主播对象对应的第一直播界面参数,第二主播客户端根据所述第二投票结果确定所述第二主播对象对应的第二直播界面参数;或者,
服务器根据所述第一投票结果和所述第二投票结果,确定所述第一主播对象对应的第一直播界面参数和所述第二主播对象对应的第二直播界面参数。
本发明实施例中,根据所述第一投票结果和所述第二投票结果,确定所述第一主播对象和所述第二主播对象的直播界面参数,包括:
基于所述第一投票结果和所述第二投票结果,确定出第一直播界面占据直播总界面的第一比例参数,以及第二直播界面占据直播总界面的第二比例参数。
本发明实施例中,所述根据所述第一投票结果和所述第二投票结果,确定所述第一主播对象和所述第二主播对象的直播界面参数,还包括:
基于所述第一投票结果和所述第二投票结果,确定出所述第一直播界面上所展示的第一进度条的长度,以及所述第二直播界面上所展示的第二进度条的长度;
其中,所述第一进度条的长度用于表征所述第一投票结果,所述第二进度条的长度用于表征所述第二投票结果。
本发明实施例中,所述根据所述第一投票结果和所述第二投票结果,确定所述第一主播对象和所述第二主播对象的直播界面参数,还包括:
接收到任一主播对象发送的添加特效指令,基于所述添加特效指令确定出特效参数,所述特效参数包括待添加特效的直播界面的标识以及待添加的特效模板的标识。
本发明实施例中,所述方法还包括:
所述第一投票结果与所述第二投票结果的差值大于等于预设阈值时,在直播总界面中删除所述第二直播界面。
本发明实施例提供的直播客户端,包括:
通信单元,用于发送投票数据,所述投票数据用于表示直播客户端所支持的主播对象,其中,所述直播客户端至少与第一主播对象和至少一个第二主播对象位于同一直播频道;接收所述第一主播对象和所述第二主播对象的直播界面参数;
显示单元,用于根据直播界面参数显示第一直播界面和第二直播界面。
本发明实施例中,所述直播界面参数包括以下至少之一:
第一直播界面占据直播总界面的第一比例参数,以及第二直播界面占据直播总界面的第二比例参数;
第一直播界面上所展示的第一进度条的长度,以及所述第二直播界面上所展示的第二进度条的长度;
特效参数,所述特效参数包括待添加特效的直播界面的标识以及待添加的特效模板的标识。
本发明实施例提供的主播客户端,包括:
通信单元,用于获取投票数据,所述投票数据用于表示直播客户端所支持的主播对象,其中,所述直播客户端至少与第一主播对象和至少一个第二主播对象位于同一直播频道;
处理单元,用于根据多个直播客户端发送的投票数据确定出当前主播客户端对应的主播对象的投票结果;根据所述投票结果,确定所述主播对象的直播界面参数。
本发明实施例中,所述直播界面参数包括以下至少之一:
直播界面占据直播总界面的比例参数;
直播界面上所展示的进度条的长度;
特效参数,所述特效参数包括待添加特效的直播界面的标识以及待添加的特效模板的标识。
本发明实施例中,所述主播客户端还包括:
显示单元,用于根据直播界面参数显示第一直播界面和第二直播界面。
本发明实施例提供的存储介质,其上存储有计算机可执行指令,该计算机可执行指令被处理器执行时实现上述的直播界面展示方法。
本发明实施例提供的计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机可执行指令,所述处理器执行所述计算机可执行指令时实现上述的直播界面展示方法。
本发明实施例的技术方案中,多个直播客户端发送投票数据,所述投票数据用于表示所述直播客户端所支持的主播对象,其中,所述直播客户端至少与第一主播对象和至少一个第二主播对象位于同一直播频道;根据多个直播客户端发送的投票数据确定出所述第一主播对象对应的第一投票结果和所述第二主播对象对应的第二投票结果;根据所述第一投票结果和所述第二投票结果,确定所述第一主播对象和所述第二主播对象的直播界面参数;多个直播客户端接收所述第一主播对象和所述第二主播对象的直播界面参数,并根据直播界面参数显示第一直播界面和第二直播界面。采用本发明实施例的技术方案,客户端侧的观众通过点击直播间下方的按钮为自己支持的主播对象加油,进而影响各主播对象的直播界面的显示区域大小,突出了用户的参与感以及观看直播的乐趣,增加了用户观看直播的粘性。
附图说明
图1为本发明实施例中进行信息交互的各方硬件实体的示意图;
图2为本发明实施例的直播界面展示方法的流程示意图一;
图3为本发明实施例的直播界面展示方法的流程示意图二;
图4为本发明实施例的直播界面展示方法的流程示意图三;
图5为本发明实施例的直播界面展示方法的流程示意图四;
图6为本发明实施例的两个主播对象在PK过程中的客户端上的界面示意图;
图7为本发明实施例的第一主播对象释放技能卡干扰第二主播对象的界面示意图;
图8为本发明实施例的第二主播对象PK成功的瞬间示意图;
图9为本发明实施例的PK结束后的示意图;
图10为本发明实施例的直播界面展示方法的流程示意图四;
图11为本发明实施例的直播客户端的结构组成示意图一;
图12为本发明实施例的主播客户端的结构组成示意图;
图13为本发明实施例的服务器的结构组成示意图;
图14为本发明实施例的直播客户端的结构组成示意图二;
图15为本发明实施例的计算机设备的结构组成示意图。
具体实施方式
为了能够更加详尽地了解本发明实施例的特点与技术内容,下面结合附图对本发明实施例的实现进行详细阐述,所附附图仅供参考说明之用,并非用来限定本发明实施例。
图1为本发明实施例中进行信息交互的各方硬件实体的示意图,图1中包括:服务器11……1n、终端21-24,终端21-24通过有线网络或者无线网络与服务器进行信息交互,终端包括手机、台式机、PC机、一体机等类型,一个示例中,服务器11……1n还可以通过网络与第一类终端(如主播对象所在的终端,或称为提供直播视频内容的用户所在的终端)进行交互,第一类终端开设直播间后,将实时录制的直播视频通过流媒体的方式传输至服务器集群中。相对于第一类终端而言,终端21-24可以称为第二类终端(如普通观众所在的终端,或称为观看直播视频的用户所在的终端),第二类终端上安装有直播客户端,用户可以通过直播客户端观看直播对象播放的直播视频。
上述图1的例子只是实现本发明实施例的一个系统架构实例,本发明实施例并不限于上述图1所述的系统结构,基于该系统架构,提出本发明各个实施例。
图2为本发明实施例的直播界面展示方法的流程示意图一,如图2所示,所述直播界面展示方法包括以下步骤:
步骤201:多个直播客户端发送投票数据,所述投票数据用于表示所述直播客户端所支持的主播对象,其中,所述直播客户端至少与第一主播对象和至少一个第二主播对象位于同一直播频道。
步骤202:根据多个直播客户端发送的投票数据确定出所述第一主播对象对应的第一投票结果和所述第二主播对象对应的第二投票结果。
在一实施方式中,第一主播客户端根据多个直播客户端发送的投票数据确定出所述第一主播对象对应的第一投票结果,第二主播客户端根据多个直播客户端发送的投票数确定出所述第二主播对象对应的第二投票结果。
在另一实施方式中,服务器根据多个直播客户端发送的投票数据确定出所述第一主播对象对应的第一投票结果和所述第二主播对象对应的第二投票结果。
步骤203:根据所述第一投票结果和所述第二投票结果,确定所述第一主播对象和所述第二主播对象的直播界面参数。
在一实施方式中,第一主播客户端根据所述第一投票结果确定所述第一主播对象对应的第一直播界面参数,第二主播客户端根据所述第二投票结果确定所述第二主播对象对应的第二直播界面参数。
在另一实施方式中,服务器根据所述第一投票结果和所述第二投票结果,确定所述第一主播对象对应的第一直播界面参数和所述第二主播对象对应的第二直播界面参数。
本发明实施例中,直播界面参数的确定可以通过以下方式来实现:
1)基于所述第一投票结果和所述第二投票结果,确定出第一直播界面占据直播总界面的第一比例参数,以及第二直播界面占据直播总界面的第二比例参数。
2)基于所述第一投票结果和所述第二投票结果,确定出所述第一直播界面上所展示的第一进度条的长度,以及所述第二直播界面上所展示的第二进度条的长度;
其中,所述第一进度条的长度用于表征所述第一投票结果,所述第二进度条的长度用于表征所述第二投票结果。
3)接收到任一主播对象发送的添加特效指令,基于所述添加特效指令确定出特效参数,所述特效参数包括待添加特效的直播界面的标识以及待添加的特效模板的标识。
步骤204:多个直播客户端接收所述第一主播对象和所述第二主播对象的直播界面参数,并根据直播界面参数显示第一直播界面和第二直播界面。
本发明实施例中,所述第一投票结果与所述第二投票结果的差值大于等于预设阈值时,表明第一主播对象战胜第二主播对象,此时,可以在直播总界面中删除所述第二直播界面。
本发明实施例的技术方案中,涉及到主播客户端、直播客户端以及服务器,下面以主播客户端和服务器为例对本发明实施例的技术方案再做描述,值得注意的是,服务器中的部分步骤也可以由本发明实施例中的直播客户端来实现,甚至可以通过主播客户端来实现。
图3为本发明实施例的直播界面展示方法的流程示意图二,如图3所示,所述直播界面展示方法包括以下步骤:
步骤301:服务器接收各个客户端发送的投票数据,所述投票数据用于表征所述客户端所支持的主播对象,其中,所述客户端至少与第一主播对象和第二主播对象位于同一直播频道。
本发明实施例中,将终端分为两大类,分别为:第一类终端和第二类终端。第一类终端和第二类终端都可以是手机、平板电脑、笔记本电脑、台式机等终端设备。第一类终端和第二终端都安装有直播客户端,对于第一类终端而言,面向的用户为观众;对于第二类终端而言,面向的用户为主播。本发明实施例中的客户端是指观众所在的终端,本发明实施例中的主播对象是指主播所在的终端。
本发明实施例提供了一种直播间中两个主播进行PK的新互动方式。在一实施方式中,观众(也即客户端)与进行PK的两个主播(也即第一主播对象和第二主播对象)位于同一直播频道,也即:观众和进行PK的两个主播所在的终端显示的画面是相同的,这个画面是通过服务器进行渲染得到。
在一实施方式中,观众通过点击某个按钮(如屏幕下方按钮)为自己支持的主播加油。例如:观众点击按钮1代表支持主播1,观众点击按钮2代表支持主播2。一般,每个观众仅能点击1次按钮,也即仅能投票一次。对于具有特殊身份的观众,比如VIP观众,其所拥有的支持票数可以不仅一个。
这里,按钮1的点击次数代表了针对主播1的投票数据,按钮2的点击次数代表了针对主播2的投票数据。
值得注意的是,本发明实施例的技术方案不局限于两个主播对象,还可以是三个或更多数目的主播对象。
本发明实施例中,客户端获得观众输入的点击操作,也即投票数据后,将投票数据上报给服务器,服务器接收到各个客户端发送的投票数据。
步骤302:所述服务器对所述各个客户端发送的投票数据进行统计,确定出所述第一主播对象对应的第一投票结果和所述第二主播对象对应的第二投票结果。
本发明实施例中,服务器对所述各个客户端发送的投票数据进行统计,确定出所述第一主播对象对应的第一投票结果和所述第二主播对象对应的第二投票结果,例如:第一主播对象的第一投票结果为10票,第二主播对象的第二投票结果为20票。
步骤303:所述服务器基于所述第一投票结果和所述第二投票结果,确定出直播总界面的直播界面参数,所述直播总界面包括所述第一主播对象对应的第一直播界面和所述第二主播对象对应的第二直播界面。
本发明实施例中,所述服务器基于所述第一投票结果和所述第二投票结果,确定出所述第一直播界面占据所述直播总界面的第一比例参数,以及所述第二直播界面占据所述直播总界面的第二比例参数;
其中,所述第一投票结果大于等于所述第二投票结果时,所述第一比例参数大于等于所述第二比例参数;所述第一投票结果小于所述第二投票结果时,所述第一比例参数小于所述第二比例参数。
例如:第一主播对象对应的第一投票结果为24票,第二主播对象对应的第二投票结果为76票,那么,服务器基于24票和76票对两个子直播界面的占比进行计算,第一直播界面占据直播界面的比例参数为24%,第二直播界面占据直播界面的比例参数为76%。可见,投票结果越大,则对应的子直播界面的展示区域越大。
本发明实施例中,所述服务器基于所述第一投票结果和所述第二投票结果,确定出所述第一直播界面上所展示的第一进度条的长度,以及所述第二直播界面上所展示的第二进度条的长度;
其中,所述第一进度条的长度用于表征所述第一投票结果,所述第二进度条的长度用于表征所述第二投票结果。
这里,第一进度条和第二进度条可以通过特别的效果来展示,例如:第一进度条的一端为第一直播对象的拳头,第二进度条的一端为第二直播对象的拳头。两个进度条通过激光条的效果来显示,实现出击打的光效。这样的显示效果更佳直观的让用户体验到哪个直播对象的支持票数更高。
步骤304:所述服务器基于所述展示效果参数渲染出直播视频数据,并向所述各个客户端发送所述直播视频数据。
本发明实施例中,由于投票数据是实时不断发生变化的,因而第一直播界面和第二直播界面的展示区域也是动态调整的。在两个主播对象进行PK的过程中,服务器结合客户端的投票数据实时决定各个子直播界面的展示区域的大小,注重突出观众的参与感以及观看直播的乐趣。
本发明实施例中,所述第一投票结果与所述第二投票结果的差值大于等于预设阈值时,结束对所述第一投票结果和所述第二投票结果的统计,并在所述直播总界面中删除所述第二直播界面。
例如:预设阈值为40票,第一直播对象的投票结果为70票,第二直播对象的投票结果为30票时,服务器就结束对所述第一投票结果和所述第二投票结果的统计,并确定出第一直播对象PK成功,这时,就删除第二直播对象的第二直播界面。
值得注意的是,本发明实施例也可以基于如下过程来确定PK成功的直播对象:服务器根据投票结果实时改变各直播子界面的展示区域的大小,在规定时间内,如PK30分钟后,最终得票数目较高的一方为获胜方。例如:PK30分钟后,第一直播对象的投票结果为60票,第二直播对象的投票结果为55票,确定出第一直播对象PK成功,这时,就删除第二直播对象的第二直播界面。
本发明实施例的技术方案,观众可以点击直播间的按钮为自己支持的主播对象加油,进而影响该主播对象的直播子界面的显示区域的大小,注重突出了观众的参与感以及观看直播的乐趣。
图4为本发明实施例的直播界面展示方法的流程示意图三,如图4所示,所述直播界面展示方法包括以下步骤:
步骤401:服务器接收各个客户端发送的投票数据,所述投票数据用于表征所述客户端所支持的主播对象,其中,所述客户端至少与第一主播对象和第二主播对象位于同一直播频道。
本发明实施例中,将终端分为两大类,分别为:第一类终端和第二类终端。第一类终端和第二类终端都可以是手机、平板电脑、笔记本电脑、台式机等终端设备。第一类终端和第二终端都安装有直播客户端,对于第一类终端而言,面向的用户为观众;对于第二类终端而言,面向的用户为主播。本发明实施例中的客户端是指观众所在的终端,本发明实施例中的主播对象是指主播所在的终端。
本发明实施例提供了一种直播间中两个主播进行PK的新互动方式。在一实施方式中,观众(也即客户端)与进行PK的两个主播(也即第一主播对象和第二主播对象)位于同一直播频道,也即:观众和进行PK的两个主播所在的终端显示的画面是相同的,这个画面是通过服务器进行渲染得到。
在一实施方式中,观众通过点击某个按钮(如屏幕下方按钮)为自己支持的主播加油。例如:观众点击按钮1代表支持主播1,观众点击按钮2代表支持主播2。一般,每个观众仅能点击1次按钮,也即仅能投票一次。对于具有特殊身份的观众,比如VIP观众,其所拥有的支持票数可以不仅一个。
这里,按钮1的点击次数代表了针对主播1的投票数据,按钮2的点击次数代表了针对主播2的投票数据。
值得注意的是,本发明实施例的技术方案不局限于两个主播对象,还可以是三个或更多数目的主播对象。
本发明实施例中,客户端获得观众输入的点击操作,也即投票数据后,将投票数据上报给服务器,服务器接收到各个客户端发送的投票数据。
步骤402:所述服务器对所述各个客户端发送的投票数据进行统计,确定出所述第一主播对象对应的第一投票结果和所述第二主播对象对应的第二投票结果。
本发明实施例中,服务器对所述各个客户端发送的投票数据进行统计,确定出所述第一主播对象对应的第一投票结果和所述第二主播对象对应的第二投票结果,例如:第一主播对象的第一投票结果为10票,第二主播对象的第二投票结果为30票。
步骤403:所述服务器基于所述第一投票结果和所述第二投票结果,确定出直播总界面的直播界面参数,所述直播总界面包括所述第一主播对象对应的第一直播界面和所述第二主播对象对应的第二直播界面。
本发明实施例中,所述服务器基于所述第一投票结果和所述第二投票结果,确定出所述第一直播界面占据所述直播总界面的第一比例参数,以及所述第二直播界面占据所述直播总界面的第二比例参数;
其中,所述第一投票结果大于等于所述第二投票结果时,所述第一比例参数大于等于所述第二比例参数;所述第一投票结果小于所述第二投票结果时,所述第一比例参数小于所述第二比例参数。
例如:第一主播对象对应的第一投票结果为24票,第二主播对象对应的第二投票结果为76票,那么,服务器基于24票和76票对两个子直播界面的占比进行计算,第一直播界面占据直播界面的比例参数为24%,第二直播界面占据直播界面的比例参数为76%。可见,投票结果越大,则对应的子直播界面的展示区域越大。
本发明实施例中,所述服务器基于所述第一投票结果和所述第二投票结果,确定出所述第一直播界面上所展示的第一进度条的长度,以及所述第二直播界面上所展示的第二进度条的长度;
其中,所述第一进度条的长度用于表征所述第一投票结果,所述第二进度条的长度用于表征所述第二投票结果。
这里,第一进度条和第二进度条可以通过特别的效果来展示,例如:第一进度条的一端为第一直播对象的拳头,第二进度条的一端为第二直播对象的拳头。两个进度条通过激光条的效果来显示,实现出击打的光效。这样的显示效果更佳直观的让用户体验到哪个直播对象的支持票数更高。
步骤404:所述服务器接收到所述第一主播对象发送的添加特效指令时,基于所述添加特效指令确定出特效参数,所述特效参数包括待添加特效的子直播界面的标识以及待添加的特效模板的标识。
本发明实施例中,主播对象双方可通过技能卡干扰对方的直播效果或者增强自身的直播效果,从而强化PK过程的气氛。
在一实施方式中,第一主播对象具有某个功能(如画面故障,直播中变声)的技能卡,第一主播对象可以使用该技能卡,这时,第一主播对象就向服务器发送添加特效指令,服务器基于添加特效指令确定出待添加特效的子直播界面的标识以及待添加的特效模板的标识。例如:待添加特效的子直播界面的标识为第二直播界面的标识,待添加的特效模板为画面故障模板的标识。
步骤405:所述服务器基于所述特效参数以及所述展示效果参数,渲染出直播视频数据,并向所述各个客户端发送所述直播视频数据。
本发明实施例中,由于投票数据是实时不断发生变化的,因而第一直播界面和第二直播界面的展示区域也是动态调整的。在两个主播对象进行PK的过程中,服务器结合客户端的投票数据实时决定各个子直播界面的展示区域的大小,注重突出观众的参与感以及观看直播的乐趣。
本发明实施例中,在直播PK的过程中,如果服务器接收到第一主播对象发送的添加特效指令(也即第一主播对象使用某个功能的技能卡),则服务器就会呈现出对应的直播效果,如在第一直播子界面上添加画面故障的效果。
本发明实施例中,所述第一投票结果与所述第二投票结果的差值大于等于预设阈值时,结束对所述第一投票结果和所述第二投票结果的统计,并在所述直播总界面中删除所述第二直播界面。
例如:预设阈值为40票,第一直播对象的投票结果为70票,第二直播对象的投票结果为30票时,服务器就结束对所述第一投票结果和所述第二投票结果的统计,并确定出第一直播对象PK成功,这时,就删除第二直播对象的第二直播界面。
值得注意的是,本发明实施例也可以基于如下过程来确定PK成功的直播对象:服务器根据投票结果实时改变各直播子界面的展示区域的大小,在规定时间内,如PK30分钟后,最终得票数目较高的一方为获胜方。例如:PK30分钟后,第一直播对象的投票结果为60票,第二直播对象的投票结果为55票,确定出第一直播对象PK成功,这时,就删除第二直播对象的第二直播界面。
本发明实施例的技术方案,观众可以点击直播间的按钮为自己支持的主播对象加油,进而影响该主播对象的直播子界面的显示区域的大小,注重突出了观众的参与感以及观看直播的乐趣。
图5为本发明实施例的直播界面展示方法的流程示意图四,如图5所示,所述直播界面展示方法包括以下步骤:
步骤501:直播客户端获得输入操作,基于所述输入操作确定投票数据,所述投票数据用于表征所述直播客户端所支持的主播对象,其中,所述直播客户端至少与第一主播对象和第二主播对象位于同一直播频道。
本发明实施例中,将终端分为两大类,分别为:第一类终端和第二类终端。第一类终端和第二类终端都可以是手机、平板电脑、笔记本电脑、台式机等终端设备。第一类终端和第二终端都安装有直播客户端,对于第一类终端而言,面向的用户为观众;对于第二类终端而言,面向的用户为主播。本发明实施例中的客户端是指观众所在的终端,也即直播客户端。本发明实施例中的主播对象是指主播所在的终端。
本发明实施例提供了一种直播间中两个主播进行PK的新互动方式。在一实施方式中,观众(也即客户端)与进行PK的两个主播(也即第一主播对象和第二主播对象)位于同一直播频道,也即:观众和进行PK的两个主播所在的终端显示的画面是相同的,这个画面是通过服务器进行渲染得到。
在一实施方式中,观众通过点击某个按钮(如屏幕下方按钮)为自己支持的主播加油。例如:观众点击按钮1代表支持主播1,观众点击按钮2代表支持主播2。一般,每个观众仅能点击1次按钮,也即仅能投票一次。对于具有特殊身份的观众,比如VIP观众,其所拥有的支持票数可以不仅一个。
这里,按钮1的点击次数代表了针对主播1的投票数据,按钮2的点击次数代表了针对主播2的投票数据。
值得注意的是,本发明实施例的技术方案不局限于两个主播对象,还可以是三个或更多数目的主播对象。
步骤502:所述直播客户端将所述投票数据发送给服务器。
本发明实施例中,客户端获得观众输入的点击操作,也即投票数据后,将投票数据上报给服务器。
之后,服务器对所述各个客户端发送的投票数据进行统计,确定出所述第一主播对象对应的第一投票结果和所述第二主播对象对应的第二投票结果。所述服务器基于所述第一投票结果和所述第二投票结果,确定出直播总界面的直播界面参数,所述直播总界面包括所述第一主播对象对应的第一直播界面和所述第二主播对象对应的第二直播界面。所述服务器基于所述展示效果参数渲染出直播视频数据,并向所述各个客户端发送所述直播视频数据。
步骤503:所述直播客户端接收所述服务器发送的基于各个客户端的投票数据而渲染出的直播视频数据。
步骤504:所述直播客户端基于所述直播视频数据显示直播界面,所述直播总界面包括所述第一主播对象对应的第一直播界面和所述第二主播对象对应的第二直播界面。
本发明实施例中,所述第一直播界面占据所述直播总界面的第一比例参数,所述第二直播界面占据所述直播总界面的第二比例参数;
其中,所述第一主播对象对应的第一投票结果大于等于所述第二主播对象对应的第二投票结果时,所述第一比例参数大于等于所述第二比例参数;所述第一主播对象对应的第一投票结果小于所述第二主播对象对应的第二投票结果时,所述第一比例参数小于所述第二比例参数。
本发明实施例中,所述客户端在所述第一直播界面上展示第一进度条的长度,以及在所述第二直播界面上所展示的第二进度条的长度;
其中,所述第一进度条的长度用于表征所述第一投票结果,所述第二进度条的长度用于表征所述第二投票结果。
在一实施方式中,所述客户端在所述第一直播界面或所述第二直播界面上展示特效,其中,所述特效为所述第一主播对象针对所述第一直播界面或所述第二直播界面而添加的特效。
图6为本发明实施例的两个主播对象在PK过程中的客户端上的界面示意图,如图6所示,第一主播对象的票数为7,第二主播对象的票数为12,显然,第一主播对象的第一直播界面的面积小于第二主播对象的第二直播界面的面积。此外,第一直播界面和第二直播界面上均显示有激光条,激光条的长度代表两个直播对象的得票数。
图7为本发明实施例的第一主播对象释放技能卡干扰第二主播对象的界面示意图,如图7所示,第一主播对象释放名称为“发动破坏卡”的技能卡,该技能卡对应一个添加特效指令,发送给服务器。服务器接收到该添加特效指令后,改变第二主播对象的第二直播界面的显示效果。
图8为本发明实施例的第二主播对象PK成功的瞬间示意图,如图8所示,当第二主播对象PK第一主播对象成功时,第一主播对象的第一直播子界面就从整个直播界面上删除,仅保留第二主播对象的第二直播子界面,代表了第二主播对象PK功能。
图9为本发明实施例的PK结束后的示意图,如图9所示,在第一主播对象和第二主播对象PK结束后,在客户端显示第二主播对象PK胜利的界面。
图10为本发明实施例的直播界面展示方法的流程示意图五,如图10所示,包括如下流程:
1)直播客户端获取用户点击,得到投票数据并上报给服务器。
2)服务器收集所有直播客户端的投票数据,计算出第一主播对象和第二主播对象分别获得的实时投票结果。
3)服务器根据第一主播对象和第二主播对象的实时投票数据计算出各自直播画面的呈现效果。
这里,直播画面的呈现效果包括第一主播对象和第二主播对象各自直播画面所占据的画面比例以及激光条的长度比例。
4)服务器把最终的效果参数(特效参数以及展示效果参数)发送到视频合成组件。
5)视频合成组件根据效果参数渲染直播视频数据。
6)视频合成组件通过流媒体把直播视频数据实时输出到直播客户端。
上述方案中,视频合成组件可以设置在服务器中。
图11为本发明实施例的直播客户端的结构组成示意图一,如图11所示,所述直播客户端包括:
通信单元1101,用于发送投票数据,所述投票数据用于表示直播客户端所支持的主播对象,其中,所述直播客户端至少与第一主播对象和至少一个第二主播对象位于同一直播频道;接收所述第一主播对象和所述第二主播对象的直播界面参数;
显示单元1102,用于根据直播界面参数显示第一直播界面和第二直播界面。
本发明实施例中,所述直播界面参数包括以下至少之一:
第一直播界面占据直播总界面的第一比例参数,以及第二直播界面占据直播总界面的第二比例参数;
第一直播界面上所展示的第一进度条的长度,以及所述第二直播界面上所展示的第二进度条的长度;
特效参数,所述特效参数包括待添加特效的直播界面的标识以及待添加的特效模板的标识。
本领域技术人员应当理解,图11所示的直播客户端中的各单元的实现功能可参照前述直播界面展示方法的相关描述而理解。图11所示的直播客户端中的各单元的功能可通过运行于处理器上的程序而实现,也可通过具体的逻辑电路而实现。
图12为本发明实施例的主播客户端的结构组成示意图,如图12所示,所述主播客户端包括:
通信单元1201,用于获取投票数据,所述投票数据用于表示直播客户端所支持的主播对象,其中,所述直播客户端至少与第一主播对象和至少一个第二主播对象位于同一直播频道;
处理单元1202,用于根据多个直播客户端发送的投票数据确定出当前主播客户端对应的主播对象的投票结果;根据所述投票结果,确定所述主播对象的直播界面参数。
本发明实施例中,所述直播界面参数包括以下至少之一:
直播界面占据直播总界面的比例参数;
直播界面上所展示的进度条的长度;
特效参数,所述特效参数包括待添加特效的直播界面的标识以及待添加的特效模板的标识。
本发明实施例中,所述主播客户端还包括:
显示单元1203,用于根据直播界面参数显示第一直播界面和第二直播界面。
本领域技术人员应当理解,图12所示的主播客户端中的各单元的实现功能可参照前述直播界面展示方法的相关描述而理解。图12所示的主播客户端中的各单元的功能可通过运行于处理器上的程序而实现,也可通过具体的逻辑电路而实现。
图13为本发明实施例的服务器的结构组成示意图,如图13所示,所述服务器包括:
第一接收单元1301,用于接收各个客户端发送的投票数据,所述投票数据用于表征所述客户端所支持的主播对象,其中,所述客户端至少与第一主播对象和第二主播对象位于同一直播频道;
统计单元1302,用于对所述各个客户端发送的投票数据进行统计,确定出所述第一主播对象对应的第一投票结果和所述第二主播对象对应的第二投票结果;
第一确定单元1303,用于基于所述第一投票结果和所述第二投票结果,确定出直播总界面的直播界面参数,所述直播总界面包括所述第一主播对象对应的第一直播界面和所述第二主播对象对应的第二直播界面;
渲染单元1304,用于基于所述展示效果参数渲染出直播视频数据;
发送单元1305,用于向所述各个客户端发送所述直播视频数据。
在一实施方式中,所述第一确定单元1303包括:
比例参数确定子单元(图中未示出),用于基于所述第一投票结果和所述第二投票结果,确定出所述第一直播界面占据所述直播总界面的第一比例参数,以及所述第二直播界面占据所述直播总界面的第二比例参数;
其中,所述第一投票结果大于等于所述第二投票结果时,所述第一比例参数大于等于所述第二比例参数;所述第一投票结果小于所述第二投票结果时,所述第一比例参数小于所述第二比例参数。
在一实施方式中,所述第一确定单元1303还包括:
进度条长度确定子单元(图中未示出),用于基于所述第一投票结果和所述第二投票结果,确定出所述第一直播界面上所展示的第一进度条的长度,以及所述第二直播界面上所展示的第二进度条的长度;
其中,所述第一进度条的长度用于表征所述第一投票结果,所述第二进度条的长度用于表征所述第二投票结果。
在一实施方式中,所述服务器还包括:
第二接收单元1306,用于接收到所述第一主播对象发送的添加特效指令;
第二确定单元1307,用于基于所述添加特效指令确定出特效参数,所述特效参数包括待添加特效的子直播界面的标识以及待添加的特效模板的标识;
所述渲染单元1304,还用于基于所述特效参数以及所述展示效果参数,渲染出直播视频数据。
在一实施方式中,所述统计单元1302,还用于所述第一投票结果与所述第二投票结果的差值大于等于预设阈值时,结束对所述第一投票结果和所述第二投票结果的统计;
所述渲染单元1304,还用于在所述直播总界面中删除所述第二直播界面。
本领域技术人员应当理解,图13所示的服务器中的各单元的实现功能可参照前述直播界面展示方法的相关描述而理解。图13所示的服务器中的各单元的功能可通过运行于处理器上的程序而实现,也可通过具体的逻辑电路而实现。
图14为本发明实施例的直播客户端的结构组成示意图二,如图14所示,所述直播客户端包括:
获取单元1401,用于获得输入操作,基于所述输入操作确定投票数据,所述投票数据用于表征所述客户端所支持的主播对象,其中,所述客户端至少与第一主播对象和第二主播对象位于同一直播频道;;
发送单元1402,用于将所述投票数据发送给服务器;
接收单元1403,用于接收所述服务器发送的基于各个客户端的投票数据而渲染出的直播视频数据;
显示单元1404,用于基于所述直播视频数据显示直播界面,所述直播总界面包括所述第一主播对象对应的第一直播界面和所述第二主播对象对应的第二直播界面。
在一实施方式中,所述第一直播界面占据所述直播总界面的第一比例参数,所述第二直播界面占据所述直播总界面的第二比例参数;
其中,所述第一主播对象对应的第一投票结果大于等于所述第二主播对象对应的第二投票结果时,所述第一比例参数大于等于所述第二比例参数;所述第一主播对象对应的第一投票结果小于所述第二主播对象对应的第二投票结果时,所述第一比例参数小于所述第二比例参数。
在一实施方式中,所述显示单元1404,还用于在所述第一直播界面上展示第一进度条的长度,以及在所述第二直播界面上所展示的第二进度条的长度;
其中,所述第一进度条的长度用于表征所述第一投票结果,所述第二进度条的长度用于表征所述第二投票结果。
在一实施方式中,所述显示单元1404,还用于在所述第一直播界面或所述第二直播界面上展示特效,其中,所述特效为所述第一主播对象针对所述第一直播界面或所述第二直播界面而添加的特效。
本领域技术人员应当理解,图14所示的直播客户端中的各单元的实现功能可参照前述直播界面展示方法的相关描述而理解。图14所示的直播客户端中的各单元的功能可通过运行于处理器上的程序而实现,也可通过具体的逻辑电路而实现。
本发明实施例上述装置如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read Only Memory)、磁碟或者光盘等各种可以存储程序代码的介质。这样,本发明实施例不限制于任何特定的硬件和软件结合。
相应地,本发明实施例还提供一种存储介质,其中存储有计算机可执行指令,该计算机可执行指令被处理器执行时实现本发明实施例的上述直播界面展示方法。
图15为本发明实施例的计算机设备的结构组成示意图,如图15所示,所述计算机设备包括存储器1501、处理器1502及存储在存储器1501上并可在处理器1502上运行的计算机可执行指令,所述处理器1502执行所述计算机可执行指令时实现上述直播界面展示方法中的任意步骤。
以上涉及计算机设备的描述,与上述方法描述是类似的,同方法的有益效果描述,不做赘述。
本发明实施例所记载的技术方案之间,在不冲突的情况下,可以任意组合。
在本发明所提供的几个实施例中,应该理解到,所揭露的方法和智能设备,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。
上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元,即可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。
另外,在本发明各实施例中的各功能单元可以全部集成在一个第二处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。
Claims (14)
1.一种直播界面展示方法,其特征在于,所述方法包括:
多个直播客户端发送投票数据,所述投票数据用于表示所述直播客户端所支持的主播对象,其中,所述直播客户端至少与第一主播对象和至少一个第二主播对象位于同一直播频道;
根据多个直播客户端发送的投票数据确定出所述第一主播对象对应的第一投票结果和所述第二主播对象对应的第二投票结果;
根据所述第一投票结果和所述第二投票结果,确定所述第一主播对象和所述第二主播对象的直播界面参数;
多个直播客户端接收所述第一主播对象和所述第二主播对象的直播界面参数,并根据直播界面参数显示第一直播界面和第二直播界面。
2.根据权利要求1所述的直播界面展示方法,其特征在于,根据多个直播客户端发送的投票数据确定出所述第一主播对象对应的第一投票结果和所述第二主播对象对应的第二投票结果,包括:
第一主播客户端根据多个直播客户端发送的投票数据确定出所述第一主播对象对应的第一投票结果,第二主播客户端根据多个直播客户端发送的投票数确定出所述第二主播对象对应的第二投票结果;或者,
服务器根据多个直播客户端发送的投票数据确定出所述第一主播对象对应的第一投票结果和所述第二主播对象对应的第二投票结果。
3.根据权利要求1所述的直播界面展示方法,其特征在于,根据所述第一投票结果和所述第二投票结果,确定所述第一主播对象和所述第二主播对象的直播界面参数,包括:
第一主播客户端根据所述第一投票结果确定所述第一主播对象对应的第一直播界面参数,第二主播客户端根据所述第二投票结果确定所述第二主播对象对应的第二直播界面参数;或者,
服务器根据所述第一投票结果和所述第二投票结果,确定所述第一主播对象对应的第一直播界面参数和所述第二主播对象对应的第二直播界面参数。
4.根据权利要求1所述的直播界面展示方法,其特征在于,根据所述第一投票结果和所述第二投票结果,确定所述第一主播对象和所述第二主播对象的直播界面参数,包括:
基于所述第一投票结果和所述第二投票结果,确定出第一直播界面占据直播总界面的第一比例参数,以及第二直播界面占据直播总界面的第二比例参数。
5.根据权利要求4所述的直播界面展示方法,其特征在于,所述根据所述第一投票结果和所述第二投票结果,确定所述第一主播对象和所述第二主播对象的直播界面参数,还包括:
基于所述第一投票结果和所述第二投票结果,确定出所述第一直播界面上所展示的第一进度条的长度,以及所述第二直播界面上所展示的第二进度条的长度;
其中,所述第一进度条的长度用于表征所述第一投票结果,所述第二进度条的长度用于表征所述第二投票结果。
6.根据权利要求4或5所述的直播界面展示方法,其特征在于,所述根据所述第一投票结果和所述第二投票结果,确定所述第一主播对象和所述第二主播对象的直播界面参数,还包括:
接收到任一主播对象发送的添加特效指令,基于所述添加特效指令确定出特效参数,所述特效参数包括待添加特效的直播界面的标识以及待添加的特效模板的标识。
7.根据权利要求1至6任一项所述的直播界面展示方法,其特征在于,所述方法还包括:
所述第一投票结果与所述第二投票结果的差值大于等于预设阈值时,在直播总界面中删除所述第二直播界面。
8.一种直播客户端,其特征在于,所述直播客户端包括:
通信单元,用于发送投票数据,所述投票数据用于表示直播客户端所支持的主播对象,其中,所述直播客户端至少与第一主播对象和至少一个第二主播对象位于同一直播频道;接收所述第一主播对象和所述第二主播对象的直播界面参数;
显示单元,用于根据直播界面参数显示第一直播界面和第二直播界面。
9.根据权利要求8所述的直播客户端,其特征在于,所述直播界面参数包括以下至少之一:
第一直播界面占据直播总界面的第一比例参数,以及第二直播界面占据直播总界面的第二比例参数;
第一直播界面上所展示的第一进度条的长度,以及所述第二直播界面上所展示的第二进度条的长度;
特效参数,所述特效参数包括待添加特效的直播界面的标识以及待添加的特效模板的标识。
10.一种主播客户端,其特征在于,所述主播客户端包括:
通信单元,用于获取投票数据,所述投票数据用于表示直播客户端所支持的主播对象,其中,所述直播客户端至少与第一主播对象和至少一个第二主播对象位于同一直播频道;
处理单元,用于根据多个直播客户端发送的投票数据确定出当前主播客户端对应的主播对象的投票结果;根据所述投票结果,确定所述主播对象的直播界面参数。
11.根据权利要求10所述的主播客户端,其特征在于,所述直播界面参数包括以下至少之一:
直播界面占据直播总界面的比例参数;
直播界面上所展示的进度条的长度;
特效参数,所述特效参数包括待添加特效的直播界面的标识以及待添加的特效模板的标识。
12.根据权利要求10所述的主播客户端,其特征在于,所述主播客户端还包括:
显示单元,用于根据直播界面参数显示第一直播界面和第二直播界面。
13.一种存储介质,其上存储有计算机可执行指令,其特征在于,该计算机可执行指令被处理器执行时实现权利要求1-7任一项所述的方法步骤。
14.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机可执行指令,其特征在于,所述处理器执行所述计算机可执行指令时实现权利要求1-7任一项所述的方法步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711259985.XA CN109874059A (zh) | 2017-12-04 | 2017-12-04 | 直播界面展示方法、客户端及存储介质、计算机设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711259985.XA CN109874059A (zh) | 2017-12-04 | 2017-12-04 | 直播界面展示方法、客户端及存储介质、计算机设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109874059A true CN109874059A (zh) | 2019-06-11 |
Family
ID=66915573
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711259985.XA Pending CN109874059A (zh) | 2017-12-04 | 2017-12-04 | 直播界面展示方法、客户端及存储介质、计算机设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109874059A (zh) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110324649A (zh) * | 2019-07-18 | 2019-10-11 | 网易(杭州)网络有限公司 | 直播中的交互控制方法、装置、存储介质和电子装置 |
CN111526406A (zh) * | 2020-03-31 | 2020-08-11 | 广州酷狗计算机科技有限公司 | 直播界面显示方法、装置、终端及存储介质 |
CN112929684A (zh) * | 2021-01-27 | 2021-06-08 | 广州虎牙科技有限公司 | 视频叠加信息更新方法、装置、电子设备及存储介质 |
CN112929681A (zh) * | 2021-01-19 | 2021-06-08 | 广州虎牙科技有限公司 | 视频流图像渲染方法、装置、计算机设备及存储介质 |
CN113038239A (zh) * | 2021-04-12 | 2021-06-25 | 上海哔哩哔哩科技有限公司 | 弹幕设置方法、装置及系统 |
CN113163213A (zh) * | 2020-01-22 | 2021-07-23 | 腾讯科技(深圳)有限公司 | 比赛直播方法、设备及存储介质 |
CN113179414A (zh) * | 2021-03-23 | 2021-07-27 | 五八有限公司 | 直播互动方法、装置、设备及存储介质 |
CN113411656A (zh) * | 2021-06-16 | 2021-09-17 | 广州博冠信息科技有限公司 | 信息处理方法、装置、计算机设备及存储介质 |
CN114201095A (zh) * | 2021-12-14 | 2022-03-18 | 广州博冠信息科技有限公司 | 直播界面的控制方法、装置、存储介质及电子设备 |
CN114390360A (zh) * | 2022-01-12 | 2022-04-22 | 北京字跳网络技术有限公司 | 直播投票的方法、装置、电子设备、存储介质和程序产品 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080134253A1 (en) * | 2006-12-04 | 2008-06-05 | Grant Romain | Data upload and broadcast system |
CN106534879A (zh) * | 2016-11-08 | 2017-03-22 | 天脉聚源(北京)传媒科技有限公司 | 一种基于关注度的直播切换方法及系统 |
CN106534954A (zh) * | 2016-12-19 | 2017-03-22 | 广州虎牙信息科技有限公司 | 基于直播视频流的信息交互方法、装置和终端设备 |
CN107613311A (zh) * | 2017-09-30 | 2018-01-19 | 上海掌门科技有限公司 | 一种用于显示主播比赛过程的方法与设备 |
-
2017
- 2017-12-04 CN CN201711259985.XA patent/CN109874059A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080134253A1 (en) * | 2006-12-04 | 2008-06-05 | Grant Romain | Data upload and broadcast system |
CN106534879A (zh) * | 2016-11-08 | 2017-03-22 | 天脉聚源(北京)传媒科技有限公司 | 一种基于关注度的直播切换方法及系统 |
CN106534954A (zh) * | 2016-12-19 | 2017-03-22 | 广州虎牙信息科技有限公司 | 基于直播视频流的信息交互方法、装置和终端设备 |
CN107613311A (zh) * | 2017-09-30 | 2018-01-19 | 上海掌门科技有限公司 | 一种用于显示主播比赛过程的方法与设备 |
Cited By (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110324649A (zh) * | 2019-07-18 | 2019-10-11 | 网易(杭州)网络有限公司 | 直播中的交互控制方法、装置、存储介质和电子装置 |
CN110324649B (zh) * | 2019-07-18 | 2021-11-02 | 网易(杭州)网络有限公司 | 直播中的交互控制方法、装置、存储介质和电子装置 |
CN113163213A (zh) * | 2020-01-22 | 2021-07-23 | 腾讯科技(深圳)有限公司 | 比赛直播方法、设备及存储介质 |
CN113163213B (zh) * | 2020-01-22 | 2023-12-08 | 腾讯科技(深圳)有限公司 | 比赛直播方法、设备及存储介质 |
CN111526406B (zh) * | 2020-03-31 | 2022-07-15 | 广州酷狗计算机科技有限公司 | 直播界面显示方法、装置、终端及存储介质 |
CN111526406A (zh) * | 2020-03-31 | 2020-08-11 | 广州酷狗计算机科技有限公司 | 直播界面显示方法、装置、终端及存储介质 |
CN112929681A (zh) * | 2021-01-19 | 2021-06-08 | 广州虎牙科技有限公司 | 视频流图像渲染方法、装置、计算机设备及存储介质 |
CN112929681B (zh) * | 2021-01-19 | 2023-09-05 | 广州虎牙科技有限公司 | 视频流图像渲染方法、装置、计算机设备及存储介质 |
CN112929684A (zh) * | 2021-01-27 | 2021-06-08 | 广州虎牙科技有限公司 | 视频叠加信息更新方法、装置、电子设备及存储介质 |
CN112929684B (zh) * | 2021-01-27 | 2023-10-27 | 广州虎牙科技有限公司 | 视频叠加信息更新方法、装置、电子设备及存储介质 |
CN113179414A (zh) * | 2021-03-23 | 2021-07-27 | 五八有限公司 | 直播互动方法、装置、设备及存储介质 |
CN113038239A (zh) * | 2021-04-12 | 2021-06-25 | 上海哔哩哔哩科技有限公司 | 弹幕设置方法、装置及系统 |
CN113038239B (zh) * | 2021-04-12 | 2023-04-11 | 上海哔哩哔哩科技有限公司 | 弹幕设置方法、装置及系统 |
CN113411656B (zh) * | 2021-06-16 | 2022-12-13 | 广州博冠信息科技有限公司 | 信息处理方法、装置、计算机设备及存储介质 |
CN113411656A (zh) * | 2021-06-16 | 2021-09-17 | 广州博冠信息科技有限公司 | 信息处理方法、装置、计算机设备及存储介质 |
CN114201095A (zh) * | 2021-12-14 | 2022-03-18 | 广州博冠信息科技有限公司 | 直播界面的控制方法、装置、存储介质及电子设备 |
CN114390360A (zh) * | 2022-01-12 | 2022-04-22 | 北京字跳网络技术有限公司 | 直播投票的方法、装置、电子设备、存储介质和程序产品 |
CN114390360B (zh) * | 2022-01-12 | 2024-01-30 | 北京字跳网络技术有限公司 | 直播投票的方法、装置、电子设备、存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109874059A (zh) | 直播界面展示方法、客户端及存储介质、计算机设备 | |
CN109005417B (zh) | 基于直播进行游戏的直播间进入方法、系统、终端及装置 | |
US8990842B2 (en) | Presenting content and augmenting a broadcast | |
CN109327741B (zh) | 游戏直播方法、装置和系统 | |
CN106658200B (zh) | 直播视频分享和获取的方法、装置及其终端设备 | |
CN109525851B (zh) | 直播方法、装置和存储介质 | |
US9826277B2 (en) | Method and system for collaborative and scalable information presentation | |
US10070192B2 (en) | Application for determining and responding to user sentiments during viewed media content | |
WO2022087920A1 (zh) | 视频播放方法、装置、终端及存储介质 | |
CN105450642B (zh) | 一种基于在线直播的数据处理方法、相关装置及系统 | |
WO2017088621A1 (zh) | 一种实现网络直播的方法和服务器 | |
EP3054692A1 (en) | Multi-viewpoint moving image layout system | |
CN113965811A (zh) | 播放控制方法和装置、存储介质及电子装置 | |
CN109195003B (zh) | 基于直播进行游戏的互动方法、系统、终端及装置 | |
CN108924661A (zh) | 基于直播间的数据交互方法、装置、终端和存储介质 | |
CN106604127A (zh) | 多媒体信息分享方法、装置和终端设备 | |
US20170171509A1 (en) | Method and electronic apparatus for realizing two-person simultaneous live video | |
CN106899891A (zh) | 竞猜互动的方法和装置 | |
KR20220090411A (ko) | 게임 생방송 방법, 장치 및 디바이스 | |
US20210306680A1 (en) | System, method, user equipment and computer-readable recording medium for live streaming activity | |
CN113271472A (zh) | 游戏直播方法及装置、电子设备和可读存储介质 | |
CN112492324A (zh) | 数据处理方法及系统 | |
CN110324653B (zh) | 游戏互动交互方法及系统、电子设备及具有存储功能的装置 | |
CN106792237B (zh) | 一种消息显示方法和系统 | |
KR102163695B1 (ko) | 인터넷을 통한 실시간 참여형 스트리밍 서비스 제공 방법 및 그 장치 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190611 |