iOS 中使用ffmpeg开发的一些参考资料
2016-04-14 10:40
295 查看
近来在搞iOS下视频播放,研究了ffmpeg,现将看到比较好的资料汇总一下,方便自己或者有需要的人查阅。
1、iOS下ffmpeg的编译,网上有很多资料,但很多都有些问题的,找了几天,发现这个资料说得比较详细。
/article/5178234.html
不过按这篇文章介绍的方法编译出来的库文件比较大,原因是它使用的编译参数较少,所以很多模块都会编译进去,自己可以根据需要进行优化,加入参数,将不需要的模块禁止。编译参数可以多参考几篇相关的文字,综合一下。
2、开源示例
iFrameExtractor (git clone git://github.com/lajos/iFrameExtractor.git),这是一个iOS下利用ffmpeg解码播放的例子。不过这个例子是利用贴图的方式来显示,效果不是很好,而且没有加入声音解码。
3、iOS播放rtsp流的例子,经过测试,rtmp流也可以播放。
https://github.com/mooncatventures-group/RTSPPlay
4、学习ffmpeg+sdl的教程,号称可以用少于1000行代码写一个播放器。
http://dranger.com/ffmpeg/
5、ffmpeg4iphone,一个ffplay的例子,可以编译运行,但看不到播放界面,不知道为啥,没深入研究。
http://code.google.com/p/ffmpeg4iphone/
另外一些在论坛上别人介绍的资源,也贴在这里:
1、Mooncatventures group https://github.com/mooncatventures-group
2、KxMoviePlayer (use OpenGLES, Core Audio)
https://github.com/kolyvan/kxmovie
3、FFmpeg for ios (with OpenGLES, AudioQueue)
https://github.com/flyhawk007/FFmpeg-for-iOS.git
1、iOS下ffmpeg的编译,网上有很多资料,但很多都有些问题的,找了几天,发现这个资料说得比较详细。
/article/5178234.html
不过按这篇文章介绍的方法编译出来的库文件比较大,原因是它使用的编译参数较少,所以很多模块都会编译进去,自己可以根据需要进行优化,加入参数,将不需要的模块禁止。编译参数可以多参考几篇相关的文字,综合一下。
2、开源示例
iFrameExtractor (git clone git://github.com/lajos/iFrameExtractor.git),这是一个iOS下利用ffmpeg解码播放的例子。不过这个例子是利用贴图的方式来显示,效果不是很好,而且没有加入声音解码。
3、iOS播放rtsp流的例子,经过测试,rtmp流也可以播放。
https://github.com/mooncatventures-group/RTSPPlay
4、学习ffmpeg+sdl的教程,号称可以用少于1000行代码写一个播放器。
http://dranger.com/ffmpeg/
5、ffmpeg4iphone,一个ffplay的例子,可以编译运行,但看不到播放界面,不知道为啥,没深入研究。
http://code.google.com/p/ffmpeg4iphone/
另外一些在论坛上别人介绍的资源,也贴在这里:
1、Mooncatventures group https://github.com/mooncatventures-group
2、KxMoviePlayer (use OpenGLES, Core Audio)
https://github.com/kolyvan/kxmovie
3、FFmpeg for ios (with OpenGLES, AudioQueue)
https://github.com/flyhawk007/FFmpeg-for-iOS.git
相关文章推荐
- <iOS>关于Xcode上的Other&nb…
- IOS生成同时支持armv7,armv7s,i386…
- 苹果向公测用户发布 iOS&nbsp…
- iOS 判断设备类型
- iOS 通过代码关闭应用程序
- iOS开发- 蓝牙后台接收数据
- iOS中的“面向切面”式编程
- iOS另类的内存管理
- iOS开发之自动化打包流程
- 友盟iOS统计中破解和越狱是什么?
- iOS开发之判断字符串是否为空的方…
- iOS延迟加载
- [iOS常见问题] 关于使用QQ做…
- iOS - AFNetworking2安…
- iOS presentViewController弹…
- iOS7返回手势的开启与禁用
- IOS中通知中心(NSNotificationCenter)的使用
- iOS 获取手机码时间倒计时(定…
- iOS多线程GCD
- iOS中延时执行的几种方式的比较和…