基于网络直播间的视频资源镜像加载播放方法及系统技术方案

技术编号:16704037 阅读:104 留言:0更新日期:2017-12-02 17:35
本发明专利技术公开了一种基于网络直播间的视频资源镜像加载播放方法及系统,涉及网络直播间的视频资源播放领域。该方法的步骤为:前台服务器对指定的网络直播间进行镜像标示,Flash服务器将镜像网络直播间的视频资源进行缓存;前台服务器监测到有用户ID登出镜像网络直播间时,前台服务器将创建的悬浮窗口下发至用户ID所属的客户端的网络直播间列表界面;Flash服务器将缓存的视频资源加载至悬浮窗口;当悬浮窗口被点击时,客户端自动加载悬浮窗口中的视频资源对应的网络直播间。本发明专利技术能够通过悬浮窗口观看已登出的镜像网络直播间的视频资源;用户只需通过点击悬浮窗口即可重新进入已登出的网络直播间,其操作过程比较简单,非常适于推广。

Video resource mirror loading and playing method and system based on network direct seeding

The invention discloses a video resource mirror loading and playing method and system based on the network direct seeding, which involves the field of video resource playback between the network live broadcast. The method comprises the following steps: the front server on the specified network studio for image labeling, the Flash server will cache the video resources to live among the mirror network; the front server monitoring to ID user logout webcast mirror, the server will create the floating window to the user ID the client network broadcast list interface; Flash server will cache the video resource loaded to the floating window; when suspended window is clicked, video resources corresponding to the client automatically loading suspension window in the network broadcast. The invention can see the video resources between the live webcast live videos that have been logged out through the suspension window, and users can re-enter the logcast live rooms by clicking the suspension window, and the operation process is relatively simple, which is very suitable for popularization.

【技术实现步骤摘要】
基于网络直播间的视频资源镜像加载播放方法及系统
本专利技术涉及网络直播间的视频资源播放领域,具体涉及一种基于网络直播间的视频资源镜像加载播放方法及系统。
技术介绍
随着网络直播行业的快速发展,不能类型的网络直播间日益增多,观看用户能够根据自己的喜好选择相应的网络直播间,来观看直播内容。用户观看直播时,可能会从当前网络直播间切换至其他网络直播间进行观看,由于网络直播间的排序会随着直播间数据的变化而自动调整(例如网络直播间根据观看人数即时进行变更排位)。因此,用户退出网络直播间后,若需要再次观看原网络直播间,则需要输入原网络直播间的房间信息(例如房间名称或主播名称),或者在大量网络直播间中,通过肉眼观看的方式查找原网络直播间。但是,输入网络直播间的房间信息进行查找的操作过程比较繁琐,而在较多的网络直播间中,通过肉眼观看的方式查找指定网络直播间时,查找比较困难。因此,用户在退出网络直播间后,重新进入原网络直播间的操作过程繁琐和困难,进而大幅度降低了用户体验。
技术实现思路
针对现有技术中存在的缺陷,本专利技术解决的技术问题为:如何继续播放用户已登出的网络直播间的视频资源。本专利技术能够通过悬浮窗口观看已登出的镜像网络直播间的视频资源;用户只需通过点击悬浮窗口即可重新进入已登出的网络直播间,其操作过程非常简单。为达到以上目的,本专利技术提供的基于网络直播间的视频资源镜像加载播放方法,包括以下步骤:步骤A:前台服务器加载网络直播间的视频资源时,通过公共服务器接口,对指定的网络直播间进行镜像标示,将镜像标示过的网络直播间定义为镜像直播间;Flash服务器将镜像网络直播间的视频资源进行缓存,转到步骤B;步骤B:前台服务器监测到有用户ID登出镜像网络直播间时,前台服务器创建1个悬浮窗口、并将悬浮窗口下发至用户ID所属的客户端的网络直播间列表界面;所述Flash服务器将缓存的视频资源加载至悬浮窗口;当悬浮窗口被点击时,客户端自动加载悬浮窗口中的视频资源对应的网络直播间,转到步骤C;步骤C:当前台服务器监测到当前用户ID进入当前网络直播间以外的其他网络直播间时,前台服务器关闭悬浮窗口,Flash服务器停止缓存视频资源。本专利技术提供的网络直播间的视频资源镜像加载播放系统,包括位于前台服务器的镜像处理模块、以及位于Flash服务器的视频资源缓存加载模块;镜像处理模块用于:在加载网络直播间的视频资源的过程中,通过公共服务器接口,对指定的网络直播间进行镜像标示,将镜像标示过的网络直播间定义为镜像直播间,向视频资源缓存加载模块发送视频资源缓存信号;监测到有用户ID登出镜像网络直播间时,创建1个悬浮窗口、并将悬浮窗口下发至用户ID所属的客户端的网络直播间列表界面,向视频资源缓存发送视频资源加载信号;当前用户ID进入当前网络直播间以外的其他网络直播间时,,关闭悬浮窗口,向视频资源缓存发送视频资源缓存停止信号;视频资源缓存加载模块用于:收到视频资源缓存信号后,对镜像直播间的视频资源进行缓存;收到视频资源加载信号后,将缓存的视频资源加载至悬浮窗口;收到视频资源缓存停止信号后,停止缓存视频资源。与现有技术相比,本专利技术的优点在于:(1)参见本专利技术的步骤A和步骤B可知,本专利技术会针对镜像网络直播间进行视频资源缓存,当用户登出镜像网络直播间时,会向用户所属的客户端下发悬浮窗口,将缓存的视频资源加载至悬浮窗口。因此用户够在登出镜像网络直播间后,依然能够通过悬浮窗口观看镜像网络直播间的视频资源;用户只需通过点击悬浮窗口即可重新进入已登出的网络直播间,其操作过程非常简单。因此本专利技术使得用户容易的查找并进入已登出的网络直播间,显著提升了用户体验。与此同时,由于对镜像直播间进行镜像处理(缓存视频资源并加载至悬浮窗口),会占用服务器较多的资源,因此为了保证服务器的运行质量,本专利技术仅对指定的网络直播间进行镜像处理。(2)本专利技术指定的网络直播间为人气数据排名1~10的网络直播间,一般人气数据排名前10的网络直播间为观看量较大的网络直播间,仅对观看量较大的网络直播间进行镜像处理时,不仅能够保证服务器的运行质量,而且能够满足用户的需求,进一步提升了用户体验。(3)本专利技术将悬浮窗口设置于客户端的网络直播间列表界面的顶层,以确保悬浮窗口不会网络直播间列表界面被刷新而消失,进一步提升了用户体验。(4)本专利技术只有在镜像网络直播间直播时,才会下发悬浮窗口并加载视频资源,避免镜像网络直播间未直播仍进行悬浮窗口的处理的情形;进而显著节省了服务器的资源,保证了服务器的运行质量。(5)本专利技术能够通过悬浮窗口关闭的方式告知用户当前网络直播间已关闭直播,省去用户通过点击悬浮窗口进行网络直播间后,才知晓网络直播间已关闭直播的过程,在进一步节省服务端的资源的同时,还能够提升用户体验,非常适于推广。附图说明图1为本专利技术实施例中基于网络直播间的视频资源镜像加载播放方法的流程图。具体实施方式以下结合附图及实施例对本专利技术作进一步详细说明。参见图1所示,本专利技术实施例中的基于网络直播间的视频资源镜像加载播放方法,包括以下步骤:S1:开启网络直播间镜像设置功能:通过后台服务器(WebMasterServer)对外的提供的镜像设置功能(SetImage),通过开启参数(Open),开启指定网络直播间中直播资源的镜像功能:WebMasterServer.SetImage(Open),转到S2。S1中仅开启指定网络直播间中直播资源的镜像功能的原因为:开启镜像功能会占用服务器较多的资源,因此为了保证服务器的运行质量,仅对部分网络直播间开放。本专利技术实施例中指定的网络直播间为人气数据排名1~10的网络直播间,一般人气数据排名前10的网络直播间为观看量较大的网络直播间,仅对观看量较大的网络直播间开启镜像功能,不仅能够保证服务器的运行质量,而且能够满足用户的需求,进而提升了用户体验。S2:前台服务器加载网络直播间的视频资源时(加载后用户即可进而网络直播间观看视频资源),通过公共服务器接口,对开启镜像功能的网络直播间进行镜像标示(以下简称附有镜像标示的网络直播间为镜像直播间);通过Flash服务器将镜像网络直播间的视频资源进行缓存,转到S3。S3:在镜像网络直播间直播视频资源的过程中,前台服务器监测到有用户ID登出镜像网络直播间时,前台服务器创建1个悬浮窗口(悬浮层)、并将悬浮窗口下发至用户ID所属的客户端的网络直播间列表界面;S2中的Flash服务器将缓存的视频资源加载至悬浮窗口。当悬浮窗口被点击时,客户端自动加载悬浮窗口中视频资源对应的网络直播间,转到S4。从S3可知,本专利技术在用户登出镜像网络直播间时,用户还是能够通过悬浮窗口观看镜像网络直播间的视频资源;用户若要重新进入已登出的网络直播间时,只需通过点击悬浮窗口即可进入,进而大幅度简化了用户的操作过程,用户能够容易的查找并进入已登出的网络直播间,显著提升了用户体验。与此同时,本专利技术只有在镜像网络直播间直播时,才会下发悬浮窗口并加载视频资源,避免镜像网络直播间未直播仍进行悬浮窗口的处理的情形,进而显著节省了服务器的资源,保证了服务器的运行质量。S3中的悬浮窗口位于客户端的网络直播间列表界面的顶层,以确保悬浮窗口不会网络直播间列表界面被刷新而消失,进一步提升了用户体验。S4:当满足本文档来自技高网...
基于网络直播间的视频资源镜像加载播放方法及系统

【技术保护点】
一种基于网络直播间的视频资源镜像加载播放方法,其特征在于,该方法包括以下步骤:步骤A:前台服务器加载网络直播间的视频资源时,通过公共服务器接口,对指定的网络直播间进行镜像标示,将镜像标示过的网络直播间定义为镜像直播间;Flash服务器将镜像网络直播间的视频资源进行缓存,转到步骤B;步骤B:前台服务器监测到有用户ID登出镜像网络直播间时,前台服务器创建1个悬浮窗口、并将悬浮窗口下发至用户ID所属的客户端的网络直播间列表界面;所述Flash服务器将缓存的视频资源加载至悬浮窗口;当悬浮窗口被点击时,客户端自动加载悬浮窗口中的视频资源对应的网络直播间,转到步骤C;步骤C:前台服务器监测到当前用户ID进入当前网络直播间以外的其他网络直播间时,前台服务器关闭悬浮窗口,Flash服务器停止缓存视频资源。

【技术特征摘要】
1.一种基于网络直播间的视频资源镜像加载播放方法,其特征在于,该方法包括以下步骤:步骤A:前台服务器加载网络直播间的视频资源时,通过公共服务器接口,对指定的网络直播间进行镜像标示,将镜像标示过的网络直播间定义为镜像直播间;Flash服务器将镜像网络直播间的视频资源进行缓存,转到步骤B;步骤B:前台服务器监测到有用户ID登出镜像网络直播间时,前台服务器创建1个悬浮窗口、并将悬浮窗口下发至用户ID所属的客户端的网络直播间列表界面;所述Flash服务器将缓存的视频资源加载至悬浮窗口;当悬浮窗口被点击时,客户端自动加载悬浮窗口中的视频资源对应的网络直播间,转到步骤C;步骤C:前台服务器监测到当前用户ID进入当前网络直播间以外的其他网络直播间时,前台服务器关闭悬浮窗口,Flash服务器停止缓存视频资源。2.如权利要求1所述的基于网络直播间的视频资源镜像加载播放方法,其特征在于:步骤A中所述指定的网络直播间的人气数据排名为1~10。3.如权利要求1所述的基于网络直播间的视频资源镜像加载播放方法,其特征在于:步骤B中所述悬浮窗口位于所述网络直播间列表界面的顶层。4.如权利要求1至3任一项所述的基于网络直播间的视频资源镜像加载播放方法,其特征在于,步骤A和步骤B之间还包括以下流程:判断镜像网络直播间是否关闭直播,若是,直接结束,否则转到步骤B。5.如权利要求1至3任一项所述的基于网络直播间的视频资源镜像加载播放方法,其特征在于:步骤C还包括以下流程:当前台服务器监测到当前网络直播间已关闭直播时,前台服务器关闭悬浮窗口,Flash服务器停止缓存视频资源。6.一种基于网络直播间的视频资...

【专利技术属性】
技术研发人员:姚金明陈少杰张文明
申请(专利权)人:武汉斗鱼网络科技有限公司
类型:发明
国别省市:湖北,42

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

1