评价这篇文章

Windows设备门户是微软在2016年首次推出的基于网络的工具。该工具的主要目的是方便应用程序管理,Windows设备的性能管理和高级远程故障排除。设备门户是内置在Windows设备中的轻型Web服务器,可以在开发人员模式下启用。在全息透镜上,可以从设置应用程序启用开发人员模式(设置->更新->针对开发人员->开发人员模式)。

连接设备

启用设备上的开发人员模式后,必须执行以下步骤才能连接到设备门户。

  1. 将设备连接到与用于访问入口的计算机相同的Wi-Fi网络。可以通过设置应用程序(设置>网络和互联网>Wi-Fi)访问全息透镜上的Wi-Fi设置。
  2. 注意分配给全息透镜的IP地址。这可以在Wi-Fi设置(设置>网络和互联网>Wi-Fi>高级选项)下的“高级选项”屏幕中找到。
  3. 在你电脑的网页浏览器上,导航到“https://
  4. 因为您没有安装有效的证书,您将被提示一个警告。忽略警告进入网站。

全息WDP1

  1. 对于第一个连接,系统将提示您使用凭证重置屏幕。您的HoloLens现在应该只有一个数字显示在您的视窗中心黑暗。记下这个数字并在下面的文本框荧光笔中输入。

全息WDP2

  1. 您还应该为门户输入“用户名”和“密码”,以便将来访问该设备。
  2. 单击“配对”按钮
  3. 现在系统将提示您输入用户名和密码。填写此表单并单击“登录”按钮。全息WDP3
  4. 成功登录将带您进入Windows设备门户的主屏幕。

全息WDP4

门户的功能

门户有一个主菜单(屏幕左侧)和一个标题菜单(也用作状态栏)。下图详细介绍了标题菜单中可用的控件
整体WDP5
主菜单分为三个部分

  • 视图-分组主页,3D视图和混合现实捕获页面,可用于记录设备透视图。
  • 性能-将主要用于诊断设备或设备本身(硬件和软件)上安装的应用程序故障的工具分组。
  • 系统–检索和控制设备行为的功能,从管理设备上安装的应用程序到控制网络设置。

有关每个菜单项下可用功能的详细说明,请参见以下链接:
https://developer.microsoft.com/en-us/windows/mixed-reality/using_-windows_设备门户

提示和技巧

Windows设备门户是一个复杂的工具,它的一些功能是为高级故障排除量身定做的。以下是开始开发时感兴趣的几个特性。

  • 设备名称–可以从主屏幕的“视图”类别下访问设备名称。从长远来看,有意义地命名全息透镜有助于通过网络更容易识别。您可以从设备门户更改此设置。

整体WDP6

  • 睡眠设置-根据我们正在运行的应用程序,HoloLens的电池寿命非常有限,从2到6小时不等。这使得睡眠设置很重要。您可以从设备门户的主屏幕控制睡眠设置。请记住,在开发过程中,您通常可以将设备插入电源(使用UBS电缆连接到您的笔记本/桌面)。为了避免重复启动设备的痛苦,建议将“插入时的睡眠时间”配置为更大的数字。

全息WDP7

  • 混合现实捕获—此功能非常方便捕获应用程序演示的设备透视图。您可以通过PV(图片/视频)相机捕捉vide,麦克风的声音,来自应用程序的音频和应用程序在经过整理的媒体流上投影的全息图。捕获的媒体内容保存在设备上,可以从门户下载到您的计算机上。然而,相机频道不能在两个应用程序之间共享。所以,如果您有一个应用程序使用设备的摄像头,您的记录将不会在默认情况下工作。
  • 捕获ETW跟踪—性能类别下的性能跟踪功能对于收集特定时期的ETW跟踪非常方便。门户允许您启动和停止跟踪监视。在此期间捕获的ETL事件被记录到一个文件中,可以下载该文件进行进一步分析。
  • 应用程序管理-设备门户提供了一组功能来管理安装在全息透镜上的应用程序。这些功能包括部署,启动和停止应用程序。当您希望在演示期间为用户远程启动应用程序时,此功能非常有用。

全息WDP8

  • 虚拟键盘——全息透镜的设计并不是为了有效地捕捉键盘的输入。用全息透镜指着一个虚拟键盘,每按一次键都会发出“轻拍”声,这是非常有压力的。设备门户为您提供了从“虚拟输入”屏幕向应用程序输入文本的另一种方法。

整体WDP9

Windows设备门户api

Windows设备门户是在公共RESTAPI集合的基础上构建的。API集合由一组所有Windows设备通用的核心API和一组专门用于特定设备(如全息透镜和Xbox)的API组成。全息透镜设备门户API捆绑在以下控制器下

  • 应用部署——在全息透镜上部署应用程序
  • 转储收集——管理已安装应用程序的崩溃转储
  • ETW–管理ETW事件
  • 全息操作系统—管理操作系统级ETW事件和操作系统服务状态
  • 全息感知-管理感知客户端
  • 全息热-恢复热状态
  • 感知模拟控制-管理感知模拟
  • 感知模拟回放–管理感知回放
  • 感知模拟记录-管理感知记录
  • 混合现实捕获-管理A/V捕获
  • 联网–检索有关IP配置的信息
  • 操作系统信息–检索有关机器的信息
  • 性能数据–检索流程的性能数据
  • 电源–恢复电源状态
  • 远程控制–远程关闭或重新启动设备
  • 任务管理器–启动/停止已安装的应用程序
  • Wi-Fi管理-管理Wi-Fi连接

以下链接捕获了全息透镜设备门户API的文档。
https://developer.microsoft.com/en-us/windows/mixed-reality/device_portal_api_参考.
此工具背后的库是一个托管在GitHub上的开源项目。下面是到源存储库的链接
https://github.com/microsoft/windowsdeviceportalwrapper

类别:
未分类的
标签:

留下答复