Windows下编译ZLMediakit 开启webrtc 遇到的问题记录

博主在尝试在Windows使用VS2022编译ZLMediaKit并开启WebRTC功能时遇到问题。已按照教程下载并编译了openssl和libsrtp,但在ZLMediaKit的编译过程中,系统提示找不到srtp库,导致WebRTC开启失败。目前博主尚未找到解决方案,希望得到社区的帮助。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Windows下编译ZLMediakit

开启webrtc失败

参考网上Windows下编译ZLMediakit 开启webrtc的步骤

  • 环境:vs2022

  • 依赖:openssl
    :libsrtp

  • libsrtp:下载及编译

git clone https://gitee.com/MediaNext/libsrtp.git

编译过程参考:https://blog.youkuaiyun.com/whjy_lsq/article/details/122084828

环境变量配置:
这里是生成的zlm需要的srtp库
在这里插入图片描述这里是openssl的安装位置
在这里插入图片描述
这是环境变量配置

然后需要下载zlmediakit


git clone --depth 1 https://gitee.com/xia-chu/ZLMediaKit
cd ZLMediaKit
git submodule update --init  //必须要执行词句
mkdir build   //创建build文件夹
cd build
cmake .. -DENABLE_WEBRTC=on   //开启webrtc编译

我在执行此步骤之后会出现以下问题
在这里插入图片描述
srtp库未找到,webrtc开启失败

暂时还未找到解决方法,在此先做记录,若有幸被大佬看到,希望给予指点。

评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值