本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
使用 USB 设备筛选条件字符串
本节介绍可用于符合 AppStream 2.0 流式传输会话条件的 USB 设备的筛选字符串。它还提供了有关如何使用这些字符串的指导信息。可使用以下筛选条件字符串:
-
Name
– 默认情况下,此筛选条件字符串的值是设备的名称,但您可以指定自己的值。 -
Base Class,SubClass,Protocol
– 设备的 USB 类别代码。有关更多信息,请参阅已定义的类代码。 -
ID Vendor (VID)
– 由 USB 组织分配给 USB 设备制造商的唯一标识符。 -
ID Product (PID)
– 由制造商分配给 USB 设备的唯一标识符。 -
Support Autoshare
— 让 AppStream 2.0 客户端在直播会话开始时自动共享设备。将此值设置为1
可允许自动设备共享。将此值设置为0
可禁止自动设备共享。 -
Skip Reset
— 默认情况下,当 AppStream 2.0 与流媒体会话共享 USB 设备时,该设备会被重置以确保其正常运行。但是,某些 USB 设备重置后在流式传输会话期间无法正常工作。为防止出现此问题,请将此筛选字符串的值设置为,1
以指示 AppStream 2.0 客户端在与流媒体会话共享设备时不要重置设备。要确保设备在与流式传输会话共享时重置,请将此值设置为0
。在设置Skip Reset
的值时,请确保将Support Autoshare
的值设置为0
或1
。
从本地计算机复制的筛选条件字符串特定于 USB 设备。在某些情况下,您可能希望允许整个类别的设备,而不是允许每个可能的 USB 设备。例如,您可能希望允许用户使用任何类型的 Wacom 设计平板电脑或使用任何 USB 大容量存储设备。在这种情况下,您可以为特定筛选条件字符串字段提供通配符。如果您不知道 USB 设备的 VID 和 PID,可以在 USB ID 数据库
以下示例介绍了如何配置筛选条件字符串以在流式传输会话期间共享 USB 设备:
-
在启动流式传输会话时自动允许所有大容量存储设备 – "Mass storage, 8, *, *, *, *,1,0"
-
在启动流式传输会话时自动允许所有 Wacom 设备 – "Wacom tablets, 3, *, *, 1386, *,1,0"
-
允许提供音频接口的所有设备 – "Audio, 1, *, *, *, *,1,0"
-
允许设备 X,但在共享该设备时不要将其重置。不要在启动流式传输会话时自动共享设备 – "X, Y, *, *, 1386, *,0,1"