一种实现云应用调用本地播放器播放的装置、系统及方法制造方法及图纸

技术编号:34472034 阅读:35 留言:0更新日期:2022-08-10 08:46
本发明专利技术公开了一种实现云应用调用本地播放器播放的装置、系统及方法,所述方法包括如下步骤:步骤S1,云机端接收真机端的连接请求,与真机端建立连接;步骤S2,云机端接收真机端的视频应用启动请求,根据该启动请求启动云机端相应的视频应用;步骤S3,云机端产生身份信息认证请求,于验证通过后获取播放链接信息;步骤S4,云机端将获得的播放链接信息转发给真机端。机端。机端。

【技术实现步骤摘要】
一种实现云应用调用本地播放器播放的装置、系统及方法


[0001]本专利技术涉及云手机
,特别是涉及一种实现云应用调用本地播放器播放的装置、系统及方法。

技术介绍

[0002]云手机是通过在云服务器端通过虚拟容器的方式,将一台云服务器划分成多个虚拟机来独立运行的android系统,然后提供远程操作让手机等终端设备操作使用,使得各种应用运行在云端,方便管理,可以大大减少真实手机本地资源的消耗。
[0003]在云机上运行的应用叫做云应用,这些云应用类型很多,包括游戏、办公、教育、视频、娱乐等等。目前,云应用运行在云机上,由云机抓全屏幕图像进行编码传送给真机,真机进行解码播放显示云机的界面,在把触控信息传给云机,从而实现远程控制。但是,云机界面推送给真机的过程需要消耗带宽,如果是视频播放类的应用,其处理流程是:从网络获取视频数据,在云机进行播放,然后再抓屏、编码,最后传输到真机,由真机进行解码播放。整个过程显得比较复杂,存在资源浪费
[0004]可见,对于视频播放类的应用来说,目前的方案都是直接云机上面播放视频,然后再抓屏编码回传到真机,这种方案存在如下缺点:
[0005]1、视频在云端进行一次解码和编码,需要消耗比较多云机资源(CPU、GPU、内存等),导致资源浪费,影响云机性能;
[0006]2、视频数据先从网络到云机,再从云端传到真机,占用两次网络带宽;
[0007]3、如果播放的视频是超高清或者4K,对云机的配置编码要求也很高,也可能因为云机网络上行带宽的限制,很难获取高质量视频传到真机播放。

技术实现思路

[0008]为克服上述现有技术存在的不足,本专利技术之目的在于提供一种实现云应用调用本地播放器播放的装置、系统及方法,以实现只需将播放链接发给真机,通过真机与云机交互转发认证后,即可在真机上进行播放视频,从而减少云机编码资源消耗和网络带宽的浪费,支持高质量的视频效果,减低成本,提高并发和用户体验。
[0009]为达上述目的,本专利技术提出一种实现云应用调用本地播放器播放的装置,包括:
[0010]连接请求处理单元,用于接收真机端的连接请求,与真机端建立连接;
[0011]云机应用启动单元,用于接收真机端的视频应用启动请求,根据该启动请求启动云机端相应的视频应用;
[0012]播放链接获取单元,用于产生身份信息认证请求,于验证通过后获取播放链接信息;
[0013]播放链接信息转发单元,用于将获得的播放链接信息转发给真机端。
[0014]优选地,所述连接请求处理单元接收真机端根据云机信息中的IP地址及端口号发送的连接请求,并接收真机端发送的token验证,与后台业务系统进行校验,于校验通过后,
则与对应的真机端建立连接,若校验不通过,则返回连接失败的结果。
[0015]优选地,所述装置还包括:
[0016]操作响应单元,用于接收所述真机端监测并转发的操作请求,根据接收的操作请求与视频网站交互,对该操作请求进行相应处理。
[0017]为达到上述目的,本专利技术还提供一种实现云应用调用本地播放器播放的系统,包括:
[0018]真机端,用于根据用户的操作产生连接请求,以与云机端建立连接,在与云机端建立连接后,通过本地视频应用启动云机端的视频云应用,接收云机端转发的播放链接信息,获取所述播放链接的视频数据,通过本地视频播放器进行播放;
[0019]后台业务系统,用于对所述真机端发送的身份认证请求进行验证,并返回云机信息至所述真机端;接收所述云机端发送的token验证请求,以对请求连接所述云机端的真机端的身份进行验证;
[0020]云机端,用于接收真机端的连接请求,与真机端建立连接;在与所述真机端建立连接后,接收真机端的视频应用启动请求,根据该视频应用启动请求启动云机端相应的视频应用;根据用户的操作产生身份信息认证请求,于验证通过后获取播放链接信息,并将获得的播放链接信息转发给真机端。
[0021]优选地,所述真机端产生携带身份信息的身份认证请求至所述后台业务系统以申请云机,当所述后台业务系统对该身份认证请求中携带的身份信息进行验证通过时,返回云机信息至所述真机端。
[0022]优选地,所述真机端根据所述云机信息中的IP地址及端口号向对应的云机端发送连接请求,并发送token验证,对应的云机端则通过与所述后台业务系统进行校验,于校验通过后,则与对应的真机端建立连接,若校验不通过,则返回连接失败的结果。
[0023]优选地,当真机端接收到本地视频应用的操作指令时,产生启动所述云机端视频云应用的启动请求的视频云应用的视频应用启动请求,所述云机端根据该视频应用启动请求启动对应的视频云应用,以于前台显示所述云机端的视频云应用。
[0024]优选地,当所述真机端获得所述云机端转发的播放链接信息后,将本地视频应用切换到前台,云机端的视频云应用切换到后台;所述真机端的本地视频应用获取所述播放链接的视频数据,通过本地播放器进行播放。
[0025]优选地,在本地播放器的视频播放过程中,保持所述真机端与云机端的连接。
[0026]为达到上述目的,本专利技术还提供一种实现云应用调用本地播放器播放的方法,包括如下步骤:
[0027]步骤S1,云机端接收真机端的连接请求,与真机端建立连接;
[0028]步骤S2,云机端接收真机端的视频应用启动请求,根据该启动请求启动云机端相应的视频应用;
[0029]步骤S3,云机端产生身份信息认证请求,于验证通过后获取播放链接信息;
[0030]步骤S4,云机端将获得的播放链接信息转发给真机端。
[0031]与现有技术相比,本专利技术一种实现云应用调用本地播放器播放的装置、系统及方法,在云机端与真机端建立连接后,由云机接收真机端的视频应用启动请求,根据该视频应用启动请求启动云机端相应的视频应用,然后由云机端产生身份信息认证请求,于验证通
过后获取播放链接信息,并将获得的播放链接信息转发给真机端,从而实现只需将播放链接发给真机,通过真机与云机交互转发认证后,即可在真机上进行播放视频的目的,通过本专利技术,减少了云机编码资源消耗和网络带宽的浪费,支持高质量的视频效果,减低成本,提高并发和用户体验。
附图说明
[0032]图1为本专利技术一种实现云应用调用本地播放器播放的装置的系统结构图;
[0033]图2为本专利技术一种实现云应用调用本地播放器播放的系统的结构框图;
[0034]图3为本专利技术一种实现云应用调用本地播放器播放的方法的步骤流程图;
[0035]图4为本专利技术实施例中实现云应用调用本地播放器播放的方法的过程示意图。
具体实施方式
[0036]以下通过特定的具体实例并结合附图说明本专利技术的实施方式,本领域技术人员可由本说明书所揭示的内容轻易地了解本专利技术的其它优点与功效。本专利技术亦可通过其它不同的具体实例加以施行或应用,本说明书中的各项细节亦可基于不同观点与应用,在不背离本发本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种实现云应用调用本地播放器播放的装置,包括:连接请求处理单元,用于接收真机端的连接请求,与真机端建立连接;云机应用启动单元,用于接收真机端的视频应用启动请求,根据该启动请求启动云机端相应的视频应用;播放链接获取单元,用于产生身份信息认证请求,于验证通过后获取播放链接信息;播放链接信息转发单元,用于将获得的播放链接信息转发给真机端。2.如权利要求1所述的一种实现云应用调用本地播放器播放的装置,其特征在于:所述连接请求处理单元接收真机端根据云机信息中的IP地址及端口号发送的连接请求,并接收真机端发送的token验证,与后台业务系统进行校验,于校验通过后,则与对应的真机端建立连接,若校验不通过,则返回连接失败的结果。3.如权利要求2所述的一种实现云应用调用本地播放器播放的装置,其特征在于,所述装置还包括:操作响应单元,用于接收所述真机端监测并转发的操作请求,根据接收的操作请求与视频网站交互,对该操作请求进行相应处理。4.一种实现云应用调用本地播放器播放的系统,包括:真机端,用于根据用户的操作产生连接请求,以与云机端建立连接,在与云机端建立连接后,通过本地视频应用启动云机端的视频云应用,接收云机端转发的播放链接信息,获取所述播放链接的视频数据,通过本地视频播放器进行播放;后台业务系统,用于对所述真机端发送的身份认证请求进行验证,并返回云机信息至所述真机端;接收所述云机端发送的token验证请求,以对请求连接所述云机端的真机端的身份进行验证;云机端,用于接收真机端的连接请求,与真机端建立连接;在与所述真机端建立连接后,接收真机端的视频应用启动请求,根据该视频应用启动请求启动云机端相应的视频应用;根据用户的操作产生身份信息认证请求,于验证通过后获取播放链接信息,并将获得的播放链接信息转发给真机端。5.如权利...

【专利技术属性】
技术研发人员:雷大明区锦棠陈春攀
申请(专利权)人:广东悦伍纪网络技术有限公司
类型:发明
国别省市:

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

1