当前位置: 首页 > Linux

Linux-CentOS安装ZLMediaKit流媒体服务

时间:2023-04-06 22:07:43 Linux

1、centoslinux下安装ffmpeg1,下载并解压wgethttp://www.ffmpeg.org/releases/ffmpeg-3.1.tar.gztar-zxvfffmpeg-3.1.tar.gz2,进入解压后的目录,输入以下命令/usr/local/ffmpeg是自己指定的安装目录cdffmpeg-3.1./configure--prefix=/usr/local/ffmpegmake&&makeinstall3,配置变量vi/etc/profile在PATH最后添加环境变量:exportPATH=$PATH:/usr/local/ffmpeg/bin保存退出查看是否生效source/ect/profile或./etc/profile设置生效4.查看版本ffmpeg-version查看版本注意:如果在安装过程中出现如下错误:yasm/nasmnotfoundortooold。使用--disable-yasm进行残缺的构建。如果您认为配置有误,请确保您使用的是Git的最新版本。如果最新版本失败,请将问题报告给ffmpeg-user@ffmpeg.org邮件列表或irc.freenode.net上的IRC#ffmpeg。包括由configure生成的日志文件“config.log”,因为这将有助于解决问题。需要安装yasmwgethttp://www.tortall.net/projects/yasm/releases/yasm-1.3.0.tar.gztar-zxvfyasm-1.3.0.tar.gzcdyasm-1.3.0./configuremake&&makeinstallsudoyum-y安装gccsudoyum-yinstallgcc-c++gcc-vsudoapt-getinstallcmakecmake-version或wgethttps://cmake.org/files/v3.7/cmake-3.7.2.tar.gztar-zxvfcmake-3.7.2.tar.gzcdcmake-3.7.2/./bootstrap//这一步可能会遇到问题,见下文gmake//这一步会花很长时间gmakeinstallyuminstallopenssl-develyuminstallSDL-devel#国内用户推荐从同步镜像网站gitee下载gitclone--depth1https://gitee.com/xia-chu/ZLMediaKitcdZLMediaKit#不要忘记执行这个命令gitsubmoduleupdate--initcdZLMediaKitmkdirbuildcdbuild#MacOS可能需要指定此openss路径:cmake..-DOPENSSL_ROOT_DIR=/usr/local/Cellar/openssl/1.0.2j/cmake..make-j4参考:https://github.com/xia-chu/ZL...https://www.cnblogs.com/zt199...https://blog.csdn.net/jklinux...