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

推荐订阅源

U
Unit 42
T
The Blog of Author Tim Ferriss
H
Help Net Security
博客园 - 叶小钗
云风的 BLOG
云风的 BLOG
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
D
DataBreaches.Net
博客园 - 聂微东
A
About on SuperTechFans
大猫的无限游戏
大猫的无限游戏
P
Proofpoint News Feed
Martin Fowler
Martin Fowler
博客园 - 【当耐特】
S
SegmentFault 最新的问题
Blog — PlanetScale
Blog — PlanetScale
酷 壳 – CoolShell
酷 壳 – CoolShell
G
Google Developers Blog
I
InfoQ
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
GbyAI
GbyAI
B
Blog
Engineering at Meta
Engineering at Meta
V
V2EX
Hugging Face - Blog
Hugging Face - 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