1. 在下载完freeswitch源码之后,我们通常按照默认的模块配置文件(freeswitch/modules.conf)进行编译、安装。
  2. 但在之后的工作中默认的模块肯定不能满足我们的开发需求,所以需要动态加载一些模块。
  3. 具体的步骤如下:
  4. 1、修改配置
  5. #sudo vi freeswitch/modules.conf
  6. 去掉我们需要加载模块前面的#
  7. 2、在模块所在的目录编译模块
  8. 例如我们需要添加endpoint目录下的mod_portaudio模块
  9. #cd freeswitch/src/mod
  10. #sudo make mod_portaudio
  11. 3、安装模块
  12. 在freeswitch目录下安装需要添加的模块
  13. #cd freeswitch
  14. #sudo make mod_portaudio-install

freeSWITCH中动态加载模块相关推荐

  1. go加载python_人生苦短我用python(02)动态加载模块-Go语言中文社区

    文章内容为原创,欢迎转载请注明出处 作者: EflyPro->晦明禅师 文章来源:公众号"睿江云计算" 继第一期[人生苦短我用Python系列专栏]发布后,深受广大睿普迷的一 ...

  2. linux内核采取,采用动态加载模块的方式Linux内核编译

    Linux内核是一种单体内核,但是通过动态加载模块的方式,使它的开发非常灵活方便.那么,它是如何编译内核的呢?我们可以通过分析它的Makefile入手.以下是一个简单的hello内核模块的Makefi ...

  3. OrchardCore 如何动态加载模块?

    [导读]今天,我们再次讨论下OrchardCore,通过初期调研,我们项目采用OrchardCore底层设施支持模块化,同时根据业务场景,额外还需支持二次开发,于是有了本文,若有不同解决方案,欢迎留言 ...

  4. python动态加载模块有什么用_人生苦短我用python(02)动态加载模块

    继第一期[人生苦短我用Python系列专栏]发布后,深受广大睿普迷的一致好评,经常问小普第二期什么时候出呀?好期待~ 来来来小普这就呈上第二期[02动态加载模块] 错过了第一期的小伙伴们可以点此穿越哦 ...

  5. Node.js项目中动态加载环境变量配置

    NODE_MODULES:项目中动态加载环境变量配置 开始 在平时的 Node.js 项目开发中,我们需要在项目中添加各种各样的配置:服务端口.服务地址.图片上传.数据库.Redis 等等. 通常情况 ...

  6. bpl文件java,在LoadLibrary中动态加载BPL失败

    我想在Delphi 10 Seattle(Update 1)或Delphi 10.1 Berlin项目(Enterprise版本)中动态加载BPL模块 . 但LoadPackage函数失败并显示消息( ...

  7. 在.Net framework中动态加载Assembly的loadFromRemoteSources配置

    简介 在插件类型的应用开发中,我们可能会在程序中动态加载一个assembly文件,创建其中的类对象并使用. 这时,就涉及到了CAS(code access security)和信任沙盒. 一般,我们的 ...

  8. 在VC中动态加载ODBC的方法

    在VC中动态加载ODBC的方法     在使用VC.VB.Delphi等高级语言编写数据库应用程序时,往往需要用户自己在控制面板中配置ODBC数据源.对于一般用户而言,配置ODBC数据源可能是一件比较 ...

  9. [转载] 在IPython中重新加载模块 importlib

    参考链接: 在Python中重新加载模块 起因: 我们在学习 python 的时候,经常性的会用到 Ipython,进行函数的测试,但是我们会经常性的遇到调试函数,反复的修改函数,所以需要重新载入函数 ...

  10. Java中动态加载字节码的方法 (持续补充)

    文章目录 Java中动态加载字节码的方法 1.利用 URLClassLoader 加载远程class文件 2.利用 ClassLoader#defineClass 直接加载字节码 2.1 类加载 - ...

最新文章

  1. 雷林鹏分享:Lua 数据库访问
  2. 【RL】快速强化学习实战案例
  3. (并查集)Wireless Network
  4. python fromhex_Python hexstring-list-str之间的转换方法
  5. Java基础02 位运算符<<、>>
  6. MTK 驱动(58)---MTK G-sensor
  7. 3使用技巧_办公小技巧:3+2 灵活使用WPS集成环境
  8. cuda10安装_Mmdetection的安装和使用
  9. 多音效播放本地调试OK!打包到android播放不正常
  10. ASO优化的盲点:Apple ID权重必须考量
  11. 个人计算机与工作站 服务器有什么区别,工作站与服务器有什么区别?
  12. oracle虚拟机安装苹果,虚拟机中如何安装MAC OS系统?虚拟机安装苹果系统教程
  13. 不再盯着男性发烧友,小米手机要去“撩妹”?
  14. 微信公众号开发 - 开发环境搭建
  15. 东北农业大学计算机科学与技术复试名单,更新!最新182所院校复试信息汇总
  16. 近年多示例论文阅读(2): Multiple instance learning: A survey of problem characteristics and applications
  17. 自定义水印相机(watercamera)
  18. ***菜鸟要学会的几个cmd ddos命令
  19. 如何实现产销平衡_六个动作实现制造企业产销协调管理
  20. wmf图片linux,WMF 文件扩展名: 它是什么以及如何打开它?

热门文章

  1. App_Code 目录
  2. 109. Convert Sorted List to Binary Search Tree 将一个有序链表转化成BST
  3. Flash互动网站设计学习-Flash发展历史
  4. 2010罗森伯格HDCS®综合布线分布线销商大会顺利召开
  5. 我亦云云——也谈云计算(3)
  6. 为什么DNN的SectionHead Control图片无法显示,也无法折叠
  7. JProfiler分析内存泄漏
  8. java classpath 理解
  9. jsp页面什么时候用 .do 和 .jsp
  10. spring cloud 学习笔记(1)