当前位置: 首页 > 工具软件 > obs-build > 使用案例 >

【OBS-WEBRTC】obs-output 集成libwebrtc 采坑

晋承嗣
2023-12-01

obs-output 集成owt采坑

  • obs-output 需集成owt 以桥接音视频到owt 通过rtc上行。
  • 上一篇 没有增加libwebrtc.cmake,这样的话,如果你修改cmake 添加cpp或者h,
  • 这会导致vs 自动触发cmake ,你添加的工程配置都被覆盖了。
  • 因此,需要增加libwebrtc.cmake ,让vs工程自动生成时带有rtc相关配置。
  • 配置好libwebrtc的环境后,还需要dll项目能够使用到libwebrtc, 参考我的这篇添加各种配置信息到visual studio 项目中,cmake会自动生成vs项目。
  • 由于我的libwebrtc 实际上是owt-debug,需要对应修改。
  • 在 给 obs 增加了 libwebrtc.cmake 后,obs找到了rtc依赖库。
  • 但最后, 链接出现问题:
  • 首先,原版obs 是没问题的。
  • 依赖并并调用owt和webrtc代码后出现链接问题。
  • 可能跟owt-debug.lib的构建方式有关系。
  • 修改后重新链接一个obs-outputs.dll

查看库的链接顺序

加入/ver
 类似资料: