ffmpeg采集编码的测试文档

1.本测试文档只能在linux环境下运行,请安装ubuntu10.04以上的系统,并且不能使用虚拟机运行;

2.运行ubuntu 下的命令行终端terminal,先安装相应的编译连接工具,sudo apt-get install make ,安装make工程工具;

3.首先请安装新版的x264编码库
  (1)tar -xvjf last_x264.tar.bz2
  (2)cd x264-snapshot-20120411-2245
  (3)./configure --disable-asm
  (4)make
  (5)sudo make install

4.其次请安装新版的ffmpeg媒体库
(1)tar -xvzf ffmpeg-0.10.4.tar.gz  
(2)cd ffmpeg-0.10.4
(3)./configure --enable-gpl --enable-libx264 --enable-nonfree --enable-pthreads --disable-yasm
(4)sudo make
(5)sudo make install

5.在命令行窗口中输入
sudo ffmpeg -t 3600 -f video4linux2 -s 352*288 -r 10 -i /dev/video0 -vcodec libx264 -f rtp rtp://10.0.1.71:2200 > /tmp/ffmpeg.sdp
(1)3600 代表采集的秒数;
(2)352*288 代表采集画面的像素比;
(3)10 代表帧率(每秒编码发送的个数);
(4)/dev/video0 代表在本机上的摄像头设备,可在命令行中输入 ls /dev/ 查看本机上的摄像头设备名称;
(5)libx264代表本机的x264编码库,默认不需要进行修改;
(6)rtp://10.0.1.71 代表发送到的目标主机IP地址;
(7)2200 代表发送到的目标主机的端口号;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值