Linux安装ffmpeg实现视频流推流
从目录参照安装libx264中的--libdir=/usr/local/lib参数值设定的目录。2进入解压后目录,输入如下命令(/usr/local/1、下载并解压,用的是4.1的版本。为自己指定的安装目录)
·
一、需要安装 yasm(2.14版本)
wget https://www.nasm.us/pub/nasm/releasebuilds/2.14/nasm-2.14.tar.gz tar -zxvf yasm-2.14.tar.gz cd yasm-2.14 ./configure make && make install
二、安装libx264
git clone https://code.videolan.org/videolan/x264.git cd x264 ./configure --prefix=/usr/softinstall/x264/ --includedir=/usr/local/include --libdir=/usr/local/lib --enable-shared make && make install
三、centos linux下安装ffmpeg
1、下载并解压,用的是4.1的版本
wget http://www.ffmpeg.org/releases/ffmpeg-4.1.tar.gz tar -zxvf ffmpeg-4.1.tar.gz
2进入解压后目录,输入如下命令(/usr/local/ffmpeg为自己指定的安装目录)
cd ffmpeg-4.1 ./configure --prefix=/usr/local/ffmpeg make && make install
四、添加动态链接库
vi /etc/ld.so.conf 在最后一行加入 /usr/local/lib 从目录参照安装libx264中的--libdir=/usr/local/lib参数值设定的目录。 执行 ldconfig 生效
推视频流
ffmpeg -re -stream_loop -1 -i /home/lov/310.mp4 -vcodec libx264 -acodec aac -f flv rtmp://47.93.122.114:1935/live/test1
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)