当前位置: 首页 > news >正文

银河麒麟x86版、银河麒麟arm版操作系统编译zlmediakit

 脚本

# 安装依赖   gcc-c++.x86_64  这个不加的话会有问题
sudo yum -y install gcc gcc-c++ libssl-dev libsdl-dev libavcodec-dev libavutil-dev ffmpeg git openssl-devel  gcc-c++.x86_64mkdir -p /home/zenglg
cd /home/zenglg
git clone --depth 1 https://gitee.com/xia-chu/ZLMediaKit
cd ZLMediaKit
# 千万不要忘记执行这句命令
git submodule update --init
mkdir build
cd build
cmake ..
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 mp3  1.mkv
@REM ffmpeg -f dshow -i video="Integrated Webcam"  -vcodec libx264  1.mkvffmpeg     -re -stream_loop -1  -i 1.mp4  -f rtsp  rtsp://192.168.10.101:554/live/123?secret=035c73f7-bb6b-4889-a715-d9eb2d1925cc

下图说明正在推流 

下图是用vlc打开rtsp地址去进行播放

http://www.lryc.cn/news/215943.html

相关文章:

  • InnoDB - 双写机制
  • 【蓝桥杯选拔赛真题08】C++最大值最小值平均值 青少年组蓝桥杯C++选拔赛真题 STEMA比赛真题解析
  • 软考高级系统架构设计师系列之:系统开发基础知识、项目管理、信息安全和网络安全、计算机网络章节选择题详解
  • 0基础学习PyFlink——时间滑动窗口(Sliding Time Windows)
  • API安全之《大话:API的前世今生》
  • H5或者Vue实现二维码识别
  • stm32整理(三)ADC
  • Redis-持久化+主从架构
  • STM32H750之FreeRTOS学习--------(四)中断管理
  • Macroscope安全漏洞检测工具简介
  • 【Linux】Nignx的入门使用负载均衡动静分离(前后端项目部署)---超详细
  • 【入门Flink】- 04Flink部署模式和运行模式【偏概念】
  • react面试要点
  • 在Google Kubernetes集群创建分布式Jenkins(一)
  • 【Python全栈_公开课学习记录】
  • uniapp循环列表单选框实现单选
  • 【强化学习】14 —— A3C(Asynchronous Advantage Actor Critic)
  • Google单元测试sample分析(四)
  • 网络套接字编程(二)
  • LLaMA-Adapter源码解析
  • JavaScript设计模式之发布-订阅模式
  • mysql---索引
  • 微信小程序——简易复制文本
  • 【51单片机】矩阵键盘与定时器(学习笔记)
  • vue 中使用async await
  • C语言学习之内存区域的划分
  • Unity Animator cpu性能测试
  • 数据结构 - 顺序表ArrayList
  • 【Echarts】玫瑰饼图数据交互
  • k8s、pod