登录 注册
当前位置:主页 > 资源下载 > 50 > CTI平台开发环节中涉及的db9接口定义

CTI平台开发环节中涉及的db9接口定义

  • 更新:2024-08-02 19:21:32
  • 大小:5.96MB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:直播技术 - 音视频
  • 格式:PDF

资源介绍

第十一章 CTI平台开发部分 这个部分目标是基于 FreeSwitch 和 FreeSwitch的 ESL开发一个带 API接口的 CTI平台。本人称之为 CTI 平台,开发一个平台的目的是为了适配多种软交换的硬件,而不仅仅是支持 FreeSwitch。理由是因为不同的 软交换功能和性能不一样,比如 FreeSwitch会议混音功能比较差,比如 FreeSwitch视频会议暂时不支持, 等等,这个使用就需要其它软交换或者多媒体交换机的支撑。在一个平台内能使用统一的 API 来开发,而 不管底层的各种具体型号的软交换或者多媒体交换机的差异,这个就是平台的作用。 227. CTI的平台层次结构? CTI平台的层次结构如下: L4 L3 L2 L1 系统设计为 4层层次结构. L1 为底层资源层,支持多种硬件平台,支持多种引擎,各种数据库 L2为资源控制层,包括各种硬件的适配和引擎的适配,数据库接口 ODBC模块 L3为接口层,CTIAPI.DLL L4 为应用层 ,IVR业务流程, FreeSwitch,Keygoe, ISX,HMP 适配控制模块 CTI API模块 IVR流程模块 FlashGate模块 数据库模块 FlashPlayer 浏览器 数据库接口 模块 TTS,ASR,SVR引擎 TTS,ASR,SVR适配