如何在linux系统中安装librtmp包?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。
创新互联主要为客户提供服务项目涵盖了网页视觉设计、VI标志设计、全网营销推广、网站程序开发、HTML5响应式重庆网站建设、手机网站制作设计、微商城、网站托管及网页维护、WEB系统开发、域名注册、国内外服务器租用、视频、平面设计、SEO优化排名。设计、前端、后端三个建站步骤的完善服务体系。一人跟踪测试的建站服务标准。已经为成都PE包装袋行业客户提供了网站维护服务。什么是Linux系统Linux是一种免费使用和自由传播的类UNIX操作系统,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统,使用Linux能运行主要的Unix工具软件、应用程序和网络协议。
安装librtmp包之前需要先安装依赖环境。
1、安装gcc和依赖包
yum install gcc* python-devel libffi-dev* -y
2、安装librtmp
从git上下载源码:
git clone git://git.ffmpeg.org/rtmpdump
cd rtmpdump/librtmp/
make && make install
3、安装setuptools
wget -S https://pypi.python.org/packages/f7/83/2865ee5727b46234c68efb833363dbce1922a191dd46e246853246a46182/setuptools-24.0.2.zip#md5=b7e888eb6867d94ecaf1af7a26a56c72
unzip setuptools-24.0.2.zip
cd setuptools-24.0.2
python setup.py install
4、安装cffi
wget -S https://pypi.python.org/packages/83/3c/00b553fd05ae32f27b3637f705c413c4ce71290aa9b4c4764df694e906d9/cffi-1.7.0.tar.gz#md5=34122a545060cee58bab88feab57006d
tar -zxvf cffi-1.7.0.tar.gz
cd cffi-1.7.0
python setup.py install
5、安装librtmp
wget -S https://pypi.python.org/packages/48/a6/33b1a5864e22de3e59dd29fcbc2602462511c04a31057b16baec639d7d4f/python-librtmp-0.3.0.tar.gz#md5=f7afe8d463214072281998fa84553927
tar -zxvf python-librtmp-0.3.0.tar.gz
cd python-librtmp-0.3.0
python setup.py install
6、检验安装是否成功
输入python命令符,import librtmp,报错:
ImportError: librtmp.so.1: cannot open shared object file: No such file or directory
解决方法:查找到librtmp.so.1路径,复制到lib64目录下即可;
find / -name librtmp.so.1
cp /usr/local/lib/librtmp.so.1 /usr/lib64/
看完上述内容,你们掌握如何在linux系统中安装librtmp包的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注创新互联行业资讯频道,感谢各位的阅读!