当前位置:   article > 正文

基于龙蜥(AnolisOS7.9)编译ZLMediaKit_anolis os 7.9 qu1

anolis os 7.9 qu1

系统安装

镜像下载

  • 下载地址: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
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
代码克隆
# 国内用户推荐从 Gitee 下载
git clone --depth 1 https://gitee.com/xia-chu/ZLMediaKit
cd ZLMediaKit
# 初始化子模块 (必须执行)
git submodule update --init

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
编译
cd ZLMediaKit
mkdir build
cd build
cmake ..
make -j4
  • 1
  • 2
  • 3
  • 4
  • 5
编译产出
  • 产出路径:ZLMediaKit/release/linux/Debug

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

测试验证
sudo chmod 777 Mediaserver
sudo ./Mediaserver
  • 1
  • 2

在这里插入图片描述

  • 浏览器播放器: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
声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
  

闽ICP备14008679号