VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Отправка записей разговоров на Ftp сервер

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

Модераторы: april22, Zavr2008

Ответить
nurlan
Сообщения: 12
Зарегистрирован: 09 фев 2016, 09:22

Отправка записей разговоров на Ftp сервер

Сообщение nurlan »

Доброе утро! Если кто нибудь сталкивался, подскажите как сделать чтобы после разговора, запись автоматом уходила на Ftp сервер

Вот мой диалплан
exten => s,1,Noop(AUTORECORD_ACTIVATED+++++++++++++++++++++++++++++++++)
exten => s,n(autorecord),Set(AUTORECORDFILE=/var/spool/asterisk/autorecord/autorecord_${UNIQUEID})
exten => s,n,Background(custom/IVR_TelDov)
exten => s,n,Record(${AUTORECORDFILE}.wav,4,60,k)
exten => s,n,Background(custom/ivr-3_thankyou)
exten => s,n,Background(custom/ivr-4_thankyou)
exten => s,n,Goto(hangup)
exten => s,n(hangup),Hangup
_Pavel_
Сообщения: 32
Зарегистрирован: 16 июл 2015, 16:31
Контактная информация:

Re: Отправка записей разговоров на Ftp сервер

Сообщение _Pavel_ »

Код: Выделить всё

System(запись автоматом уходит на Ftp сервер)
nurlan
Сообщения: 12
Зарегистрирован: 09 фев 2016, 09:22

Re: Отправка записей разговоров на Ftp сервер

Сообщение nurlan »

Извините, насколько я понимаю так сделать нужно?

exten => s,1,Noop(AUTORECORD_ACTIVATED+++++++++++++++++++++++++++++++++)
exten => s,n(autorecord),Set(AUTORECORDFILE=/var/spool/asterisk/autorecord/autorecord_${UNIQUEID})
exten => s,n,Background(custom/IVR_TelDov)
exten => s,n,Record(${AUTORECORDFILE}.wav,4,60,k)
exten => s,n,Background(custom/ivr-3_thankyou)
exten => s,n,Background(custom/ivr-4_thankyou)
exten => s,n,Goto(hangup)
exten => s,n(hangup),Hangup
exten => s,n,System(AUTORECORDFILE=192.168.25.33/ ....)
_Pavel_
Сообщения: 32
Зарегистрирован: 16 июл 2015, 16:31
Контактная информация:

Re: Отправка записей разговоров на Ftp сервер

Сообщение _Pavel_ »

Код: Выделить всё

exten => s,n(hangup),Hangup
После этой строки диал-план будет продолжать работать? При сомнения либо читать либо проверять.
nurlan
Сообщения: 12
Зарегистрирован: 09 фев 2016, 09:22

Re: Отправка записей разговоров на Ftp сервер

Сообщение nurlan »

на данный момент диалплан заканчивается, то есть автоответчик записал аудио обращение и на этом все...

Теперь же нужно чтобы записанное аудио обращение отправлялось на ftp сервер, автоматом
_Pavel_
Сообщения: 32
Зарегистрирован: 16 июл 2015, 16:31
Контактная информация:

Re: Отправка записей разговоров на Ftp сервер

Сообщение _Pavel_ »

Значит открываем гугл и ищем: выполнение диалплана после hangup.
Ну и не забываем почитать что такое System.
Вроде очень простая последовательность действий.
nurlan
Сообщения: 12
Зарегистрирован: 09 фев 2016, 09:22

Re: Отправка записей разговоров на Ftp сервер

Сообщение nurlan »

Спасибо
whoim
Сообщения: 766
Зарегистрирован: 26 ноя 2013, 23:25
Откуда: Краснодар
Контактная информация:

Re: Отправка записей разговоров на Ftp сервер

Сообщение whoim »

hangup - позиция h.
По hangup вызывавается exten=>Z,h,
Туда и прописать внешний вызов, например, мне нравится утилита lftp.

А другой вариант - подключить ftp-каталог как /mnt/ftp через curlftpfs, перенести туда monitor и сделать симлинк.
В принципе, работает, если ftp в локалке/рядом (быстродействие важно) и не отваливается.
облачные и локальные сервера asterisk/freepbx/a2billing/crm с полной техподдержкой. skype: whoim2, sipuri: whoim@asterisk.ru
virus_net
Сообщения: 2337
Зарегистрирован: 05 июн 2013, 08:12
Откуда: Москва

Re: Отправка записей разговоров на Ftp сервер

Сообщение virus_net »

whoim писал(а):По hangup вызывавается exten=>Z,h,
Все же вызывается exten => h,1,...
Asterisk h extension
мой SIP URI sip:virus_net@asterisk.ru
bitname.ru - Домены .bit (namecoin) .emc .coin .lib .bazar (emercoin)

ENUMER - звони бесплатно и напрямую.
whoim
Сообщения: 766
Зарегистрирован: 26 ноя 2013, 23:25
Откуда: Краснодар
Контактная информация:

Re: Отправка записей разговоров на Ftp сервер

Сообщение whoim »

Да, спросонья поменял местами, блин
облачные и локальные сервера asterisk/freepbx/a2billing/crm с полной техподдержкой. skype: whoim2, sipuri: whoim@asterisk.ru
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH