Jump to content
Калькуляторы

Freeswitch 1.2 record_session

Доброе время суток!

 

Подскажите, пожалуйста, может кто-нибудь сталкивался?

Не работает запись разговоров на freeswitch.

 

Вот что прописываю в конфиге:

 

 

<extension name="Trunk1">

<condition field="destination_number" expression="^46(\d+)$">

<action application="bridge" data="sofia/gateway/Trunk1/$1"/>

<action application="record_session" data="$${base_dir}/recordings/${strftime(%Y-%m-%d-%H-%M-%S)}_${caller_id_number}_${destination_number}_out.wav"/>

</condition>

</extension>

 

Файл с записью формируется, но записи в нем нет)) Он по сути пустой...

В логе есть Action record_session(/usr/local/freeswitch/recordings/archive/${strftime(%Y-%m-%d-%H-%M-%S)}_${caller_id_number}_${destination_number}_out.wav)

и

[DEBUG] switch_ivr_async.c:1303 Stop recording file /usr/local/freeswitch/recordings/archive/2015-03-16-17-26-17_anonymous_1111111_inc.wav

Голосовой трафик через freeswitch проходит проверяла.

В чем может быть проблема?

Share this post


Link to post
Share on other sites

Строчки <action> местами поменяйте, ибо сначала у вас разговор, а уж после него, запись .)

Share this post


Link to post
Share on other sites

))) Да смешно)

Спасибо за помощь, все работает

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this