脚本
# 安装依赖 gcc-c++.x86_64这个不加的话会有问题sudo yum -y install gcc gcc-c++ libssl-dev libsdl-dev libavcodec-dev libavutil-dev ffmpeg git openssl-develgcc-c++.x86_64mkdir -p /home/zenglgcd /home/zenglggit clone --depth 1 https://gitee.com/xia-chu/ZLMediaKitcd ZLMediaKit# 千万不要忘记执行这句命令git submodule update --initmkdir buildcd buildcmake ..make -j4
编译好之后的程序路径
/home/zenglg/ZLMediaKit/release/linux/Debug
运行流媒体zlmediakit程序
输入命令
./Mediaserver
出现下图说明运行成功
推流测试
利用ffmpeg进行推流
推流脚本bat代码如下
注意:需要将1. mp4文件放在ffmpeg.exe所在目录下 ,rtsp地址的ip为zlmediakit所在服务器的ip
@REM 获取视频采集设备@REM"Integrated Webcam" (video)@REM"麦克风 (Realtek(R) Audio)" (audio)@REM ffmpeg -f dshow -i video="Integrated Webcam" -f dshow-i audio="麦克风 (Realtek(R) Audio)" -vcodec libx264 -acodec mp31.mkv@REM ffmpeg -f dshow -i video="Integrated Webcam"-vcodec libx2641.mkvffmpeg -re -stream_loop -1-i 1.mp4-f rtsprtsp://192.168.10.101:554/live/123" />下图是用vlc打开rtsp地址去进行播放