处于开发者模式时,视频流无法在 Xbox One 上运行

问题描述 投票:0回答:2

我有一个 UWP 应用程序,正在运行专为 Xbox One 设计的 Web 应用程序,并且正在尝试追踪仅在该计算机上运行时才会出现的错误的根本原因。在播放大约 4 小时的流媒体视频内容后,应用程序神秘地冻结了。

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

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

javascript uwp xbox-one
2个回答
2
投票

如果没有,那么在开发者模式下是否有可能绕过 DRM,以便我可以拥有工作流并正常附加调试器?

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


0
投票

您可以使用Chii

在我公司的 UWP HTML 应用程序(也使用 PlayReady)中,我们有一个秘密调试菜单,允许我们使用不同的设置重新启动应用程序。其中一项设置允许我们启用 Chii 并告诉应用程序在哪里下载 Chii 的 JavaScript 代理。从那里,我们可以在运行 Chii 的 PC 上的浏览器中打开类似 Chrome 的调试器。您可能需要通过 ngrok 或类似工具将 Chii 暴露到互联网,以便 Xbox 应用程序可以通过 TLS 下载其 JavaScript 代理。

© www.soinside.com 2019 - 2024. All rights reserved.