linux 环境下ZMediakit服务器环境搭建以及推拉流实验
ZMediakit安装flow展示:
(1)下载代码
git clone --depth 1 https://gitee.com/xia-chu/ZLMediaKit
cd ZLMediaKit
#千万不要忘记执行这句命令
git submodule update --init
(2)安装依赖项
sudo apt-get install libssl-dev
sudo apt-get install libsdl-dev
sudo apt-get install libavcodec-dev
sudo apt-get install libavutil-dev
sudo apt-get install ffmpeg
(3)编译
cd ZLMediaKit
mkdir build
cd build
#macOS下可能需要这样指定openss路径:cmake … -DOPENSSL_ROOT_DIR=/usr/local/Cellar/openssl/1.0.2j/
cmake …
make -j4
(4)启动流媒体服务器
/Desktop/ZLMediaKit/release/linux/Debug$ sudo ./MediaServer
ffmepg推拉流实验
(1)ffmpeg -re -stream_loop -1 -i /home/xxx/Desktop/xxx.mp4 -c copy -f flv rtmp://127.0.0.1/live/test ------>ffmpeg推流到服务器上
(2)ffplay rtmp://127.0.0.1/live/test