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

OBS开发实战与开播探索 专栏收录该内容
69 篇文章 62 订阅 ¥39.90 ¥99.00

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
  • 0
    点赞
  • 0
    评论
  • 1
    收藏
  • 打赏
    打赏
  • 扫一扫,分享海报

参与评论 您还未登录,请先 登录 后发表或查看评论
©️2022 CSDN 皮肤主题:大白 设计师:CSDN官方博客 返回首页

打赏作者

等风来不如迎风去

你的鼓励是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值