Инструменты пользователя

Инструменты сайта


configure_asterisk_for_cloud_version

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия Следующая версия справа и слева
configure_asterisk_for_cloud_version [2020/11/18 09:47]
Евгений Романенко
configure_asterisk_for_cloud_version [2020/11/18 09:48]
Евгений Романенко
Строка 29: Строка 29:
 `uniqueid` VARCHAR(32) NOT NULL DEFAULT '',​ `uniqueid` VARCHAR(32) NOT NULL DEFAULT '',​
 `userfield` VARCHAR(255) NOT NULL DEFAULT '',​ `userfield` VARCHAR(255) NOT NULL DEFAULT '',​
-`recordingfile` VARCHAR(255) NOT NULL DEFAULT '',​+`filename` VARCHAR(255) NOT NULL DEFAULT '',​
 PRIMARY KEY (`id`), PRIMARY KEY (`id`),
 KEY `calldate` (`calldate`),​ KEY `calldate` (`calldate`),​
Строка 113: Строка 113:
 Setup = /​usr/​lib/​x86_64-linux-gnu/​odbc/​libodbcmyS.so Setup = /​usr/​lib/​x86_64-linux-gnu/​odbc/​libodbcmyS.so
 CPTimeout = CPTimeout =
-CPReuse =</​code>​ в конец **/​etc/​asterisk/​cdr_mysql.conf** добавить <code bash>​alias ​recordingfile ​=> recordingfile</​code>​+CPReuse =</​code>​ в конец **/​etc/​asterisk/​cdr_mysql.conf** добавить <code bash>​alias ​filename ​=> filename</​code>​
   - Внесем в **/​etc/​asterisk/​extconfig.conf** <code bash>​queue_log => odbc,​asterisk</​code>​   - Внесем в **/​etc/​asterisk/​extconfig.conf** <code bash>​queue_log => odbc,​asterisk</​code>​
   - **cel.conf** выглядит так <code bash>​[general]   - **cel.conf** выглядит так <code bash>​[general]
Строка 148: Строка 148:
        System(mkdir -p ${WAV}/​${datedir});​        System(mkdir -p ${WAV}/​${datedir});​
               Set(monopt=nice -n 19 /​usr/​bin/​lame -b 32  --silent "​${WAV}/​${datedir}/​${fname}.wav" ​ "​${MP3}/​${datedir}/​${fname}.mp3"​ && rm -f "​${WAV}/​${fname}.wav"​ && chmod o+r "​${MP3}/​${datedir}/​${fname}.mp3"​);​               Set(monopt=nice -n 19 /​usr/​bin/​lame -b 32  --silent "​${WAV}/​${datedir}/​${fname}.wav" ​ "​${MP3}/​${datedir}/​${fname}.mp3"​ && rm -f "​${WAV}/​${fname}.wav"​ && chmod o+r "​${MP3}/​${datedir}/​${fname}.mp3"​);​
-              Set(CDR(recordingfile)=${fname}.mp3);​  ​+              Set(CDR(filename)=${fname}.mp3);​  ​
               Set(CDR(realdst)=${called});​               Set(CDR(realdst)=${called});​
               Set(CDR(realsrc)=${calling});​               Set(CDR(realsrc)=${calling});​
Строка 185: Строка 185:
 same => n,​System(mkdir -p ${MP3}/​${datedir}) same => n,​System(mkdir -p ${MP3}/​${datedir})
 same => n,​Set(monopt=nice -n 19 /​usr/​bin/​lame -b 32 --silent "​${WAV}/​${fname}.wav" ​ "​${MP3}/​${datedir}/​${fname}.mp3"​ && rm -f "​${WAV}/​${fname}.wav"​ && chmod o+r "​${MP3}/​${datedir}/​${fname}.mp3"​) same => n,​Set(monopt=nice -n 19 /​usr/​bin/​lame -b 32 --silent "​${WAV}/​${fname}.wav" ​ "​${MP3}/​${datedir}/​${fname}.mp3"​ && rm -f "​${WAV}/​${fname}.wav"​ && chmod o+r "​${MP3}/​${datedir}/​${fname}.mp3"​)
-same => n,Set(CDR(recordingfile)=${fname}.mp3)+same => n,Set(CDR(filename)=${fname}.mp3)
 same => n,​Set(CDR(realdst)=${CalleeID}) same => n,​Set(CDR(realdst)=${CalleeID})
 same => n,​Set(CDR(realsrc)=${CallerID}) same => n,​Set(CDR(realsrc)=${CallerID})
configure_asterisk_for_cloud_version.txt · Последние изменения: 2023/04/18 19:18 — Евгений Романенко