iOS配置FFmpeg框架
摘要:FFmpeg 是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用 LGPL 或 GPL 许可证。它提供了录制、转换以及流化音视频的完整解决方案。由于公司项目要用到实时视频监控播放,所以在这里记下如何移植 FFmpeg 开源框架到 iOS 上面。准备条件1.安装 yasm。...
阅读全文
ffmpeg在iOS的使用 - iFrameExtractor源码解析
摘要:iFrameExtractor地址:https://github.com/lajos/iFrameExtractorffmpeg的简介FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。"FFmpeg"这个单词中的"FF"指的是"Fast Forward"。ffmp...
阅读全文
在iOS平台使用ffmpeg解码h264视频流
摘要:在iOS平台使用ffmpeg解码h264视频流对于视频文件和rtsp之类的主流视频传输协议,ffmpeg提供avformat_open_input接口,直接将文件路径或URL传入即可打开。读取视频数据、解码器初始参数设置等,都可以通过调用API来完成。但是对于h264流,没有任何封装格式,也就无法使...
阅读全文
IOS上编译ffmpeg 播放本地 .h264视频(三)---播放网络视频流
摘要:http://blog.csdn.net/u013028303/article/details/41308519写作前面:继能够播放本地的.h264文件后,就只剩最后一个功能——播放网络视频了。这个工程用的时socket接受数据的方式。主要的思路是:主要有三个线程,主线程负责显示图片,线程二负责解码...
阅读全文
IOS上编译ffmpeg 播放本地 .h264视频(二)---播放本地文件
摘要:http://blog.csdn.net/u013028303/article/details/41116311写在前面:iFrameExtractor 的确是个不错的开源工程,可以从里面学到不少东西,建议大家下来看看。但是在捣鼓的过程中发现它不能播放本地后缀.264的视频文件,没办法只好自己捣鼓。...
阅读全文
IOS上编译ffmpeg 播放本地 .h264视频(一)---编译ffmpeg
摘要:写在前面:最近在捣鼓一个IOS上的播放器,编译这个ffmpeg的确花了不少时间走了不少弯路,原因是因为网上这类型的文章太多了,彼此之间又互相不同,很难让你知道应该怎么做。所以为了节省你的时间,希望你在往下看之前先了解下这篇文章的写作时间跟目的以及我的调试环境。目的:编译ffmpeg(模拟器以及真机)...
阅读全文