将youtube视频作为全息图播放

将youtube视频作为全息图播放,youtube,hololens,Youtube,Hololens,有没有办法在我的hololens应用程序中打开一个窗口并播放youtube视频 我确实搜索过打开youtube视频页面,但它将在我的应用程序之外打开,我希望播放器位于我的应用程序内部。对于HoloLens 1,Hernando在评论中提供的建议很好 我还想与大家分享,在HoloLens 2和Windows混合现实上,只需启动一个URI就可以做到这一点。这将直接在unity应用程序中启动一个平面应用程序窗口。例如,看看MRTK RC2发行版或最新的MRTK_开发分支中显示的HandInteract

有没有办法在我的hololens应用程序中打开一个窗口并播放youtube视频


我确实搜索过打开youtube视频页面,但它将在我的应用程序之外打开,我希望播放器位于我的应用程序内部。

对于HoloLens 1,Hernando在评论中提供的建议很好

我还想与大家分享,在HoloLens 2和Windows混合现实上,只需启动一个URI就可以做到这一点。这将直接在unity应用程序中启动一个平面应用程序窗口。例如,看看MRTK RC2发行版或最新的MRTK_开发分支中显示的HandInteractionExamples场景中的行为

在应用程序中启动外部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

这段代码是从YouTube视频中提取出来的,经过修改后只需启动YouTube视频。

您需要的是一个Chromium嵌入式框架,如CefGlue来加载web。目前,似乎没有完美的插件可以直接导入。此外,我还发现:,我希望它能帮助你。