目的:搭建crtmpserver 推rtmp流和播放,测试服务器性能安装和配置的过程中,遇到几个问题,记录一下。 安装crtmpserver过程: 1 yum -y install cmake openssl openssl-devel gcc gcc-c++ make svn 2 ser...
分类:
其他好文 时间:
2014-07-31 19:50:27
阅读次数:
274
在正式开始解码练习前先了解下关于FFmpeg中比较重要的函数以及数据结构。1.数据结构:(1)AVFormatContext AVFormatContext是一个贯穿始终的数据结构,很多函数都要用到它作为参数。FFmpeg代码中对这个数据结构的注释是:formatI/Ocontext此结构包含了一....
分类:
其他好文 时间:
2014-07-30 23:15:25
阅读次数:
344
写在文章前面:ffmpeg是一个开源的编解码框架,拥有很强大的功能。但是对于如果使用其来做开发呈现着严重两极分化,大神们讨论着高深的问题,大多数像我这样的小白连门都进不去。最近无意间领会了如何入门,现在写下这个系列文章《零基础学习视频解码》用来帮大家提供入门基础。博主的开发机器是基于Ubuntu.....
分类:
其他好文 时间:
2014-07-30 20:30:24
阅读次数:
221
已测试环境:CentOS 6.3 32bitCentOS 6.5 64bit曾经在CentOS 6.3 32bit安装过OpenCV,参见CentOS 6.3中安装OpenCV2.3.1,如今换了64bit系统,大刀阔斧,重新来一遍。检查并安装相关程序,确保gtk安装成功,否则无法显示图片yum install gcc-c++ # g++编译
yum install gt...
分类:
其他好文 时间:
2014-07-30 14:55:44
阅读次数:
213
ffmpeg部分机器上有花屏的问题
原代码如下:
while(av_read_frame(formatCtx, &packet)>=0 && !_stop && NULL!=window && bInit) {
// Is this a packet from the video stream?
if(packet.stream_index==videoStream) {
...
分类:
移动开发 时间:
2014-07-28 00:01:10
阅读次数:
847
一、编译FFmpeg静态库
方法一:
1、要安装xcode命令行工具
1).xcode5安装命令行工具方法:
在终端执行命令Using xcode-select --install
2).xcode5之前安装命令行工具方法:
2、xcode5以前都是gcc编译的,在xcode5以后都是clang编译,在脚本中有所体现
3、xcode5以...
分类:
其他好文 时间:
2014-07-26 02:21:26
阅读次数:
639
最近在 ubuntu12.04上搭建了一个rtmp服务器,感觉还挺麻烦的,所以记录下。大部分都是参考网络上的资料。前提:在linux下某个目录中新建一个nginx目录。然后进入该目录去下载搭建环境所需要的一些资源包。此处在 /root/目录下新建一个nginx目录即:/root/nginx/====...
分类:
其他好文 时间:
2014-07-24 22:24:32
阅读次数:
349
今天使用android手机往虚拟机上ubuntu上搭建的nginx和rtmp服务器推送东西的时候,怎么都推不上去。后来在windows下的cmd里:# adb shell# ping 192.168.0.56根本就ping不通虚拟机的 ip ,发现虚拟机的ip和windows主机ip不再一个网端,所...
分类:
移动开发 时间:
2014-07-24 21:49:02
阅读次数:
249
转自http://blog.csdn.net/gavinr/article/details/71834991.获取数据ffmpeg读取mp4中的H264数据,并不能直接得到NALU,文件中也没有储存0x00000001的分隔符。下面这张图为packet.data中的数据从图中可以发现,packet中...
分类:
其他好文 时间:
2014-07-23 15:03:46
阅读次数:
307
本系列文章导航Windows下FFmpeg高速入门ffmpeg參数解释mencoder和ffmpeg參数具体解释(Java处理视频)Java 生成视频缩略图(ffmpeg)使用ffmpeg进行视频文件转换成FLV整理java 视频处理 mencoderjava 视频处理 ffmped+mencode...