【问题标题】:Play youtube video as a hololgram将 youtube 视频作为全息图播放
【发布时间】:2019-08-17 02:48:18
【问题描述】:

有什么方法可以在我的 hololens 应用中打开窗口并播放 youtube 视频?

我确实搜索过有关打开 youtube 视频页面的信息,但它会在我的外部打开,我希望播放器在我的应用内。

【问题讨论】:

  • 您需要一个像 CefGlue 这样的 Chromium 嵌入式框架来加载网络。目前好像还没有完美的插件可以直接导入。另外我也找到这个:stackoverflow.com/questions/51445940/…,希望对你有帮助。

标签: youtube hololens


【解决方案1】:

对于 HoloLens 1,Hernando 在 cmets 中提供的建议很好。

我还想分享一下,只需启动一个 URI,就可以在 HoloLens 2 和 Windows Mixed Reality 上执行此操作。这将直接在您的统一应用程序中启动一个平面应用程序窗口。例如,查看 "the Launch External Apps pull request",它显示了 HandInteractionExamples 场景中的行为(在 MRTK RC2 版本或最新的 mrtk_development 分支中可用)。

在您的应用中启动外部 URI 的代码如下:

#if WINDOWS_UWP
            UnityEngine.WSA.Application.InvokeOnUIThread(async () =>
            {
                bool result = await global::Windows.System.Launcher.LaunchUriAsync(new System.Uri("https://youtu.be/SB-qEYVdvXA"));
            }, false);
#else
            Application.OpenURL("https://youtu.be/SB-qEYVdvXA");
#endif

此代码取自 LaunchUri.cs,修改后仅用于启动 YouTube 视频。

【讨论】:

    猜你喜欢
    • 2020-04-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-26
    • 2013-06-21
    • 1970-01-01
    • 2012-08-09
    相关资源
    最近更新 更多