在开发人员模式下,视频流在 Xbox One 上不起作用

Video streams do not work on Xbox One when in developer mode

我有一个 UWP 应用程序 运行 一个专为 Xbox One 设计的 Web 应用程序,我正在尝试找出只有在机器上运行时才会出现的错误的根本原因。在流式传输视频内容约 4 小时后,应用程序莫名其妙地死机了。

我遇到的问题是,除非 Xbox One 处于开发者模式,否则我无法将调试器附加到应用程序,并且由于 DRM,Xbox 在开发者模式下不会流式传输视频。因此,要流式传输视频,我必须在 Xbox One 处于零售模式时加载应用程序。

这当然是第 22 条军规,这就是为什么我想问是否有人对我如何解决这个问题有建议?是否有任何方法可以将 Visual Studio 调试器(或任何其他调试器)附加到 运行 处于零售模式的 Xbox One?如果没有,那么在开发人员模式下是否可以绕过 DRM,以便我可以正常工作并附加调试器?

If not, then is there way possible to get around the DRM when in developer mode so I can have working streams and attach a debugger normally?

您可以 运行 在开发者模式下的 Xbox One 上播放 Playready DRM 视频,但 SL 必须是 SL150(而不是生产模式下的 SL2000 或 SL3000)。