【问题标题】:How to stream Youtube video inside a MediaPlayer for a 360 degree video VR android app?如何在 MediaPlayer 中流式传输 Youtube 视频以获取 360 度视频 VR android 应用程序?
【发布时间】:2017-08-12 23:54:51
【问题描述】:

我正在尝试使用 MediaPlayer 类流式传输 youtube 360​​ 视频。我发现很少有解决方案(thisthisthis)建议使用 google api 来获取指向 youtube 视频的 RTSP 链接。但是,该 API 已被弃用,并且还存在低质量流的问题。

另一个解决方案是在 Webview 中显示视频,这对我不起作用,因为我需要在 Google Cardboard 的拆分窗口纸板模式下显示视频以及控制播放。与似乎没有 Cardboard 模式的 Youtube 播放器 API 相同。

我可以下载视频并显示,但我试图避免这种情况。

还有其他方法可以在 Android 应用中流式传输 youtube 视频吗?如果没有,如果有人可以指导我快速设置 RTSP 流,将不胜感激。

谢谢

【问题讨论】:

    标签: android youtube rtsp android-youtube-api 360-virtual-reality


    【解决方案1】:

    You probably have to use com.google.android.youtube.player.YouTubePlayer

    这真的很简单,您只需像往常一样实现视图,并将视频 ID 传递给它。抱歉,如果您已经尝试过!

    【讨论】:

    • 这是我的第一个方法。但是,Youtube Player API 不提供在 Cardboard 分屏模式下观看视频的选项,就像在 Youtube 应用程序本身中所做的那样。也许他们会在未来的某个时候实现这一点。我已经在一个 SO 问题here 中问过这个问题。仍在等待 youtube 团队的人或任何人回答。感谢您的回答。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-15
    • 2010-11-03
    • 2017-07-04
    • 1970-01-01
    • 2016-06-17
    • 1970-01-01
    相关资源
    最近更新 更多