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