惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园 - Franky
有赞技术团队
有赞技术团队
宝玉的分享
宝玉的分享
雷峰网
雷峰网
Hugging Face - Blog
Hugging Face - Blog
V
V2EX
大猫的无限游戏
大猫的无限游戏
博客园 - 司徒正美
D
Docker
T
The Blog of Author Tim Ferriss
罗磊的独立博客
博客园 - 叶小钗
酷 壳 – CoolShell
酷 壳 – CoolShell
Blog — PlanetScale
Blog — PlanetScale
月光博客
月光博客
J
Java Code Geeks
Jina AI
Jina AI
博客园 - 【当耐特】
C
Check Point Blog
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
腾讯CDC
Last Week in AI
Last Week in AI
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
V
Visual Studio Blog

博客园 - 飘杨......

为ZLMediaKit在windows10编译srtp SurfaceView+EGL+OpenGL ES+ffmpeg播放视频并解决黑屏不显示画面的问题 SurfaceView+ANativeWindow+ffmpeg播放视频并解决花屏问题 SDL播放音频工具类封装 Qt QWidget中dropEvent(QDropEvent* e)拖拽放开不接收事件/不执行,且拖拽到目标后鼠标显示禁用符号 ffmpeg视频转码遇到H264黑屏问题 ffmpeg根据输入的参数截取视频 ffmpeg将视频流录制下来并保存到本地 ffmpeg解封装mp4并解码渲染(SDL2) Qt+ffmpeg+SDL硬件解码并渲染 ffmpeg+sdl播放H264/H265文件 FFmpeg实战:录制Windows屏幕并用FFmpeg压缩成H.264/H.265并保存 ffmpeg SwsContext像素格式转换BGRA转YUV420P H264/H265 NALU的nalu_unit_type解析 ffmpeg码率控制模式详解 ffmpeg-H264/H265常用编解码预设参数 Qt+FFmpeg+SDL 实现多路多格式原始视频播放工具:从像素处理到实时渲染 Qt+SDL 实战:多格式视频播放工具开发 —— 支持 RGBA/ARGB/RGB24/YUV420P 的完整实现 SDL将YUV视频渲染到Qt窗口播放
Windows10安装部署ZLMediaKit
飘杨...... · 2026-03-17 · via 博客园 - 飘杨......

一、概述

  ZLMediaKit源码地址Wiki地址 

  ps:github上的Windows10部署ZLMediakit 部分内容已有偏差,请酌情使用。

  下面说说我这边的部署过程已经遇到的问题。

二、准备工作

  1.参考github    

  2.环境准备

    a.Visual Studio 2022

    b.cmake

cmake version 3.22.1-g37088a8-dirty

  3.安装openssl以及编译srtp。ps:要使用webrtc的能力就需要srtp,不然srtp不可用

  具体步骤

三、编译步骤

  1.打开came-gui

  在这里补充一个问题,如果项目需要webrtc的能力,则需要补充编译srtp协议。且编译好之后(自定义),需要修改CMakeLists.txt让文件能够找到srtp库,这样编译出来的最终结果才能够支持webrtc功能

image

  2.填好以上两项后,点击Configure按钮,在弹出的选项中选择VisualStudio 2019~2022(电脑中的版本),然后点击Finish按钮

image

  3.点击Generate 按钮开始生成VisualStudio项目,完成后大概长下图这样

image

   4.用VisualStudio工具打开你生成的项目,也就是下图这里

image

   5.然后选择64位,release进行编译

image

  6.编译完成的日志输入如下

image

   7.在以下目录中有一个MediaServer.exe,双击运行即可

  ZLMediaKit\release\windows\Debug\Release