加入收藏 | 设为首页 | 会员中心 | 我要投稿 温州站长网 (https://www.0577zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 云计算 > 正文

一种基于云服务的视频流传输方法及其相关设备技术

发布时间:2022-10-14 15:30:12 所属栏目:云计算 来源:互联网
导读: 本申请提供一种基于云服务的视频流传输方法及其相关设备,可使得视频流刚好呈现在智能手机的整个屏幕区域中,不会出现黑边的现象,有利于提高用户体验。本申请的方法包括:云平台接收来自智

本申请提供一种基于云服务的视频流传输方法及其相关设备,可使得视频流刚好呈现在智能手机的整个屏幕区域中,不会出现黑边的现象,有利于提高用户体验。本申请的方法包括:云平台接收来自智能手机的应用运行请求,应用运行请求包含智能手机的显示参数;云平台根据应用运行请求确认目标云手机,目标云手机的显示参数与智能手机的显示参数相同,显示参数为分辨率或宽高比;云平台将目标云手机的连接信息发送至智能手机,连接信息用于指示智能手机从目标云手机获取包含多个播放画面的视频流,视频流为设置有该显示参数的目标云手机运行目标应用得到。标应用得到。标应用得到。

全部详细技术资料下载

【技术实现步骤摘要】

一种基于云服务的视频流传输方法及其相关设备

[0001]本申请涉及计算机

,尤其涉及一种基于云服务的视频流传输方法及其相关设备。

技术介绍

[0002]随着计算机技术的迅速发展,云游戏、云会议等云计算技术被广泛应用于日常生活中。下文以云游戏进行示意性说明。在云服务系统中,云平台可为智能手机分配云手机,该云手机可代替智能手机运行游戏应用,并将运行游戏应用所产生的视频流发送至智能手机,以使得智能手机显示该视频流,供用户观看和使用。

[0003]然而,云手机的分辨率与智能手机的分辨率通常存在差异,例如,云手机的分辨率为1280

×

720,智能手机的分辨率为1440

×

720。由于智能手机的分辨率大于云手机的分辨率,云手机产生的视频流(该视频流的分辨率与云手机的分辨率相同)在智能手机上显示时,智能手机为了保证视频流不会拉伸变形,可在屏幕上创建一个1280

×

720的区域,用于显示来自云手机的视频流,而屏幕的其余区域则不显示内容。如此一来,屏幕上呈现的视频周围存在黑边,影响用户观感,导致用户体验不佳。

技术实现思路

[0004]本申请实施例提供了一种基于云服务的视频流传输方法及其相关设备,可使得视频流刚好呈现在智能手机的整个屏幕区域中,不会出现黑边的现象,有利于提高用户体验。

[0005]本申请实施例的第一方面提供了一种基于云服务的视频流传输方法,该方法包括:

[0006]当用户需使用目标应用时,可通过智能手机向云平台发送应用运行请求,以使得云平台为智能手机分配目标云手机,从而为智能手机提供服务。其中,应用运行请求包含智能手机的显示参数。例如,设智能手机的分辨率为1440

×

720,即智能手机的屏幕宽高比为18:9。智能手机确定用户需要试玩某个游戏应用时,可向云平台发送应用运行请求,以使得云平台基于该请求为智能手机分配目标云手机,该请求包含智能手机的分辨率(1440

×

720)或智能手机的屏幕宽高比(18:9)。

[0007]接收到应用运行请求后,云平台根据应用运行请求确认目标云手机,目标云手机的显示参数与智能手机的显示参数相同。依旧如上述例子,若应用运行请求包含智能手机的分辨率为1440

×

720,则基于该请求获取的目标云手机的分辨率为1440

×

720。若应用运行请求包含智能手机的宽高比为18:9,则基于该请求获取的目标云手机的高宽比为18:9,但目标云手机的分辨率则不一定为1440

×

720。

[0008]确定目标云手机后,云平台将目标云手机的连接信息发送至智能手机,以使得智能手机基于连接信息与目标云手机建立连接。然后,智能手机与目标云手机建立连接后,用户可向智能手机输入操作目标应用的指令,智能手机将这部分指令发送至云手机,以使得云手机基于这部分指令运行目标应用,将运行目标应用所产生的包含多个播放画面的视频

流发送至智能手机。

[0009]值得注意的是,目标云手机所运行目标应用所产生的视频流的分辨率适应于目标云手机的分辨率,视频流的分辨率则与目标云手机的分辨率相同,即视频流的宽高比与目标云手机的宽高比相同。那么,视频流的分辨率也就与智能手机的分辨率相同,或,视频流的宽高比也就与智能手机的宽高比相同。因此,智能手机在显示视频流时,视频流刚好铺满整个屏幕,不需要进行拉伸处理,也不会出现黑边。

[0010]从上述方法可以看出:接收来自智能手机的应用运行请求后,云平台可基于应用运行请求获取与智能手机的显示参数相同的目标云手机。然后,云平台将目标云手机的连接信息发送至智能手机,智能手机可基于该连接信息从目标云手机获取视频流。由于目标云手机的显示参数与智能手机的显示参数相同,那么,目标云手机运行目标应用产生的视频流的显示参数也与智能手机的显示参数相同,故视频流刚好呈现在智能手机的整个屏幕区域中,不会出现黑边的现象,有利于提高用户的观感,进而提高用户体验。

[0011]在一种可能的实现方式中,云平台根据应用运行请求确认目标云手机包括:云平台在云手机资源池中,将其中一个云手机的显示参数调整为智能手机的显示参数,并将该云手机确定为目标云手机。前述实现方式中,云平台在云手机资源池中选择分配至智能手机的目标云手机时,可从云手机资源池中挑选一个云手机,并将该云手机的显示参数调整得与智能手机的显示参数一致,如此一来,可得到与智能手机的显示参数相同的目标云手机。

[0012]在一种可能的实现方式中,云平台在云手机资源池中,将其中一个云手机的显示参数调整为智能手机的显示参数,并将该云手机确定为目标云手机包括:在云手机资源池中,云平台若确定所有云手机的显示参数与智能手机的显示参数不相同,则将其中一个云手机的显示参数调整为智能手机的显示参数,并将该云手机确定为目标云手机。前述实现方式中,云平台在云手机资源池中选择分配至智能手机的目标云手机时,可先检查云手机资源池中各个云手机的显示参数,若确定所有云手机的显示参数均与智能手机的显示参数不同,则从中挑选一个云手机,将该云手机的显示参数调整得与智能手机的显示参数一致,如此一来,可得到与智能手机的显示参数相同的目标云手机。

[0013]在一种可能的实现方式中,云平台根据应用运行请求确认目标云手机包括:云平台调用云服务,创建与智能手机的显示参数相同的目标云手机。前述实现方式中,云平台为智能手机分配目标云手机时,可直接调用云服务,创建与智能手机的显示参数相同的目标云手机。

[0014]在一种可能的实现方式中,云平台调用云服务,创建与智能手机的显示参数相同的目标云手机包括:在云手机资源池中,云平台若确定所有云手机的显示参数与智能手机的显示参数不相同,则调用云服务,创建与智能手机的显示参数相同的目标云手机。前述实现方式中,云平台为智能手机分配目标云手机时,可先检查云手机资源池中各个云手机的显示参数,若确定所有云手机的显示参数均与智能手机的显示参数不同,再调用云服务,创建与智能手机的显示参数相同的目标云手机。

[0015]在一种可能的实现方式中,该方法还包括:在云手机资源池中,云平台若确定至少一个云手机的显示参数与智能手机的显示参数相同,则从至少一个云手机中选择目标云手机。前述实现方式中,云平台为智能手机分配目标云手机时,可先检查云手机资源池中各个

云手机的显示参数云计算 智能手机,若确定存在至少一个云手机的显示参数均与智能手机的显示参数相同,则从这部分云手机中挑选一个云手机,作为目标云手机。

[0016]在一种可能的实现方式中,被调整的云手机的显示参数与智能手机的显示参数之间的差值小于预置的阈值。前述实现方式中,云平台在选择被调整的云手机时,可通过判断每个云手机的显示参数与智能手机的显示参数之间的差值,从而选择出被调整的云手机。由于被调整的云手机的显示参数与智能手机的显示参数之间的差值小于预置的阈值,云平台对被调整的云手机的显示参数的调整幅度较小,有利于节约被调整的云手机的资源,即不会增

【技术保护点】

【技术特征摘要】

1.一种基于云服务的视频流传输方法,其特征在于,所述方法包括:云平台接收来自智能手机的应用运行请求,所述应用运行请求包含所述智能手机的显示参数;所述云平台根据所述应用运行请求确认目标云手机,所述目标云手机的显示参数与所述智能手机的显示参数相同,所述显示参数为分辨率或宽高比;所述云平台将所述目标云手机的连接信息发送至所述智能手机,所述连接信息用于指示所述智能手机从所述目标云手机获取包含多个播放画面的视频流,所述视频流为设置有所述显示参数的所述目标云手机运行目标应用得到。2.根据权利要求1所述的方法,其特征在于,所述云平台根据所述应用运行请求确认目标云手机包括:所述云平台在云手机资源池中,将其中一个云手机的显示参数调整为所述智能手机的显示参数,并将该云手机确定为目标云手机。3.根据权利要求2所述的方法,其特征在于,所述云平台在云手机资源池中,将其中一个云手机的显示参数调整为所述智能手机的显示参数,并将该云手机确定为目标云手机包括:在云手机资源池中,所述云平台若确定所有云手机的显示参数与所述智能手机的显示参数不相同,则将其中一个云手机的显示参数调整为所述智能手机的显示参数,并将该云手机确定为目标云手机。

4.根据权利要求1所述的方法,其特征在于,所述云平台根据所述应用运行请求确认目标云手机包括:所述云平台调用云服务,创建与所述智能手机的显示参数相同的目标云手机。5.根据权利要求4所述的方法,其特征在于,所述云平台调用云服务,创建与所述智能手机的显示参数相同的目标云手机包括:在云手机资源池中,所述云平台若确定所有云手机的显示参数与所述智能手机的显示参数不相同,则调用云服务,创建与所述智能手机的显示参数相同的目标云手机。6.根据权利要求3或5所述的方法,其特征在于,所述方法还包括:在所述云手机资源池中,所述云平台若确定至少一个云手机的显示参数与所述智能手机的显示参数相同,则从所述至少一个云手机中选择目标云手机。7.根据权利要求2或3任意一项所述的方法,其特征在于,被调整的云手机的显示参数与所述智能手机的显示参数之间的差值小于预置的阈值。8.根据权利要求1至7任意一项所述的方法,其特征在于,所述连接信息包括所述目标云手机的网际互连协议IP地址以及所述目标云手机的端口。9.一种基于云服务的视频流传输装置,其特征在于,所述装置包括:接收模块,用于接收来自智能手机的应用运行请求,所述应用运行请求包含所述...

【专利技术属性】

技术研发人员:杨小盼,

申请(专利权)人:华为云计算技术有限公司,

类型:发明

国别省市:

全部详细技术资料下载 我是这个专利的主人

(编辑:温州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!