FreeSWITCH折腾笔记3——数据库修改为postgresql-创新互联

需要修改的配置文件:

10余年的长寿网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。网络营销推广的优势是能够根据用户设备显示端的尺寸不同,自动调整长寿建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。成都创新互联从事“长寿网站设计”,“长寿网站推广”以来,每个客户项目都认真落实执行。

switch.conf.xml //核心表

cdr_pg_csv.conf.xml //通话记录 db.conf.xml //核心表 
voicemail.conf.xml //留言相关的表 
internal.xml // 
external.xml // 
fifo.conf.xml //fifo相关的表 
callcenter.conf.xml //callcenter程序相关的表。

1、switch.conf.xml

2、cdr_pg_csv.conf.xml

   

3、db.conf.xml、voicemail.conf.xml、internal.xml、external.xml、fifo.conf.xml、callcenter.conf.xml

或者在var.xml追加以下配置,然后去注释db.conf.xml、voicemail.conf.xml、internal.xml、external.xml、fifo.conf.xml、callcenter.conf.xml 中的" "

【附】xml_cdr建表sql及cdr_pg_csv.conf.xml 字段设置

CREATE TABLE "public"."xml_cdr" ( "uuid" uuid NOT NULL, "domain_uuid" uuid, "extension_uuid" uuid, "domain_name" text COLLATE "default", "accountcode" text COLLATE "default", "direction" text COLLATE "default", "default_language" text COLLATE "default", "context" text COLLATE "default", "xml_cd" text COLLATE "default", "json" jsonb, "caller_id_name" text COLLATE "default", "caller_id_number" text COLLATE "default", "source_number" text COLLATE "default", "destination_number" text COLLATE "default", "start_epoch" numeric, "start_stamp" timestamp(6), "answer_stamp" timestamp(6), "answer_epoch" numeric, "end_epoch" numeric, "end_stamp" text COLLATE "default", "duration" numeric, "mduration" numeric, "billsec" numeric, "billmsec" numeric, "bridge_uuid" text COLLATE "default", "read_codec" text COLLATE "default", "read_rate" text COLLATE "default", "write_codec" text COLLATE "default", "write_rate" text COLLATE "default", "remote_media_ip" text COLLATE "default", "network_addr" text COLLATE "default", "recording_file" text COLLATE "default", "leg" char(1) COLLATE "default", "pdd_ms" numeric, "rtp_audio_in_mos" numeric, "last_app" text COLLATE "default", "last_arg" text COLLATE "default", "cc_side" text COLLATE "default", "cc_member_uuid" uuid, "cc_queue_joined_epoch" text COLLATE "default", "cc_queue" text COLLATE "default", "cc_member_session_uuid" uuid, "cc_agent" text COLLATE "default", "cc_agent_type" text COLLATE "default", "waitsec" numeric, "conference_name" text COLLATE "default", "conference_uuid" uuid, "conference_member_id" text COLLATE "default", "digits_dialed" text COLLATE "default", "pin_number" text COLLATE "default", "hangup_cause" text COLLATE "default", "hangup_cause_q850" numeric, "sip_hangup_disposition" text COLLATE "default", CONSTRAINT "xml_cdr_pkey" PRIMARY KEY ("uuid") ) WITH (OIDS=FALSE) ; ALTER TABLE "public"."xml_cdr" OWNER TO "freeswitch";                                                                                                                                                                                                                                                                          

【附】录音文件路径写入数据库:

dialpanl/default.xml中添加一行,定义录音文件路径

	
	
	
	

再在autoload_configs/cdr_pg_csv.conf.xml的字段定义中添加一行

最后在数据库表中添加一个字段
recording_file
FreeSWITCH折腾笔记3——数据库修改为postgresql
重新加载模块reload mod_cdr_pg_csv
再打电话就有录音路径生成了

另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


新闻名称:FreeSWITCH折腾笔记3——数据库修改为postgresql-创新互联
链接分享:http://pwwzsj.com/article/dspsgc.html