Страница 1 из 1
					
				Отправка записей разговоров на Ftp сервер
				Добавлено: 19 фев 2016, 08:33
				 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
			 
			
					
				Re: Отправка записей разговоров на Ftp сервер
				Добавлено: 19 фев 2016, 08:42
				 _Pavel_
				Код: Выделить всё
System(запись автоматом уходит на Ftp сервер)
 
			 
			
					
				Re: Отправка записей разговоров на Ftp сервер
				Добавлено: 19 фев 2016, 08:54
				 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/ ....)
			 
			
					
				Re: Отправка записей разговоров на Ftp сервер
				Добавлено: 19 фев 2016, 09:18
				 _Pavel_
				
После этой строки диал-план будет продолжать работать?  При сомнения либо читать либо проверять.
 
			 
			
					
				Re: Отправка записей разговоров на Ftp сервер
				Добавлено: 19 фев 2016, 09:32
				 nurlan
				на данный момент диалплан заканчивается, то есть автоответчик записал аудио обращение и на этом все...
Теперь же нужно чтобы записанное аудио обращение отправлялось на ftp сервер, автоматом
			 
			
					
				Re: Отправка записей разговоров на Ftp сервер
				Добавлено: 19 фев 2016, 10:06
				 _Pavel_
				Значит открываем гугл и ищем: выполнение диалплана после hangup.
Ну и не забываем почитать что такое System.
Вроде очень простая последовательность действий.
			 
			
					
				Re: Отправка записей разговоров на Ftp сервер
				Добавлено: 19 фев 2016, 11:24
				 nurlan
				Спасибо
			 
			
					
				Re: Отправка записей разговоров на Ftp сервер
				Добавлено: 19 фев 2016, 14:55
				 whoim
				hangup - позиция h.
По hangup вызывавается exten=>Z,h,
Туда и прописать внешний вызов, например, мне нравится утилита lftp.
А другой вариант - подключить ftp-каталог как /mnt/ftp через curlftpfs, перенести туда monitor и сделать симлинк.
В принципе, работает, если ftp в локалке/рядом (быстродействие важно) и не отваливается.
			 
			
					
				Re: Отправка записей разговоров на Ftp сервер
				Добавлено: 19 фев 2016, 15:03
				 virus_net
				whoim писал(а):По hangup вызывавается exten=>Z,h,
Все же вызывается exten => h,1,...
Asterisk h extension 
			 
			
					
				Re: Отправка записей разговоров на Ftp сервер
				Добавлено: 19 фев 2016, 23:07
				 whoim
				Да, спросонья поменял местами, блин