zoukankan      html  css  js  c++  java
  • 【开发记录】TSINGSEE青犀视频云边端架构Visual Studio 2017自建WebRTC中peerconnection_client编译报无法解析错误

    近期我们研发团队一直在研究Visual Studio 2017自建WebRTC中peerconnection_client的编译,目前也正在测试中,测试完成后,将会通过此种方式对TSINGSEEE青犀视频云边端架构产品进行一次升级或者改造。

    上文我们的研发团队在编译过程中解决了报错不匹配问题,但是再次编译还会出现其他报错,如:LNK2019无法解析的外部符号“xxxxxxx”,该符号在“xxxxxx”中被引用。下图为报错的部分截图,程序也无法继续编译下去:

    随后我们在每个编译点逐一排查,最终发现是由于编译的window WebRTC的库,引用了头文件,但是第三方库没有引用全,导致报“无法解析外部符号”的错误。

    查看错误说明本项目第三方库没有引用全,如报错信息为”__thiscall Json::xxx”和“__cdecl webrtc::test::xxxx”这个错误,所以我们在编译webrtc中找到json和test这个.obj文件;加入到库文件即可(连接器->输入->附加依赖项)。

    TSINGSEE青犀视频云边端架构产品包括EasyNVR(前端接入RTSP协议)、EasyGBS(前端接入GB28181协议)、EasyDSS(前端接入RTMP协议)、EasyCVR(前端可接入除RTMP外的其他协议)视频平台,除此之外,平台内都集成了TSINGSEE青犀视频自主研发的H265播放器EasyPLayer项目,可多终端无插件直播H265编码视频。

    如果大家感兴趣,可以关注我们的升级,同时也欢迎大家自主下载进行测试,更多视频相关解决问题,欢迎联系我们了解。

  • 相关阅读:
    VB连接ORACAL过程
    【EXCEL】字段是否存在的查询
    ASP.NET中插入FLASH[学来得]
    做一个健康的的程序员
    SQL语法规范——Insert语句
    WEBBENCH测试网站的负载工具
    常用简易JavaScript函数(转)
    WEB服务器性能/压力测试工具HTTP_LOAD、WEBBENCH、AB、SIEGE使用教程
    Linux服务器监控SHELL脚本(自动发邮件)(转)
    空间页面CSS说明
  • 原文地址:https://www.cnblogs.com/TSINGSEE/p/14011993.html
Copyright © 2011-2022 走看看