Windows端ZLMediaKit编译与webrtc推拉流测试

本文介绍如何在Windows环境下编译ZLMediaKit,并进行webrtc推拉流测试。包括安装openssl和libsrtp,使用cmake进行编译配置,以及测试webrtc推拉流的具体步骤。

之前编译过linux端的ZLMediaKit,做过webrtc的推拉流测试。这次编译Windows端的ZLMediaKit,也做下webrtc的推拉流测试。特此记录下编译和测试过程。
特别提示下,如果不需要做webrtc测试,只要编译ZLMediaKit,则可以忽略安装libsrtp的流程。

编译环境

OS版本:Windows 10
openssl版本:Win32OpenSSL-1_1_1q
cmake版本:3.20.0
vs版本:vs2017

编译准备工作

  • 安装openssl
    • 下载地址:Win32/Win64 OpenSSL Installer for Windows
    • Windows下的openssl安装方法不赘述,只要找到需要的版本的安装程序,下载下来直接安装就行,最后,记得安装完后将openssl安装的根目录、bin目录和lib目录的路径配置到Windows的系统环境变量Path中。
  • 安装libsrtp
    • 下载地址:libsrtp releases
    • 下载最新的libsrtp的源码zip包,然后解压到合适的位置。新建build文件夹。
    • 首先,确认openssl的环境变量已经配置好了。
    • 然后,打开cmake-gui,分别设置srtp的源代码和build文件夹的位置。点击Configure,在弹框中设置vs2017和win32。确定后,可以看到cmake的配置选项,勾选BUILD_SHARED_LIBS和ENABLE_OPENSSL。同时,可以修改CMAKE_
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值