AVI视频无法与AVPlayerViewController一起使用

时间:2018-09-13 07:28:00

标签: ios swift video

我正在尝试使用以下方式播放视频流, AVPlayerViewController,所有其他扩展都可以在“ 3GP MP4 ...”下正常工作,但是“ .avi”视频以黑屏开头。

package main

type Foo struct {
    a string
    b string
}

func returnX(s Foo) int {
    return 1
}

type Foo2 int

func main() {
    f := Foo{"a", "b"}
    var b Foo2
    b = returnX(f)
}

1 个答案:

答案 0 :(得分:1)

阅读AVPlayer docs

  

AVPlayer是一个控制器对象,用于管理媒体资产的播放和定时。您可以使用AVPlayer播放基于本地和远程文件的媒体,例如 QuickTime 电影和MP3音频文件

因此, QuickTime

应该支持视频格式

以及当前受 QuickTime 列表支持的格式 不包含.avi

因此,为此的适当解决方案是使用自定义视频播放器。