渲染节点调度
功能介绍
一般由设备调用,用于获取已安装指定应用的GPU云服务器的IP地址、端口等信息。
接口约束
无
URI
POST /v2/cvr/render-tasks
该接口需要使用global终端节点调用。
请求参数
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
application_id |
是 |
String |
设备需要使用的应用ID。 |
device_id |
是 |
String |
设备ID。
|
device_brand |
否 |
String |
设备品牌。
|
device_type |
否 |
String |
设备类型。 device_type的取值范围如下:
VR应用仅支持设备类型为vr,3D应用默认设备类型为pc。 |
application_launch_args |
否 |
String |
应用启动参数。
|
application_user |
否 |
String |
应用使用用户标识(该参数仅对3D应用生效)。
|
protocol_type |
否 |
String |
设备与云服务器进行通信时所使用的协议类型。 取值范围如下:
默认值:udp,VR应用仅支持udp协议类型。 |
location |
否 |
Array of strings |
区域列表或边缘小站列表。 分配指定区域中的空闲云服务器。
|
sandbox_enable |
否 |
Boolean |
该参数已废弃。 是否支持多路会话的云服务器(该参数仅对VR应用生效)。
默认值:false。 |
resolution |
否 |
String |
GPU云服务器传给设备的画面分辨率(该参数仅对3D应用生效)。 允许输入480p,540p,720p,1080p,2k,4k。 默认值:1080p。 |
gpu_ip_type |
否 |
String |
分配给设备使用的GPU云服务器的IP类型。
默认值:public。 |
响应参数
- 状态码为200时
表2 响应参数 参数
参数类型
描述
gpu_ip
String
分配给设备使用的GPU云服务器的IP地址。
port
String
云服务器端口。
link_token
String
设备用于连接GPU云服务器的认证凭据。
task_id
String
渲染任务的任务ID。
连接任务的唯一标识,格式为UUID。
application_id
String
应用ID。
device_id
String
设备ID。
device_brand
String
设备品牌。
device_type
String
设备类型。
application_user
String
应用使用用户标识。
application_launch_args
String
应用启动参数。
protocol_type
String
设备与云服务器进行通信时所使用的协议类型。
location
Array of strings
区域列表或边缘小站列表。
resolution
String
GPU云服务器传给设备的画面分辨率。
gpu_ip_type
String
分配给设备使用的GPU云服务器的IP类型。
- 状态码为400时
表3 响应参数 参数
参数类型
描述
error_code
String
返回的错误码,如CVR.0001。
error_msg
String
错误的英文描述。
请求示例
- 请求URL示例
POST https://{endpoint}/v2/cvr/render-tasks
- 请求示例
{ "application_id": "5afa7bb2-53d7-11eb-a5aa-fa1640a9b002", "device_id": "477e10fc9938405cb2eceb631a0e6615", "device_brand": "HUAWEI", "device_type": "pc", "application_user": "user1", "protocol_type": "udp", "location": ["cn-north-1"], "resolution": "480p", "gpu_ip_type": "private" }
响应示例
- 状态码为200时
{ "gpu_ip" : "255.255.255.255", "port":"10001", "link_token" : "******", "task_id" : "5afa7bb2-53d7-11eb-a5aa-fa1640a9b003", "application_id": "5afa7bb2-53d7-11eb-a5aa-fa1640a9b002", "application_launch_args": "", "device_id": "477e10fc9938405cb2eceb631a0e6615", "device_brand": "HUAWEI", "device_type": "pc", "application_user": "user1", "protocol_type": "udp", "resolution": "480p", "gpu_ip_type": "private", "location": ["cn-north-1"] }
- 状态码为400时
{ "error_code" : "string", "error_msg" : "string" }
状态码
请参见状态码。
错误码
请参见错误码。