赞
踩
ZLMediaKit项目链接
ubuntu18.04
系统环境下使用ZLMediaKit
搭建RTSP
服务器。
git clone --depth 1 https://gitee.com/xia-chu/ZLMediaKit.git
进入到ZLMediaKit
目录,通过查看项目目录能够初窥门径
进入到目录,执行下面的命令
git submodule update --init
该命令将会克隆子模块仓库并检出父仓库中 .gitmodules
文件中指定的合适的提交或分支,在处理依赖关系的仓库中非常有用
ZLMediaKit
使用的第三方模块:
cmake
、以及依赖库的等信息,依次使用下面的命令执行即可sudo apt-get install build-essential
sudo apt-get install cmake
sudo apt-get install libssl-dev libsdl-dev libavcodec-dev libavutil-dev ffmpeg -y
安装依赖库的过程会比较漫长,建议先去打一把王者再回来~~
3. 然后就是构建和编译了,先回到ZLMediaKit
目录下,创建一个build
目录,进入此目录执行cmake ..
mkdir build
cd build/
cmake ..
上面执行的cmake ..
表示去上一级目录中查找CMakeLists.txt
文件,并使用该文件进行项目的配置和构建
执行完会在构建目录中生成Makefile
或其他构建工具所需的文件
生成出Makefile
文件之后就可以执行make
命令对项目进行编译了
cd release/linux/Debug/
MediaServer
就是可执行文件
测试效果,服务端先启动
sudo ./MediaServer -d &
本地端推流命令,本地需要先安装ffmpeg
.\ffmpeg.exe -re -i "test.mp4" -vcodec h264 -acodec aac -f rtsp -rtsp_transport tcp rtsp://192.168.203.131/live/test
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。