欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

FreeSWITCH折騰筆記3——數(shù)據(jù)庫修改為postgresql-創(chuàng)新互聯(lián)

需要修改的配置文件:

10余年的長壽網(wǎng)站建設(shè)經(jīng)驗(yàn),針對(duì)設(shè)計(jì)、前端、開發(fā)、售后、文案、推廣等六對(duì)一服務(wù),響應(yīng)快,48小時(shí)及時(shí)工作處理。網(wǎng)絡(luò)營銷推廣的優(yōu)勢是能夠根據(jù)用戶設(shè)備顯示端的尺寸不同,自動(dòng)調(diào)整長壽建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計(jì),從而大程度地提升瀏覽體驗(yàn)。成都創(chuàng)新互聯(lián)從事“長壽網(wǎng)站設(shè)計(jì)”,“長壽網(wǎng)站推廣”以來,每個(gè)客戶項(xiàng)目都認(rèn)真落實(shí)執(zhí)行。

switch.conf.xml //核心表

cdr_pg_csv.conf.xml //通話記錄 db.conf.xml //核心表 
voicemail.conf.xml //留言相關(guān)的表 
internal.xml // 
external.xml // 
fifo.conf.xml //fifo相關(guān)的表 
callcenter.conf.xml //callcenter程序相關(guān)的表。

1、switch.conf.xml

<param name="core-db-dsn" value="pgsql://host=localhost dbname=freeswitch user=freeswitch password='password' options='-c client_min_messages=NOTICE' application_name='freeswitch'" />

2、cdr_pg_csv.conf.xml

 <param name="db-info" value="host=localhost user=freeswitch password=nopassword dbname=freeswitch connect_timeout=10" />  <param name="db-table" value="xml_cdr"/>

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

<param name="odbc-dsn" value="pgsql://host=localhost dbname=freeswitch user=freeswitch password=' password ' options='-c client_min_messages=NOTICE' application_name='freeswitch'"/>

或者在var.xml追加以下配置,然后去注釋db.conf.xml、voicemail.conf.xml、internal.xml、external.xml、fifo.conf.xml、callcenter.conf.xml 中的" <param name="odbc-dsn" value="$${dsn}"/>"

<X-PRE-PROCESS cmd="set" data="dsn=pgsql://hostaddr=127.0.0.1 dbname=freeswitch user=freeswitch password='password' options='-c client_min_messages=NOTICE' application_name='freeswitch'" /> <X-PRE-PROCESS cmd="set" data="dsn_callcenter=pgsql://hostaddr=127.0.0.1 dbname=freeswitch user=freeswitch password='password' options='-c client_min_messages=NOTICE' application_name='freeswitch'" />

【附】xml_cdr建表sql及cdr_pg_csv.conf.xml 字段設(shè)置

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";</settings>   <schema>     <field var="uuid"/>     <field var="domain_uuid"/>     <field var="domain_name"/>     <field var="accountcode"/>     <field var="direction"/>     <field var="default_language"/>     <field var="context"/>     <field var="xml_cdr"/>     <!-- <field var="local_ip_v4"/> -->     <field var="caller_id_name"/>     <field var="caller_id_number"/>     <field var="destination_number"/>     <field var="start_epoch"/>     <field var="start_stamp"/>     <field var="answer_stamp"/>     <field var="answer_epoch"/>     <field var="end_epoch"/>     <field var="end_stamp"/>     <field var="duration"/>     <field var="mduration"/>     <field var="billsec"/>     <field var="billmsec"/>     <field var="bridge_uuid"/>     <!-- <field var="bleg_uuid"/> -->     <field var="read_codec"/>     <field var="read_rate"/>     <field var="write_codec"/>     <field var="write_rate"/>     <field var="remote_media_ip"/>     <field var="network_addr"/>     <field var="recording_file"/>     <field var="leg"/>     <field var="pdd_ms"/>     <field var="last_app"/>     <field var="last_arg"/>     <field var="cc_side"/>     <field var="cc_member_uuid"/>     <field var="cc_queue_joined_epoch"/>     <field var="cc_queue"/>     <field var="cc_member_session_uuid"/>     <field var="cc_agent"/>     <field var="cc_agent_type"/>     <field var="waitsec"/>     <field var="conference_name"/>     <field var="conference_uuid"/>     <field var="conference_member_id"/>     <field var="digits_dialed"/>     <field var="hangup_cause"/>     <field var="hangup_cause_q850"/>     <field var="sip_hangup_disposition"/>     <!-- <field var="sip_hangup_disposition"/> -->     <!-- <field var="ani"/> -->   </schema>

【附】錄音文件路徑寫入數(shù)據(jù)庫:

dialpanl/default.xml中添加一行,定義錄音文件路徑

	<action application="bind_meta_app" data="1 b s execute_extension::dx XML features"/>
	<action application="bind_meta_app" data="2 b s record_session::$${recordings_dir}/${caller_id_number}.${strftime(%Y-%m-%d-%H-%M-%S)}.wav"/>
	<action application="bind_meta_app" data="3 b s execute_extension::cf XML features"/>
	<action application="bind_meta_app" data="4 b s execute_extension::att_xfer XML features"/>
<action application="set" data="recording_file=$${recordings_dir}/${caller_id_number}.${strftime(%Y-%m-%d-%H-%M-%S)}.wav"/>

再在autoload_configs/cdr_pg_csv.conf.xml的字段定義中添加一行
<field var="recording_file"/>
最后在數(shù)據(jù)庫表中添加一個(gè)字段
recording_file
FreeSWITCH折騰筆記3——數(shù)據(jù)庫修改為postgresql
重新加載模塊reload mod_cdr_pg_csv
再打電話就有錄音路徑生成了

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。

名稱欄目:FreeSWITCH折騰筆記3——數(shù)據(jù)庫修改為postgresql-創(chuàng)新互聯(lián)
瀏覽路徑:http://aaarwkj.com/article12/dspsgc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供營銷型網(wǎng)站建設(shè)、建站公司、電子商務(wù)、網(wǎng)站排名、網(wǎng)站建設(shè)關(guān)鍵詞優(yōu)化

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站制作
日韩精品在线观看天堂| 久久精品国产亚洲av波多| 激情五月开心五月麻豆| 国产精品中文字幕日韩在线| 亚洲家庭伦理在线观看| av在线日韩国产精品| av在线免费观看大全| 亚洲欧美日韩校园春色| 国产成人免费视频大全| 高潮国产精品一区二区| 最新日韩精品电影在线网| 清纯唯美亚洲自拍第一页| 97超碰97资源在线| 国产夫妻自拍一级黄片| 欧美日韩综合精品无人区| 国产网红女主播视频一区二区 | 一区二区三区欧美小黄片| 人妻一区二区免费视频| 成人爱爱在线视频免费观看| 日韩av在线播放亚洲天堂| 视频一区二区日韩不卡| 免费毛片一区二区三区| 尤物在线观看视频播放| 亚欧乱色熟女一区二区三区| 欧美一区二区精品少妇| 18岁禁看网站在线看| 亚洲精品在线观看日本| 亚洲国产中文字幕高清| 强暴美女视频大全久久久| 蜜臀av一区二区在线观看| 欧美激情韩国三级日本| 九九在线精品视频免费| 国产午夜视频在线观看一区| 亚洲视频一区二区精品| 日韩熟女人妻一区二区| 亚洲精品黄色在线观看| 日韩精品一区二区视频| 成年人免费在线不卡视频| 色吊丝日韩在线观看| 传媒在线免费观看视频| 亚洲午夜av久久乱码|