android - 如何播放 360 mp4 视频?

标签 android youtube android-video-player android-videoview 360-virtual-reality

最近,我对 YouTube 上的 360 度全景视频着迷了。我想开发一个示例 Android 应用程序,它可以播放 360 度全景视频并能够对其进行平移/滑动,同时能够使用加速器/陀螺仪。

几个问题:

  1. 360 视频是什么文件格式?在哪里可以下载示例 360 视频?
  2. 甚至可以使用 Android 库来播放 360 度全景视频吗?如果可以,我需要使用什么播放器来“播放”360 度全景视频?
  3. 如何处理 native 播放器播放的 360 度全景视频的平移/滑动?
  4. 是否可以使用 Android 原生播放器播放现有的 YouTube 360​​ 视频?同时能够处理平移/摆动/陀螺仪?

请提供代码示例。谢谢!

最佳答案

360 度视频只是由 360 度相机录制的视频。将它们与普通视频区分开的只是元数据。

为 Android/iOS 使用 panframe 库。 http://www.panframe.com

关于android - 如何播放 360 mp4 视频?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35077495/

相关文章:

android - 选择 contentProvider 中的前 n 行

android - 如何修改此函数以返回图像路径?

javascript - 如何嵌入 youtube 播放器但不使用 iframe 方法?

video - YouTube 嵌入视频 : set different thumbnail

ffmpeg,立体声 + 5.1 环绕,和 YouTube 的 "Recommended upload encoding settings"

android - android TV 中的 videoview 屏幕变黑

android - 无法在 Android 中设置视频录制的最短持续时间

java - Dagger 2 未经检查的警告

php - 从MySQL数据库读取数据到android

java - 出错时触发 VideoView onCompletion 事件