iOS播放多种格式视频

来源:互联网 发布:标签设计软件 编辑:程序博客网 时间:2024/06/05 14:11

使用到的是 Kxmovie 地址:https://github.com/kolyvan/kxmovie.git

为了在iOS上实现播放多种视频的夙愿,从很久之前我就在查找相关的资料了。终于我发现了FFMPEG这个东西。

编译FFMPEG一路走来一步一坑。现在想起来都是泪。终于我找了一个脚本,一键编译。都不用下载FFMPEG。地址:https://github.com/kewlbear/FFmpeg-iOS-build-script.git

在成功编译FFMPEG后,我把它加到工程可以用了。我以为只要调调API就完事了。原来这才刚刚开始。找到解码器解码完后怎么渲染视频呢。我感觉起码我能拿到每一帧的Data吧。让后再找个ImageView就可以了。是我太单纯了。算了不说了,总之到了最后Kxmovie最牛。搞定一切。

打开下载完的Kxmoview。找到里面的kxmovi拽到自己的工程里。

然后把先前编译好的FFMPEG静态库和头文件拽到工程里。

接着把kxmoviewDemo里的MainViewController拽进工程里。

配置好头文件路径,再加点OpenGLES之类的Kxmoview需要的库进工程。

把各种视频扔进沙合里。

在某个地方 presentViewController:MainViewController。就可以跑了。

我会上传一个弄好的工程的  环境: OS X 10.99.3 Xcode 5.1.1。

链接: http://pan.baidu.com/s/1hqBXojE 密码: 3b6l

现在还是不太懂,希望可以有大神回复我。



0 0