Вы не авторизованы

Вы можете читать сообщения. Если вы хотите создать новую тему или присоединиться к обсуждению, пройдите процедуру регистрации или авторизуйтесь.

Выбрать дату в календареВыбрать дату в календаре

Запись разговоров
 
Цитата
Алексей Портнов пишет:
Удаление временных файлов не обязательно. Если этот файл, по каким либо причинам, не был удален, программа удалит его при следующем запуске.
С самим фактом присутствия временного файла ничего страшного, проблема связана с его ростом в размерах, причем для каждого созданного функцией StartRecordingCalltoWav
Запись разговоров
 
При использовании функции записи разговоров наблюдается следующая ситуация.
Временные файлы создаваемые в момент поднятия трубки не удаляются, по причине того что остаются захваченными компонентой.
При этом в них продолжает писаться разговор даже если линия свободна. Использование функции StopRecordingCalltoWav не помогает. Помогает только закрытие (Close) компоненты и удаление объекта.
Версия компоненты 2.0.14.6., платформы 8.2.19.80.
Данная проблема наблюдается как в обработке 'Панель телефонии SIP для 1C (обычное приложение)' версии 2.2.1.14 в УТ 10, так и в самописной при использовании данной версии компоненты.
Последняя версия компоненты
 
Используем компоненту версии 2.0.1.2. Периодически возникают проблемы с удержанием и последующим переводом звонка (проблема с АТС не с компонентой). В компоненте начиная с версии 2.0.15 есть функция AttendedTransfer (объединение линий), которая в данном случае спасла бы.
Последняя версия компоненты
 
Скажите пожалуйста, где можно скачать последнюю версию компоненты. Даже если тестовый релиз.
Выбор кодека при подключении
 
Добрый день.
Возможно ли при подключении к АТС принудительно указывать используемый тип аудио кодека?
[ Закрыто] Объединение линий
 
На сколько это трудоемко? Было бы просто супер, и решило главную проблему перевода звонка.
И еще вопрос (возможно это в отдел продаж), если мы будем докупать лицензии их стоимость будет учтена от предыдущей покупки?
[ Закрыто] Объединение линий
 
Спасибо. А в перспективе планируется? Я так понимаю это реализация метода SIP REFER?
Изменено: ataman - 30.07.2013 10:28:20
[ Закрыто] Объединение линий
 
Возможно ли объединение нескольких линий в одну? Если да, то каким образом (методом компоненты) это осуществить?
Перевод звонка
 
Цитата
Алексей Портнов пишет:
То, что я описал уже реализовано в текущих версиях "SIP Софтфон для 1С"
Достаточно одной команды:
Код Компонент. Transfer (ТекущийЗвонок.Канал, "sip:" + НомерКудаПереводимЗвонок Atxfer + "@" + Хост); Для какой конфигурации ведете разработку? Какая АТС используется?
Конфигурация нестандартная (самописная).
Перевод решается путем донабора номера, алгоритм следующий:
- поступает входящий звонок
- снимаем трубку
- после уточнения цели звонка оператор ставит на удержание
Код
Компонента.Hold(НомерКанала);
- далее набирает внутренний(или сотовый) номер абонента (отдела продаж) и нажимает кнопку перевода
Код
Компонента.Resume(НомерКанала);
/... делаем небольшую задержку .. ./
Компонента.Input(НомерКанала, "##" + НомерДонабора + "#"); 
- происходит разговор с абонентом, в этот момент клиент находится на удержании (слышит заставку)
- далее либо ложем трубку и клиент разговаривает с абонентом, либо возвращаемся к клиенту

Код
Компонента.Input(НомерКанала, "##"); 
 
Сложности возникают при возвращении к клиенту в случае неудачного перевода (номер абонента недоступен/занят/нет желания разговаривать), после ввода донабора "##" даже поставив задержку (пустой цикл до 20000 (по тестам максимальное время для того чтобы клиент не заметил переключения)), клиента не поставить на удержание функцией:
Код
Компонента.Hold(НомерКанала); 
требуется более продолжительный цикл.
Перевод звонка
 
Цитата
Алексей Портнов пишет:
Что то я задачу не вполне понял.
То, что Вы описали - консультативный перевод?

То есть: мне звонит клиент просит переадресовать на отдел продаж. Соответственно при переводе клиент ставится на удержание я разговариваю с отделом продаж, если те готовы говорить то ложу трубку и вызов переводиться. Во времея разговора с отделом продаж клиент на удержании.

Этот перевод возможен в SIP софтвоне для 1С
Спасибо. Да именно так как Вы описали. Порядок действий следующий:

Код
Компонента.Hold(НомерКанала);   //Ставим клиента на удержание
Компонента.Transfer(НомерКанала, "sip:" + НомерНазначения + "@" + Хост);  // Дозваниваемся до отдела продаж (НомерНазначения - номер ОП)
Как только отдел продаж поднимает трубку, клиент сразу же снимается с удержания и слышит мой разговор с отделом продаж. Возможно это проблема настройки АТС.
Необходимо разобраться, так как эта ситуация критичная и без её решения невозможно внедрение данной компоненты.
Перевод звонка
 
Цитата
Максим Цветков пишет:
Нет. Во всяком случае не средствами SIP протокола.
Провайдер, говорит что это возможно, если компонента поддерживает метод SIP Refer
Перевод звонка
 
Остается только донабор номера (##номер абонента#). А это я так понял пока не реализовано?
Перевод звонка
 
Добрый день.
Возможно ли, при поступлении входящего звонка от клиента, удерживая его на линии "Hold(Канал)", осуществить его перевод на другой телефон "Transfer(Канал, "sip:" + НомерПеревода + "@" + Хост)", при этом после поднятия трубки на переводимом номере, продолжалось удержание клиента и клиент не включался в разговор. Или возможен вариант объединения линий.
Заранее спасибо.