播放视频从iPhone记录了Android(Play video on the android re

2019-08-01 02:32发布

我写了iOS和Android(WinPhone正在等待)基于视频社交应用。 我使用iPhone上的AVFoundation框架录制的视频MOV格式,并将其上传到服务器。 它可以下载和iPhone客户端上播放。 但在Android设备上,下载的视频无法播放,因为它不支持在Android格式。 什么是视频记录的最佳解决方案,发挥支持多个移动设备的平台?

Answer 1:

  • 博客文章@ 为什么苹果正在赢得手机视频格式之争...现在
    1. Android使用的flash插件,和苹果使用HLS
    2. 今天的HLS协议的广泛应用是成功的iOS的结果。 苹果指定的协议作为唯一的视频流,以一个方式iOSDevice 。 没有Flash ,没有Silverlight ,没有RTPRTSP
  • Q&A后@ 最佳格式的移动视频状态
    1. MPEG-4将在所有手机打(至少是那些能)
    2. 它还可以播放,而缓冲区VS .MOV这需要整个电影播放前先下载。
  • StackOverflow的岗位@ 的作品在手机上的视频格式
    1. 我还没有来到的横一个单个移动不支持的MPEG-4容器格式,包括黑莓 。
    2. 我们测试了多款Android设备,并且所有的最新型号的(Android 2.2版/ 2.3)都支持MPEG 4/H.264 ,同样也适用于iPhone和AFAIK了Windows Phone。
  • 软件产品信息@ 选择电影格式
    1. 如果需要播放在移动设备上。 选择MPEG-4格式,可以播放上的iDevices和Android手机。
    2. 很多更多信息,可以发现@ 选择电影格式
  • 的MPEG-4的应用@加速FZI Forshcungzentrum Informatik公司
    1. 整个MPEG-4编码/解码过程中的标准处理器,其控制该系统并且执行控制密集型算法,其XPP协处理器,它执行的计算密集型的数据流算法,并将结果发送回之间分配主机处理器。

从这个信息,我建议你转换为MPEG-4格式。

  1. MPEG-4 -维基百科,自由的百科全书
  2. MPEG-4.net -流媒体技术资源

Mac应用程序商店的免费视频转换器:

  1. 米罗视频转换器(MVC)
  2. 智能转换器
  3. 任何视频转换器精简版
  4. WonTube免费视频转换器


Answer 2:

ffmpeg -i infile.mov -vcodec copy outfile.mp4

这将重新打包MOV文件,MP4,无需转码。 这是非常快的。 生成的文件是Android和iPhone兼容。 当然,最好的解决办法是记录在首位的iPhone的MP4。 是的,你可以这样做。



文章来源: Play video on the android recorded from the iPhone