ZLMediaKit部署与配置
ZLMediaKit编译
# 安装编译器
sudo apt install build-essential cmake
# 其它依赖库
sudo apt-get install libssl-dev libsdl-dev libavcodec-dev libavutil-dev ffmpeg git
cd /usr/local/src
git clone --depth 1 https://gitee.com/xia-chu/ZLMediaKit.git
cd ZLMediaKit
# 更新子模块
git submodule update --init
mkdir build
cd build
cmake ..
make -j4
# 启动ZLMediaKit
cd /usr/local/src/ZLMediaKit/release/linux/Debug/
# 可以通过-h来查看命令支持的参数
sudo ./MediaServer
RTSP推流
# h264编码
ffmpeg -re -i /usr/local/src/ldh-szxs.mp4 -vcodec h264 -acodec aac -strict -2 -f rtsp -rtsp_transport tcp rtsp://127.0.0.1/live/test
# h265编码
ffmpeg -re -i /usr/local/src/ldh-szxs.mp4 -vcodec h265 -acodec aac -f rtsp -rtsp_transport tcp rtsp://127.0.0.1/live/test
VLC查看推流视频
rtsp://192.168.18.130/live/test
rtmp://192.168.18.130/live/test
http://192.168.18.130/live/test/hls.m3u8
http://192.168.18.130:9080/live/test.live.flv