配置ffmpeg

原创 2015年11月21日 11:05:34
1 配置
./configure --enable-gpl --enable-nonfree --enable-libv4l2 --enable-x11grab --enable-libx264 --enable-openssl --enable-libtheora --enable-libfreetype --enable-avfilter --enable-postproc --extra-libs=-ldl
配置时报错:
1.1yasm/nasm not found or too old. Use --disable-yasm for a crippled build.
yum install yasm解决
1.2 ERROR: freetype2 not found
yum install freetype*
1.3 ERROR: libtheora not found
yum install libtheora*
1.4 ERROR: libv4l2 not found
yum install libv4l*
1.5 ERROR: libx264 not found
http://www.videolan.org/developers/x264.html下载x264
得到last_x264.tar.bz2,解压
./configure
make 
make install 
cp libx264.a /usr/local/lib
cp x264.h /usr/local/include/
cp x264_config.h /usr/local/include/
1.6 ERROR: openssl not found
yum install openssl*
1.7 ERROR: Xext not found
yum install libXext*
1.8 ERROR: Xfixes not found
yum install libXfixes
终于看到了Creating config.mak, config.h, and doc/config.texi...
2 编译
make
3 安装
make install
4 运行ffserver
首先,配置ffserver对应的配置文件
可以参考ffmpeg-2.3.3/tests目录下的ffserver.conf
配置如下:
Port 8090
		RTSPPort 8454
		BindAddress 0.0.0.0
		RTSPBindAddress 0.0.0.0
		MaxHTTPConnections 1000
		MaxClients 1000
		MaxBandwidth 1000000
		CustomLog ffserver.log
		<Feed feed01.ffm>
		File /tmp/feed01.ffm
		FileMaxSize 1M
		</Feed>
		<Stream test.sdp>
		Feed feed01.ffm
		Format rtp
		VideoCodec libx264
		VideoFrameRate 25
		VideoBufferSize 80000
		VideoBitRate 1000
		VideoQMin 1
		VideoQMax 30
		VideoSize 640x480
		AVOptionVideo flags+global_header
		NoAudio
		</Stream>
		<Stream stat.html>
		Format status
		</Stream>
然后,运行ffserver
./ffserver
5 运行ffmpeg
摄像头在笔记本上时:
ffmpeg -f v4l2 -r 30 -s 640x480 -i /dev/video1 -vcodec libx264 http://192.168.2.238:8090/feed01.ffm
摄像头在设备上时:
ffmpeg -f v4l2 -r 25 -s 640x480 -i /dev/video0 -vcodec libs5pmfc http://192.168.2.238:8090/feed01.ffm
6 VLC播放器
rtsp://192.168.2.238:8454/test.sdp
上面所用到的192.168.2.238地址为运行ffserver的设备IP地址。
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

VS配置FFmpeg开发环境

在做视频处理的时候,通常需要对视频数据进行编解码,这时利用开源的FFmpeg视频音频处理方案是大多数程序员的选择,毕竟自己去进行编解码器的编写实在是太太太没效率了,而且大多数情况下还满满的都是写不出来...

ffmpeg配置库文件vs

  • 2017-05-14 13:20
  • 11.75MB
  • 下载

windows10下配置ffmpeg

在windows 10 下配置ffmpeg,折腾了两天,终于搞好了。基本思路参考网上料: http://www.cuplayer.com/player/PlayerCode/FFmpeg/2014/...

ffmpeg交叉编译配置

ffmpeg 开发环境配置

FFMPEG —— 视频播放器 :(一)环境配置

环境Window 10 + Visual Studio + ffmpeg步骤第一步:编译 ffmepgWindows 下编译 ffmpeg (提供所有用到的工具,除了NDK)第二步:创建新项目第三步:...

android_ffmpeg配置文件

  • 2016-09-02 18:29
  • 59KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)