The invention discloses a display method, a storage medium, an electronic device and a system of a dual-screen video stream, which relates to the field of live video display. The steps of this method are as follows: the client pre-loads the dual-screen video stream according to the address of the dual-screen video stream; the client sets the hard-decoding resolution of the video player and closes the log printing function of the player; after the client creates a video loading object matching the address of the dual-screen video stream, the client controls the video player to acquire the video loading object, and in the video loading object, according to the view. Frequency stream address loads dual-screen video stream; client displays video player on user interface and plays dual-screen video stream through video player. The invention can realize smooth switching from playback of single-screen video to playback of double-screen video stream, and significantly improve the user experience.
【技术实现步骤摘要】
双屏视频流的显示方法、存储介质、电子设备及系统
本专利技术涉及直播视频显示领域,具体涉及一种双屏视频流的显示方法、存储介质、电子设备及系统。
技术介绍
随着直播行业的快速发展,越来越多的用户喜爱观看直播,用户对直播的观看要求也越来越高。目前,直播平台为了吸引更多的用户,已推出了一种双屏视频流的显示方法,即在同一直播间同时显示至少2位主播的直播视频(网络称之为连麦PK)。以2位主播为例,现有的直播视频并发显示方法为:客户端增加1个播放器(即总共为2台播放器),每个播放器播放一个主播的视频流。当主播放器创建成功后,即时同时加载各自的视频流。但是,上述直播视频并发显示方法存在以下缺陷:多台播放器加载视频流,会显著增大客户端的带宽和内存占用率,而且对客户端的网速要求较高,当客户端的网速低于要求时,客户端从播放单频视频流切换至播放多屏视频流时,显示界面会出现卡顿、不够流畅的情形,进而降低了用户体验。
技术实现思路
针对现有技术中存在的缺陷,本专利技术解决的技术问题为:如何在1台视频播放器中顺畅的播放双屏视频流。本专利技术能够实现从播放单屏视频流顺畅的切换至播放双屏视频流,显著的提升了用户体验。为达到以上目的,本专利技术提供的双屏视频流的显示方法,包括以下步骤:步骤A:客户端的视频流模块,根据服务端发送的双屏视频流地址,对双屏视频流进行预加载;加载完成后,视频流模块向客户端发送加载完成通知,客户端确认接收加载完成通知,转到步骤B;步骤B:客户端检测双屏视频流地址是否存在,若是,转到步骤C,否则显示双屏视频流地址不存在信息;步骤C:客户端设置视频播放器的硬解码分辨率,将播放 ...
【技术保护点】
1.一种双屏视频流的显示方法,其特征在于,该方法包括以下步骤:步骤A:客户端的视频流模块,根据服务端发送的双屏视频流地址,对双屏视频流进行预加载;加载完成后,视频流模块向客户端发送加载完成通知,客户端确认接收加载完成通知,转到步骤B;步骤B:客户端检测双屏视频流地址是否存在,若是,转到步骤C,否则显示双屏视频流地址不存在信息;步骤C:客户端设置视频播放器的硬解码分辨率,将播放器的日志打印功能关闭,转到步骤D;步骤D:客户端创建与双屏视频流地址匹配的视频加载对象后,控制视频播放器获取视频加载对象,在视频加载对象中根据视频流地址加载双屏视频流,转到步骤E;步骤E:客户端在用户界面上显示视频播放器,通过视频播放器播放双屏视频流。
【技术特征摘要】
1.一种双屏视频流的显示方法,其特征在于,该方法包括以下步骤:步骤A:客户端的视频流模块,根据服务端发送的双屏视频流地址,对双屏视频流进行预加载;加载完成后,视频流模块向客户端发送加载完成通知,客户端确认接收加载完成通知,转到步骤B;步骤B:客户端检测双屏视频流地址是否存在,若是,转到步骤C,否则显示双屏视频流地址不存在信息;步骤C:客户端设置视频播放器的硬解码分辨率,将播放器的日志打印功能关闭,转到步骤D;步骤D:客户端创建与双屏视频流地址匹配的视频加载对象后,控制视频播放器获取视频加载对象,在视频加载对象中根据视频流地址加载双屏视频流,转到步骤E;步骤E:客户端在用户界面上显示视频播放器,通过视频播放器播放双屏视频流。2.如权利要求1所述的双屏视频流的显示方法,其特征在于:步骤A之前还包括以下步骤:客户端根据正在播放的直播间的视频清晰度,获取视频清晰度变量后,将视频清晰度变量发送至服务端;客户端获取服务端返回的与视频清晰度变量匹配的双屏视频流地址。3.如权利要求1或2所述的双屏视频流的显示方法,其特征在于:步骤A中所述加载完成的标准为:视频流模块检测到视频流的分辨率发生变化。4.如权利要求1或2所述的双屏视频流的显示方法,其特征在于:步骤E中所述客户端在用户界面上显示视频播放器之前,还包括以下步骤:客户端设置视频播放器的背景颜色和伸缩模式。5.一种存储介质,该存储介质上存储有计算机程序,其特征在于:所述计算机程序被处理器执行时实现权利要求1至4任一项所述的方法。6.一种电子设备,包括存储器和处理器,存储器上储存有在处理器上运行的计算机程序,其特征在于:处理器执行计算机程序时实现权利要求1至4任一项所述的方法。7.一种双屏视频流的显示系统,其特征在于:该系统包括设置于客户端上的双屏视频流预加载模块、双屏...
【专利技术属性】
技术研发人员:汪刚,张文明,陈少杰,
申请(专利权)人:武汉斗鱼网络科技有限公司,
类型:发明
国别省市:湖北,42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。