我有一堆视频上传到谷歌驱动器。我相信它们是mpeg4(avi)格式。我已经尝试了一切我认为可以在MPMoviePlayerViewController中查看视频的方法。在模拟器中,视频播放器启动并看起来像在播放,但我没有看到任何视频。当我在我的设备上运行时,播放器将无法启动。我试图使用downloadUrl,alternateLink,embedLink和webContentLink但没有成功。
是否可以将视频从Google云端硬盘流式传输到iOS?
答案 0 :(得分:0)
模拟器不是一个完整的模拟器,而只是一个模拟器。它使用来自Mac OS的类似框架,它可能具有与iOS不同的功能。换句话说,模拟器可能具有比实际设备更多的功能。
iOS上的MPMoviePlayerController类仅支持少量容器和编解码器,并且不支持AVI。
支持的格式
此类播放iOS中支持的任何电影或音频文件。这个 包括流内容和固定长度文件。对于电影 文件,这通常意味着扩展名为.mov,.mp4的文件, .mpv和.3gp并使用以下压缩标准之一:
H.264 Baseline Profile Level 3.0视频,最高640 x 480,30 fps。 (基线配置文件不支持B帧。)
MPEG-4第2部分视频(简单配置文件)
如果您使用此课程播放音频文件,则会显示白屏 音频播放时带有QuickTime徽标。对于音频文件,这个 class支持高达48 kHz的AAC-LC音频和MP3(MPEG-1音频 第3层)高达48 kHz,立体声音频。