基于龙蜥(AnolisOS7.9)编译ZLMediaKit

2023-12-13 11:06:03

系统安装

镜像下载

  • 下载地址:https://openanolis.cn/download
    在这里插入图片描述

VirtualBox

  • 下载地址:https://download.virtualbox.org/virtualbox/7.0.12/VirtualBox-7.0.12-159484-Win.exe

ZLMediaKit编译

编译器和Cmake
sudo yum -y install gcc
sudo yum -y install gcc-c++
sudo yum -y install cmake
sudo yum install openssl openssl-devel
sudo yum install libssl-dev
sudo yum install libsdl-dev
sudo yum install libavcodec-dev
sudo yum install libavutil-dev
sudo yum install ffmpeg


mkdir /opt/cmake
cd /opt/cmake/
wget https://cmake.org/files/v3.26/cmake-3.26.4.tar.gz
tar -xzvf cmake-3.26.4.tar.gz
cd cmake-3.26.4
./configure --prefix=/usr/local/cmake
make && make install
mv /usr/bin/cmake /usr/bin/cmake_bak
ln -s /usr/local/cmake/bin/cmake /usr/bin/cmake
cmake -version
代码克隆
# 国内用户推荐从 Gitee 下载
git clone --depth 1 https://gitee.com/xia-chu/ZLMediaKit
cd ZLMediaKit
# 初始化子模块 (必须执行)
git submodule update --init

编译
cd ZLMediaKit
mkdir build
cd build
cmake ..
make -j4
编译产出
  • 产出路径:ZLMediaKit/release/linux/Debug

  • 编译好的文件:https://download.csdn.net/download/q317379184/88624905

测试验证
sudo chmod 777 Mediaserver
sudo ./Mediaserver

在这里插入图片描述

  • 浏览器播放器:http://jessibuca.monibuca.com/player.html
  • 播放地址:ws://10.10.13.13:8888/live/test.live.flv?vhost=10.10.13.13
  • swagger地址:http://10.10.13.13:80/swagger/#
  • restful地址:https://docs.zlmediakit.com/zh/guide/media_server/restful_api.html

文章来源:https://blog.csdn.net/q317379184/article/details/134964443
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。