本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
使用连接文件
使用 Windows、Linux 或 macOS 原生客户端,你可以创建一个连接文件,用它来立即连接到 NICE DCV 会话。
创建连接文件
连接文件是文件扩展名为 .dcv 的基于文本的文件。.dcv文件的格式类似于.ini文件的格式。该文件包括[groups]后面的参数及其值。组和参数采用以下格式:
[group_name]parameter_name=parameter_value
例如:
[options]fullscreen=true
您可以直接从客户端为特定的 NICE DCV 会话创建连接文件。或者,也可以使用文本编辑器从头开始创建连接文件。
注意
对于 Windows、Linux 和 macOS 客户端,使用文本编辑器从头开始创建连接文件的过程是相同的。
从客户端创建连接文件
-
打开 客户端。
-
Connect 创建文件的服务器和会话。
-
在右上角选择 NICE DCV 服务器的主机名,然后选择将连接另存为。
-
在另存为窗口中,输入文件名和目标文件夹,然后选择保存。
默认情况下,创建连接文件时,文件包含format、host、portuser、和proxytype参数。这些参数是连接到创建文件的会话所必需的。可以随时通过使用文本编辑器编辑文件来手动自定义或添加参数。
使用文本编辑器从头开始创建连接文件
-
使用以下文件名格式创建
.dcv文件:file_name.dcv -
使用首选文本编辑器打开
.dcv文件。 -
按以下格式将
[version]组和format参数添加到文件顶部:[version] format=1.0重要
如果
.dcv文件不包含[version]组和format参数,则解析失败。 -
使用以下格式添加所需的参数组:
[group_name]有关参数组的更多信息,请参阅支持的参数。
-
使用以下格式在组的后面添加参数和参数值:
parameter_name=parameter_value注意
参数名称区分大小写。
不要将字符串参数值括在引号中。
有关参数和参数值的更多信息,请参阅支持的参数。
-
保存更改并关闭
.dcv文件。
您也可以使用此过程随时向现有连接文件添加其他参数。
支持的参数
目前,该.dcv文件支持三个参数组中的参数:[version][connect]、和[options]。下表列出了各个组及其可用参数。
[version] 参数
重要
这是必需的组。如果您的.dcv文件不包含此组,则解析失败。
下表列出了可在 [version] 组中指定的参数。
| 参数 | 类型 | 默认值 | 描述 |
|---|---|---|---|
| format | 字符串 |
重要这是必需的参数。参数值必须为 如果您的 |
[connect] 参数
下表列出了可在 [connect] 组中指定的参数。
| 参数 | 类型 | 默认值 | 描述 |
|---|---|---|---|
| host | 字符串 | 托管会话的 NICE DCV 服务器的主机名。 | |
| port | 整数 | 8443 | 连接到 NICE DCV 服务器时要使用的端口。 |
| weburlpath | 字符串 | NICE DCV 服务器上用于连接的自定义路径。例如,如果指定 customPath,则客户端将尝试连接到 host:port/customPath。 |
|
| sessionid | 字符串 | 要连接的 NICE DCV 会话的 ID。 | |
| authtoken | 字符串 | 要用于连接的身份验证令牌。如果您指定 authtoken,则还必须指定 sessionid。在使用 authtoken 时,可以省略 user 和 password 参数。 |
|
| user | 字符串 | 连接到 NICE DCV 服务器时要使用的用户名。 | |
| password | 字符串 | 连接到 NICE DCV 服务器时要使用的密码。密码未对其进行加密。 | |
| proxytype | 字符串 | SYSTEM | 要使用的代理类型。有效值包括HTTPSHTTP、SOCKS5|SOCKS、SYSTEM、或NONE|DIRECT。如果指定 SYSTEM,则使用计算机的代理设置。 |
| proxyhost | 字符串 | 在通过代理服务器进行连接时要使用的代理服务器的地址。 | |
| proxyport | 整数 | 在通过代理服务器进行连接时要使用的端口。 | |
| proxyuser | 字符串 | 要用于代理身份验证的用户名。 | |
| proxypassword | 字符串 | 要用于代理身份验证的密码。密码未对其进行加密。 | |
| transport | 字符串 | websocket |
用于数据传输的协议。指定websocket使用 WebSocket (TCP) 协议进行数据传输,或指定quic使用 QUIC (UDP) 协议进行数据传输。如果您启用 QUIC,则 QUIC 协议用于数据传输并 WebSocket用于身份验证流量。如果启用 WebSocket,则该 WebSocket 协议将用于数据传输和身份验证流量。 |
| 网络端口 | 整数 | 8443 | 用于 WebSocket (TCP) 流量的端口。 |
| 快速端口 | 整数 | 8443 | 用于 QUIC (UDP) 流量的端口。 |
| 证书验证政策 | 字符串 | 向用户提问 | 验证不可信证书的策略。值包括 strict、accept-untrusted 和 ask-user。 |
[options] 参数
下表列出了可在 [options] 组中指定的参数。
| 参数 | 类型 | 默认值 | 描述 |
|---|---|---|---|
| fullscreen | 布尔值 | false | 指示客户端是否以全屏模式启动。 |
| useallmonitors | 布尔值 | false | 指示客户端在启动全屏模式时是否使用所有显示器。 |
| promptreconnect | 布尔值 | true | 表示在您断开会话连接后,客户端是否提示您重新连接。如果参数设置为true,则断开连接时你会被重定向到登录屏幕。如果此参数设置为 false,则在断开连接时客户端将关闭。 |
| 启用 yuv444 解码 | 布尔值 | false | 指示在编码动态视频内容时是否启用高色彩精度 (YUV 4:4:4)。 |
运行连接文件
要运行.dcv连接文件,请导航到文件并双击。
或者,将文件路径指定为 dcvviewer 命令的参数。
-
Windows 客户端
C:\>dcvviewer.exepath\connection_file_name.dcv -
Linux 和 macOS 客户端
$dcvviewerpath/connection_file_name.dcv