# mod_nacd **Repository Path**: mdys/mod_nacd ## Basic Information - **Project Name**: mod_nacd - **Description**: 一个免费的基于FreeSWITCH的排队模块,由上海宁卫信息技术有限公司开放给大家使用 - **Primary Language**: Unknown - **License**: Zlib - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 4 - **Created**: 2025-06-24 - **Last Updated**: 2025-07-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README   nacd是我们基于曾经的十多个不同类似的排队机,实现的最新的一个排队机系统,出发点是因为有客户的需求是仅仅是用我们的通信能力,而不是要使用大量的数据库,以及配套的一系列的产品,但是又想要达到呼叫中心排队机的能力,所以我们就规避了数据库的差异,通过golang及rust和c等实现了和数据库不再直接由c代码中做依赖。   发布它的目的是协助大家打破基于FreeSWITCH呼叫中心的排队、IVR、DID等需要进到系统层配置的壁垒。实现由您的代码完成相关的逻辑控制等。简化相关配置、减少相关出错机率、从而主要精力集中于自己的业务层实现,而不是 再学习FreeSWITCH、深入了解FreeSWITCH.       由于众所周知的原因,这里我们是放开免费50并发的二进制版本,不限制大家的使用,当然请勿用此产品做违法、犯法的事,这些由用户自行承担。本软件概不承担相关法律责任。 如果有相关的疑问或bug report,请邮件至:1354608370@qq.com   当前主要注意事项:由于直接使用了动态库规避了FreeSWITCH对数据库的依赖,但是由于加载数据库相关的部分是链上链,所以这个模块不能重载,主要是退不出去。       使用这个模块,进行bridge和originate调用时,请使用nbridge和noriginate,调用方式一样,由使用了本模块注册,切记:尽量使用nbridge和noriginate。