进入直播间页面的方法、装置、直播系统、设备和介质制造方法及图纸

技术编号:35566756 阅读:18 留言:0更新日期:2022-11-12 15:50
本申请涉及网络直播及交互领域,提供了一种进入直播间页面的方法、装置、直播系统、设备和介质。本申请能够应对多样化的封面形态进行相应过渡处理,提高向直播间页面过渡的适配性,提升页面间显示内容衔接效果。方法包括:响应于对直播封面页面中直播封面的触发操作,确定该封面的封面形态对应的页面过渡处理信息并向业务服务器、直播流服务器请求直播业务信息和直播视频流,按照相应的内容保持形式保持该封面中封面内容的显示并将封面内容渐变至替代内容显示尺寸和替代内容显示位置,达到该尺寸和位置时显示直播间页面,在未完成直播视频加载时在直播间页面中显示该封面内容,完成加载时显示直播视频,接收到直播业务信息时展示该直播业务信息。示该直播业务信息。示该直播业务信息。

【技术实现步骤摘要】
进入直播间页面的方法、装置、直播系统、设备和介质


[0001]本申请涉及网络直播及交互
,特别是涉及一种进入直播间页面的方法、装置、直播系统、电子设备和计算机可读存储介质。

技术介绍

[0002]网络直播相关应用中,当用户在终端展示的直播封面页面中点击某一主播的直播封面时,终端跳转到该主播的直播间并展示其直播间页面。
[0003]传统技术所提供的进入直播间页面的方案中,从直播封面页面到直播间页面的跳转过程中所显示的内容跳动频繁,该两页面间显示内容的过渡衔接效果较差,而且直播封面页面中所展示的封面形态多样,即便是目前技术所提供的页面间过渡方案也无法应对多样化的封面形态,导致其过渡适配性较差,同样存在两页面间显示内容的过渡衔接效果较差的问题。

技术实现思路

[0004]基于此,有必要针对上述技术问题,提供一种进入直播间页面的方法、装置、直播系统、电子设备和计算机可读存储介质。
[0005]第一方面,本申请提供了一种进入直播间页面的方法。所述方法包括:
[0006]显示直播封面页面;
[0007]响应于对所述直播封面页面中直播封面的触发操作,确定所述直播封面的封面形态对应的页面过渡处理信息,并向业务服务器请求获取所述直播封面对应的直播间的直播业务信息以及向直播流服务器请求获取所述直播间的直播视频流;其中,所述页面过渡处理信息包括针对所述封面形态设置的内容保持形式以及替代内容显示尺寸和替代内容显示位置;
[0008]按照所述内容保持形式保持所述直播封面中封面内容的显示,并将所述封面内容的显示尺寸和显示位置渐变至所述替代内容显示尺寸和替代内容显示位置;
[0009]所述封面内容达到所述替代内容显示尺寸和替代内容显示位置时,显示直播间页面;
[0010]若对来自所述直播流服务器的直播视频流的加载未完成,则在所述直播间页面中,将处于所述替代内容显示尺寸和替代内容显示位置的封面内容作为直播视频的替代内容进行显示;若对来自所述直播流服务器的直播视频流的加载已完成,则在所述直播间页面中,显示相应的直播视频;
[0011]接收到来自所述业务服务器的直播业务信息时,在直播间页面中展示所述直播业务信息。
[0012]在其中一些实施例中,所述确定所述直播封面的封面形态对应的页面过渡处理信息,包括:
[0013]所述封面形态为非实时预览直播视频的情况下,将所述页面过渡处理信息中的内
容保持形式,确定为将所述封面内容保持显示为用于表示所述直播封面的一张或多张封面图像中的目标封面图像,以及,将所述页面过渡处理信息中的替代内容显示尺寸和替代内容显示位置确定为全屏显示尺寸和全屏显示位置。
[0014]在一个实施例中,进一步的,所述方法还包括:
[0015]所述封面形态为非实时预览直播视频中的动态图的情况下,根据所述触发操作,确定用于表示所述直播封面的多张封面图像中的当前动画帧,将所述当前动画帧作为所述目标封面图像;所述封面形态为非实时预览直播视频中的静态图的情况下,将用于表示所述直播封面的封面图像作为所述目标封面图像。
[0016]在一个实施例中,进一步的,所述显示直播间页面后,所述方法还包括:
[0017]在所述显示直播间页面中,将处于所述替代内容显示尺寸和替代内容显示位置的目标封面图像作为所述直播视频的替代内容进行显示;在所述显示直播间页面中,创建直播间播放器布局后设置所述直播视频的显示尺寸为预设的视觉隐蔽尺寸,并对来自所述直播流服务器的直播视频流进行加载。
[0018]在一个实施例中,进一步的,所述若对来自所述直播流服务器的直播视频流的加载已完成,则在所述直播间页面中,显示相应的直播视频,包括:
[0019]若对所述来自直播流服务器的直播视频流的加载已完成,则在所述直播间页面中,隐藏所述目标封面图像,并按照原定显示位置及原定显示尺寸显示所述直播视频。
[0020]在其中一些实施例中,所述确定所述直播封面的封面形态对应的页面过渡处理信息,包括:
[0021]所述封面形态为实时预览直播视频的情况下,将所述页面过渡处理信息中的内容保持形式,确定为将所述封面内容保持显示为用于表示所述直播封面的实时预览直播视频;以及,根据来自所述直播流服务器的预览直播视频流中的补充增强信息,得到所述直播视频在所述直播间页面中的原定显示位置和原定显示尺寸,将所述原定显示尺寸和原定显示位置作为所述页面过渡处理信息中的替代内容显示尺寸和替代内容显示位置。
[0022]在一个实施例中,进一步的,所述原定显示尺寸为非全屏显示尺寸,所述原定显示位置为非全屏显示位置;或者,所述原定显示尺寸为全屏显示尺寸,所述原定显示位置为全屏显示位置。
[0023]在一个实施例中,进一步的,所述显示直播间页面后,所述方法还包括:
[0024]在所述直播间页面中,基于直播间播放器对封面播放器的视频流复用,按照原定显示位置和原定显示尺寸将所述实时预览直播视频作为所述直播视频的替代内容进行显示,并对来自所述直播流服务器的直播视频流进行加载。
[0025]在一个实施例中,进一步的,所述若对来自所述直播流服务器的直播视频流的加载已完成,则在所述直播间页面中,显示相应的直播视频,包括:
[0026]若对所述来自直播流服务器的直播视频流的加载已完成,则在所述直播间页面中,将所述实时预览直播视频替换为所述直播视频进行显示。
[0027]在一个实施例中,进一步的,所述将所述实时预览直播视频替换为所述直播视频进行显示后,所述方法还包括:
[0028]将所述直播视频的清晰度从所述实时预览直播视频对应的第一清晰度提升为第二清晰度。
[0029]第二方面,本申请提供了一种直播系统。所述系统包括:终端、业务服务器和直播流服务器;其中,所述终端用于根据如上所述的进入直播间页面的方法从直播封面页面进入直播间页面,并在所述直播间页面展示来自所述业务服务器的直播业务信息以及所述直播流服务器的直播视频。
[0030]第三方面,本申请提供了一种进入直播间页面的装置。所述装置包括:
[0031]封面页显示模块,用于显示直播封面页面;
[0032]信息获取模块,用于响应于对所述直播封面页面中直播封面的触发操作,确定所述直播封面的封面形态对应的页面过渡处理信息,并向业务服务器请求获取所述直播封面对应的直播间的直播业务信息以及向直播流服务器请求获取所述直播间的直播视频流;其中,所述页面过渡处理信息包括针对所述封面形态设置的内容保持形式以及替代内容显示尺寸和替代内容显示位置;
[0033]过渡处理模块,用于按照所述内容保持形式保持所述直播封面中封面内容的显示,并将所述封面内容的显示尺寸和显示位置渐变至所述替代内容显示尺寸和替代内容显示位置;
[0034]直播页显示模块,用于所述封面内容达到所述替代内容显示尺寸和替代内容显示位置时,显示直播间页面;
[0035]视频显示模块,用于若对来自所述直播流服务器的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种进入直播间页面的方法,其特征在于,所述方法包括:显示直播封面页面;响应于对所述直播封面页面中直播封面的触发操作,确定所述直播封面的封面形态对应的页面过渡处理信息,并向业务服务器请求获取所述直播封面对应的直播间的直播业务信息以及向直播流服务器请求获取所述直播间的直播视频流;其中,所述页面过渡处理信息包括针对所述封面形态设置的内容保持形式以及替代内容显示尺寸和替代内容显示位置;按照所述内容保持形式保持所述直播封面中封面内容的显示,并将所述封面内容的显示尺寸和显示位置渐变至所述替代内容显示尺寸和替代内容显示位置;所述封面内容达到所述替代内容显示尺寸和替代内容显示位置时,显示直播间页面;若对来自所述直播流服务器的直播视频流的加载未完成,则在所述直播间页面中,将处于所述替代内容显示尺寸和替代内容显示位置的封面内容作为直播视频的替代内容进行显示;若对来自所述直播流服务器的直播视频流的加载已完成,则在所述直播间页面中,显示相应的直播视频;接收到来自所述业务服务器的直播业务信息时,在直播间页面中展示所述直播业务信息。2.根据权利要求1所述的方法,其特征在于,所述确定所述直播封面的封面形态对应的页面过渡处理信息,包括:所述封面形态为非实时预览直播视频的情况下,将所述页面过渡处理信息中的内容保持形式,确定为将所述封面内容保持显示为用于表示所述直播封面的一张或多张封面图像中的目标封面图像,以及,将所述页面过渡处理信息中的替代内容显示尺寸和替代内容显示位置确定为全屏显示尺寸和全屏显示位置。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:所述封面形态为非实时预览直播视频中的动态图的情况下,根据所述触发操作,确定用于表示所述直播封面的多张封面图像中的当前动画帧,将所述当前动画帧作为所述目标封面图像;所述封面形态为非实时预览直播视频中的静态图的情况下,将用于表示所述直播封面的封面图像作为所述目标封面图像。4.根据权利要求2至3中任一项所述的方法,其特征在于,所述显示直播间页面后,所述方法还包括:在所述显示直播间页面中,将处于所述替代内容显示尺寸和替代内容显示位置的目标封面图像作为所述直播视频的替代内容进行显示;在所述显示直播间页面中,创建直播间播放器布局后设置所述直播视频的显示尺寸为预设的视觉隐蔽尺寸,并对来自所述直播流服务器的直播视频流进行加载。5.根据权利要求4所述的方法,其特征在于,所述若对来自所述直播流服务器的直播视频流的加载已完成,则在所述直播间页面中,显示相应的直播视频,包括:若对所述来自直播流服务器的直播视频流的加载已完成,则在所述直播间页面中,隐藏所述目标封面图像,并按照原定显示位置及原定显示尺寸显示所述直播视频。6.根据权利要求1所述的方法,其特征在于,所述确定所述直播封面的封面形态对应的
页面过渡处理信息,包括:所述封面形态为实时预览直播视频的情况下,将所述页面过渡处理信息中的内容保持形式,确定为将所述封面内容保持显示为用于表示所述直播封面的实时预览直播视频;以及,根据来自所述直播流服务器的预览直播视频流中的补充增强信息,得到所述直播视频在所述直播间页面中的原定显示位置和原...

【专利技术属性】
技术研发人员:曾松王戎
申请(专利权)人:广州方硅信息技术有限公司
类型:发明
国别省市:

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

1