【发布时间】:2017-02-22 13:41:17
【问题描述】:
我在 iOS 中创建了播放器。它适用于 mp4 和 m3u8 等 URL。 但我有一个 webm 扩展 URL。 AVPlayer 不适用于此。
示例网址:
http://images.all-free-download.com/footage_preview/webm/dead_trees_146.webm
有什么原因吗?或者我们可以做点什么来播放这个网址吗?
【问题讨论】:
我在 iOS 中创建了播放器。它适用于 mp4 和 m3u8 等 URL。 但我有一个 webm 扩展 URL。 AVPlayer 不适用于此。
示例网址:
http://images.all-free-download.com/footage_preview/webm/dead_trees_146.webm
有什么原因吗?或者我们可以做点什么来播放这个网址吗?
【问题讨论】:
来自apple docs:
iOS 支持许多行业标准的视频格式和压缩标准,包括:
H.264 视频,最高 1.5 Mbps,640 x 480 像素,每秒 30 帧,H.264 基线配置文件的低复杂度版本,具有最高 160 Kbps 的 AAC-LC 音频,48 kHz,立体声音频输入.m4v、.mp4 和 .mov 文件格式 H.264 视频,高达 768 Kbps,320 x 240 像素,每秒 30 帧,基准配置文件高达 1.3 级,AAC-LC 音频高达 160 Kbps,48 kHz,.m4v、.mp4 和 .mp4 格式的立体声音频mov文件格式 MPEG-4 视频,最高 2.5 Mbps,640 x 480 像素,每秒 30 帧,具有最高 160 Kbps 的 AAC-LC 音频的简单配置文件,48 kHz,.m4v、.mp4 和 .mov 文件格式的立体声音频 多种音频格式,包括音频技术中列出的格式。
它不支持 WebM。您可以尝试使用 OGVKit 之类的库来播放 WebM 视频。
【讨论】: