11 2021 档案

摘要:概述 我们在web客户端使用sip协议时用的比较多的是sipml5库和jssip库。 但是sip协议比较重,又复杂,所以freeswitch内部就自定义了一个verto协议,方便在web页面上使用音视频服务。 verto协议通过websocket传输信令,协议内部数据格式为json,这样比较符合互联 阅读全文
posted @ 2021-11-24 15:45 求真得真 阅读(645) 评论(0) 推荐(0) 编辑
摘要:概述 freeswitch的核心源代码是基于apr库开发的,在不同的系统上有很好的移植性。 apr库中的大部分API都需要依赖于内存池,使用内存池简化内存管理,提高内存分配效率,减少内存操作中出错的概率。 在fs的自定义模块开发中,我们也会用到内存池来操作内存,所以要对内存池的基本操作和使用限制有一 阅读全文
posted @ 2021-11-17 20:08 求真得真 阅读(252) 评论(0) 推荐(0) 编辑
摘要:概述 freeswitch依赖库源代码基本都可以在libs目录下找到。 在freeswitch的官方手册中,可以找到freeswitch的依赖库表格,其中freeswitch的core核心代码依赖库主要包括apr、apr-util、pcre、resample、sqlite、srtp、teletone 阅读全文
posted @ 2021-11-10 14:40 求真得真 阅读(264) 评论(0) 推荐(1) 编辑
摘要:概述 Docker是一个开源的应用容器引擎,可以让开发者打包应用以及依赖包到一个轻量级、可移植的容器中,并在任何安装有Docker的机器上运行。 Docker 使你能够将应用程序与基础架构分开,从而可以快速交付软件。 借助 Docker,你可以与管理应用程序相同的方式来管理基础架构。 通过利用 Do 阅读全文
posted @ 2021-11-03 17:35 求真得真 阅读(406) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示