专栏首页EasyNVR编译企业视频通话EasyRTC报You must install libavformat错误解决方案

编译企业视频通话EasyRTC报You must install libavformat错误解决方案

很多集团化的公司由于在不同城市甚至不同国家有很多分站点,因此远程会议和办公对这些企业来说是十分必要的,EasyRTC恰好适应了这些需求,成为远程会议和通话的不二之选。

我们的研发人员会编译不同版本的EasyRTC,以求该产品能够适应不同的场景需求。近期,我们在编译EasyRTC-Freeswitch时,出现You must install libavformat-dev to build mod_av. Stop.错误,关于这个错误一开始我也不知道原因,后来经过查询(真是给百度跪了),才发现是freeswitch的原因。

编译freeswitch mod_av 模块的时候,需要libavformat库支持。默认freeswitch是不支持libavformat的,需要下载第三方库libav进行编译,下面就是编译的过程,大家可以参考一下:

libav 编译

1)下载libav

http://libav.org/download/

2)编译libav,需要支持H264先编译H264

3)下载及编译安装x264,安装到/usr下

./configure--enable-static --disable-shared --prefix=/usr

4)将x264.pc 拷贝到/usr/lib64/pkgconfig目录下,将libx264.so拷贝到/usr/lib64下

5)编译libav

./configure --prefix=/usr/local --enable-shared --enable-libx264 --enable-gpl
 --extra-cflags=-I/usr/include --extra-ldflags=-L/usr/lib64

6)ldconfig 刷新系统库信息

7)配置PKG_CONFIG_PATH变量。配置libav生成的pc文件路径。是/usr/local/lib/pkgconfig下

export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:$PKG_CONFIG_PATH

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 视频流媒体平台EasyNVR在防控治安、焚烧治理的案例运用

    焚烧秸秆造成空气污染的事件频频发生,如何充分利用信息化手段实现秸秆禁烧的技术防控,成为了我们国家亟待解决的问题。

    EasyNVR
  • 网络穿透/网络映射/远程运维/视频上云网关EasyNTS智能组网平台如何使用组织管理功能?

    EasyNTS智能组网上云网关可被集成于各类型终端设备中, 支持Windows、Linux、Android、iOS、ARM等多平台,不仅有强大的消息透传功能, ...

    EasyNVR
  • 视频流媒体服务器EasyNVR在校园监控中使用source指令导入sql文件进mysql报错问题解决

    MySQL是开放源代码的,因此任何人都可以在General Public License的许可下下载并根据个性化的需要对其进行修改。EasyNTS云组网默认使用...

    EasyNVR
  • linux封装rm -rf指令,防止误删

    对于一个linux新手,敲错指令是常有的事情,智者千虑必有一失,即使对于一个老司机来说,也难免会有操作失误的时候,而误删导致的后果往往是无法弥补的。与其在误删数...

    硬核编程
  • linux封装rm -rf指令,防止误删(转)

    对于一个linux新手,敲错指令是常有的事情,智者千虑必有一失,即使对于一个老司机来说,也难免会有操作失误的时候,而误删导致的后果往往是无法弥补的。与其在误删数...

    wuweixiang
  • mysql模拟题二

      3) MSSQLServer2005Enterprise Edition是哪一种版本?

    week
  • 20190501-整数翻转

    假设我们的环境只能存储得下 32 位的有符号整数,则其数值范围为 [−231,  231 − 1]。请根据这个假设,如果反转后整数溢出那么就返回 0。

    py3study
  • 案例 | 一晚就能俘获你的心!华美达借助官网建设,开拓线上酒店服务新市场

    酒店网站建设目的在于展示酒店的业务范围、酒店环境及配置、服务优势与特色,提供酒店在线咨询、在线预订功能,进一步挖掘客户资源。

    微梦科技
  • Hexo 入门指南(五) - 搬家 & 备份

    wordpress的话,后台“工具->导出”就可以生成。点点和lofter也支持类似操作。如果遇到不支持导出xml的博客,先用http://www.diandi...

    ApacheCN_飞龙
  • 在局部误差边界条件下的随机子梯度方法的加速

    今天我们主要针对Stochastic Subgradient Methods来进行详细讲解,如果有兴趣的读者,进认真和我们一起阅读下去,记得拿好纸和笔。

    计算机视觉研究院

扫码关注云+社区

领取腾讯云代金券