-
obs-studio-21.0.3.zip下载
资源介绍
~、 OBS-studio-webrtc-1.1 (基于obs-studio-21.0.3)编译
CMake-3.5.2 生成 VC14 工程文件:
"USE_SSL" 宏要选中 ,且勾选 "Advanced" ,填写3个宏定义值:
SSL_INCLUDE_DIR C:/Program Files/OpenSSL/include
_CRYPTO_LIB C:/Program Files/OpenSSL/lib/libcrypto.lib
_SSL_LIB C:\Program Files\OpenSSL\lib\libssl.lib
注,运行时,要把2个dll,拷到OBS运行目录下(如,rundir\Debug\bin\64bit),否则加载obs_outputs.dll失败,无法推流 。
C:\Program Files\OpenSSL\bin\libcrypto-1_1-x64.dll
C:\Program Files\OpenSSL\bin\libssl-1_1-x64.dll
obs-outputs 工程编译,关于OpenSSL的问题
#include // hashswf.c -chenlx
#include
#define HMAC_CTX_init HMAC_CTX_reset
#define HMAC_CTX_cleanup HMAC_CTX_free
#include // rtmp.c -chenlx
#include
#include
#define HMAC_CTX_init HMAC_CTX_reset
#define HMAC_CTX_cleanup HMAC_CTX_free
测试运行注意。
在同一台机器上推拉流"媒体源"时,注意要把主界面上的"台式音响"声音关掉,避免MPC-HC等流播放器拉流后声音重叠,似有回音。
OBS-studio-webrtc-1.1 测试问题
处理2: 自编译64位的SSL动态库,代替网上下载的"OpenSSL-Win64" 库安装包。
安装Perl工具 : strawberry-perl-5.22.1.3-32bit.exe # 路径在 D:Qt\Qt5.9.6\Tools\Perl52213_32
解压 代码 : openssl-1.1.0g.tar.gz
编译安装64位的 OpenSSL --
$ "c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat" amd64
$ perl Configure VC-WIN64A
$ nmake
$ nmake test
$ nmake install // 默认安装路径:C:/Program Files/OpenSSL
- 上一篇: MATLAB神经网络案例分析
- 下一篇: [MATLAB神经网络应用设计]扫描版