利索能及
我要发布
收藏
专利号: 2018102922736
申请人: 武汉斗鱼网络科技有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2024-12-09
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种用于显示直播间信息的方法,其特征在于,所述方法包括:

在直播页面的房间列表层中监听是否接收到观看目标直播间直播视频的触发操作信号;

若监听到所述触发操作信号,则获取所述目标直播间的房间ID及房间序号;

根据所述目标直播间的房间ID及房间序号确定所述目标直播间在所述直播页面中的坐标信息;其中,所述直播页面包括所述房间列表层及视频播放层,当显示所述视频播放层时,所述房间列表层处于隐藏状态;

根据所述目标直播间在所述直播页面中的坐标信息确定所述目标直播间的显示坐标值;

以所述目标直播间的显示坐标值为基准调整所述视频播放层的位置,使得所述视频播放层相对所述目标直播间处于居中状态;所述视频播放层位于上层,所述目标直播间位于下层,所述视频播放层的中心点与所述目标直播间的中心点重合;

获取所述目标直播间的房间信息,在所述视频播放层中显示所述房间信息。

2.如权利要求1所述的方法,其特征在于,所述根据所述目标直播间的房间ID及房间序号确定所述目标直播间在所述直播页面中的坐标信息,包括:根据x=index%columnCount*cellWidth确定所述目标直播间在所述直播页面中的横坐标;

根据y=(cellHeight*((index-index%columnCount)/columnCount))-contentY确定所述目标直播间在所述直播页面中的纵坐标;

其中,所述x为所述横坐标,所述y为所述纵坐标,所述index为所述房间序号,cellWidth为所述目标直播间的宽度,所述columnCount一行中直播间的个数,cellHeight为所述目标直播间的高度,contentY为所述目标直播间所在直播页面的房间列表的高度。

3.如权利要求1所述的方法,其特征在于,所述获取所述目标直播间的房间信息,在所述视频播放层中显示所述房间信息,包括:基于所述目标直播间的房间ID,生成房间信息获取请求,并将所述房间信息获取请求发送至服务器,获取所述目标直播房间的房间信息;

在所述视频播放层中,通过房间信息显示控件加载所述房间信息,在所述视频播放层中显示所述房间信息。

4.如权利要求1所述的方法,其特征在于,所述获取所述目标直播间的房间ID及房间序号,包括:根据所述触发操作信号抛出的消息获取所述目标直播间的房间ID及房间序号,所述消息中携带有所述目标直播间的房间ID及房间序号。

5.如权利要求1所述的方法,其特征在于,当检测到所述观看目标直播间直播视频的触发操作信号移除时,隐藏所述视频播放层。

6.一种用于显示直播间信息的装置,其特征在于,所述装置包括:

监听单元,用于在直播页面的房间列表层中监听是否接收到观看目标直播间直播视频的触发操作信号;

获取单元,用于在接收到所述触发操作信号时,获取所述目标直播间的房间ID及房间序号;

确定单元,用于根据所述目标直播间的房间ID及房间序号确定所述目标直播间在所述直播页面中的坐标信息;其中,所述直播页面包括所述房间列表层及视频播放层,当显示所述视频播放层时,所述房间列表层处于隐藏状态;

根据所述目标直播间在所述直播页面中的坐标信息确定所述目标直播间的显示坐标值;

调整单元,用于以所述目标直播间的显示坐标值为基准调整所述视频播放层的位置,使得所述视频播放层相对所述目标直播间处于居中状态;所述视频播放层位于上层,所述目标直播间位于下层,所述视频播放层的中心点与所述目标直播间的中心点重合;

显示单元,用于获取所述目标直播间的房间信息,在所述视频播放层中显示所述房间信息。

7.如权利要求6所述的装置,其特征在于,所述确定单元具体用于:根据x=index%columnCount*cellWidth确定所述目标直播间在所述直播页面中的横坐标;

根据y=(cellHeight*((index-index%columnCount)/columnCount))-contentY确定所述目标直播间在所述直播页面中的纵坐标;

其中,所述x为所述横坐标,所述y为所述纵坐标,所述index为所述房间序号,cellWidth为所述目标直播间的宽度,所述columnCount一行中直播间的个数,cellHeight为所述目标直播间的高度,contentY为所述目标直播间所在直播页面的房间列表的高度。

8.如权利要求6所述的装置,其特征在于,所述显示单元具体用于:基于所述目标直播间的房间ID,生成房间信息获取请求,并将所述房间信息获取请求发送至服务器,获取所述目标直播房间的房间信息;

在所述视频播放层中,通过房间信息显示控件加载所述房间信息,在所述视频播放层中显示所述房间信息。

9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现权利要求1至权利要求5任一项所述的方法。

10.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现权利要求1至权利要求5任一项所述的方法。