FreeSWITCH中文网,电话机器人开发网 ,微信订阅号:

FreeSWITCH及VOIP,Openser,电话机器人等产品中文技术资讯、交流、沟通、培训、咨询、服务一体化网络。QQ群:293697898

电话语音转码系统


tags:电话语音转码系统 FreeSWITCH 创建时间:2015-09-16 13:18:23

加QQ群: 293697898 和更多群友一起成长

                很多单位在使用内外网通信时,总是要转换编码,但很多编码又是需要版权费用的,我们就是给客户提供正版付了授权费用的转码系统,可软件,可软硬件一体化解决。

  1. 网络拓扑图

转码

                主要用于电话系统间,或者运营线路与asterisk,VOS,FreeSWITCH,Opensips,Kamailio等系统通信时,编码不一致或者传输为了节省带宽而需要低码率编码时使用。

                特别是当前各大运营商提供了IMS线路,那么在与IMS对接时,要考虑IMS的媒体编码和实际传输的编码,以及对接等等。

                编码转码的编码列表:

        iLBC@30i - iLBC using mode=30 which will win in all cases. 
        DVI4@8000h@20i - IMA ADPCM 8kHz using 20ms ptime. (multiples of 10) 
        DVI4@16000h@40i - IMA ADPCM 16kHz using 40ms ptime. (multiples of 10) 
        speex@8000h@20i - Speex 8kHz using 20ms ptime. 
        speex@16000h@20i - Speex 16kHz using 20ms ptime. 
        speex@32000h@20i - Speex 32kHz using 20ms ptime. 
        BV16 - BroadVoice 16kb/s narrowband, 8kHz 
        BV32 - BroadVoice 32kb/s wideband, 16kHz 
        G7221@16000h - G722.1 16kHz (aka Siren 7) 
        G7221@32000h - G722.1C 32kHz (aka Siren 14) 
        CELT@32000h - CELT 32kHz, only 10ms supported 
        CELT@48000h - CELT 48kHz, only 10ms supported 
        GSM@40i - GSM 8kHz using 40ms ptime. (GSM is done in multiples of 20, Default is 20ms) 
        G722 - G722 16kHz using default 20ms ptime. (multiples of 10) 
        PCMU - G711 8kHz ulaw using default 20ms ptime. (multiples of 10) 
        PCMA - G711 8kHz alaw using default 20ms ptime. (multiples of 10) 
        G726-16 - G726 16kbit adpcm using default 20ms ptime. (multiples of 10) 
        G726-24 - G726 24kbit adpcm using default 20ms ptime. (multiples of 10) 
        G726-32 - G726 32kbit adpcm using default 20ms ptime. (multiples of 10) 
        G726-40 - G726 40kbit adpcm using default 20ms ptime. (multiples of 10) 
        AAL2-G726-16 - Same as G726-16 but using AAL2 packing. (multiples of 10) 
        AAL2-G726-24 - Same as G726-24 but using AAL2 packing. (multiples of 10) 
        AAL2-G726-32 - Same as G726-32 but using AAL2 packing. (multiples of 10) 
        AAL2-G726-40 - Same as G726-40 but using AAL2 packing. (multiples of 10) 
        LPC - LPC10 using 90ms ptime (only supports 90ms at this time in FreeSWITCH) 
        L16 - L16 isn't recommended for VoIP but you can do it. L16 can exceed the MTU rather quickly. 
        G729 - G729 . 
        G723 - G723.1 . 
        AMR - AMR . 
        OPUS - OPUS .
  1. 转换方式(本转码方式由软硬件提供商负责版权费用):

a. 转码原理

sangoma

b. 板卡式转换

                通过工控机(大机箱服务器)+转换板卡的方式转换,特别是工控机配置可以比较高,响应速度快,单卡从200路到1000路不等,单机最多建议插两张板卡,也就是最大不超过2000路转换。

                采用SANGOMA:FreeSWITCH D500 PCI Express,有D500-100E 、D500-200E、D500-300E、D500-400E、D500-500E

c. 一体化服务器转换

                购买一体化转码服务器进行转换,所有的软硬件均直接装好,做简单配置即可使用,特点是方便、实用。如:转码一体机设备

                采用SANGOMA:NBTG-AP0400、NBTG-AP0800、NBTG-AP1200、NBTG-AP1600、NBTG-AP2000、NBTG-AP4000

d. 软编码转换

                需要独立的服务器即可,不用硬件设备即可进行转换,性能只受服务器约束(本服务受FreeSWITCH.org价格的影响)。



上海老李,QQ:1354608370,FreeSWITCH QQ群: