Oagapov (обсуждение | вклад) |
Oagapov (обсуждение | вклад) Нет описания правки |
||
| (не показано 10 промежуточных версий этого же участника) | |||
| Строка 2: | Строка 2: | ||
В современных контакт-центрах и корпоративных коммуникационных системах запись и анализ разговоров являются обязательными элементами контроля качества, соблюдения регуляторных требований и повышения эффективности обслуживания клиентов. | В современных контакт-центрах и корпоративных коммуникационных системах запись и анализ разговоров являются обязательными элементами контроля качества, соблюдения регуляторных требований и повышения эффективности обслуживания клиентов. | ||
Коммуникационная платформа ЭРА поддерживает стандартный протокол SIPREC (Session Recording Protocol), что позволяет интегрировать её с внешними системами записи и аналитики. Одним из таких решений является PhoneUP — система записи разговоров, анализа качества обслуживания (QM) и речевой аналитики. | Коммуникационная платформа ЭРА поддерживает стандартный протокол '''SIPREC''' (Session Recording Protocol), что позволяет интегрировать её с внешними системами записи и аналитики. Одним из таких решений является PhoneUP (Aurus)— система записи разговоров, анализа качества обслуживания (QM) и речевой аналитики. | ||
В данной статье рассматривается архитектура интеграции, принцип работы SIPREC, параметры настройки и рекомендации по внедрению. | В данной статье рассматривается архитектура интеграции, принцип работы SIPREC, параметры настройки и рекомендации по внедрению. | ||
| Строка 27: | Строка 27: | ||
* поиск по аудио и метаданным | * поиск по аудио и метаданным | ||
==== SIPREC (Session Recording Protocol) ==== | ==== [[Настройка SIPREC|SIPREC]] (Session Recording Protocol) ==== | ||
SIPREC — стандарт <nowiki>RFC 7866</nowiki>, предназначенный для передачи медиапотоков и метаданных сеанса записи от коммуникационной платформы к системе записи. | SIPREC — стандарт <nowiki>RFC 7866</nowiki>, предназначенный для передачи медиапотоков и метаданных сеанса записи от коммуникационной платформы к системе записи. | ||
| Строка 36: | Строка 36: | ||
* синхронизацию каналов | * синхронизацию каналов | ||
* независимость системы записи от ядра телефонии | * независимость системы записи от ядра телефонии | ||
=== Архитектура интеграции === | |||
[[Файл:Платформа_ЭРА_и_PhoneUP.png|безрамки|436x436px]] | |||
==== '''ЭРА (SRC — Session Recording Client):''' ==== | |||
* инициирует SIPREC сессию | |||
* отправляет RTP медиапотоки | |||
* передаёт метаданные вызова | |||
==== '''PhoneUP (SRS — Session Recording Server):''' ==== | |||
* принимает SIPREC поток | |||
* сохраняет аудио | |||
* обрабатывает метаданные | |||
* выполняет анализ качества и речи | |||
---- | |||
=== Принцип работы SIPREC === | |||
==== 1. Установление SIPREC-сессии ==== | |||
При установлении голосового вызова: | |||
# Платформа ЭРА устанавливает основной SIP вызов. | |||
# При выполнении условий записи создаётся SIPREC INVITE к PhoneUP. | |||
# PhoneUP подтверждает сессию (200 OK). | |||
# RTP поток передаётся параллельно основному вызову. | |||
==== 2. Передача медиапотока ==== | |||
SIPREC создаёт отдельную медиасессию: | |||
* поток оператора | |||
* поток клиента | |||
* стерео или два моно канала | |||
* кодеки (G.711, G.722, G.729, Opus и другие) | |||
==== 3 Передача метаданных ==== | |||
Метаданные SIPREC включают: | |||
* идентификатор вызова | |||
* номера абонентов | |||
* направление вызова | |||
* время начала и окончания | |||
* ID оператора | |||
* очереди и кампании | |||
* пользовательские атрибуты | |||
Это позволяет PhoneUP связывать аудио с бизнес-контекстом. | |||
=== Технические требования === | |||
==== Сеть ==== | |||
Рекомендуется: | |||
* задержка < 150 мс | |||
* отсутствие NAT-искажений RTP | |||
* QoS при высокой нагрузке | |||
==== Порты ==== | |||
Открыть: | |||
* SIP сигнализация (UDP/TCP/TLS) | |||
* RTP диапазон портов | |||
* SIPREC endpoint PhoneUP | |||
==== Кодеки ==== | |||
Рекомендуемые: | |||
* G.711, G.722, G.729, Opus. | |||
=== Порядок настройки Платформы ЭРА === | |||
# В рабочем домене настройте параметр ''siprec_options.'' | |||
Пример настройки:<syntaxhighlight lang="json"> | |||
{ | |||
"endpoints": [ | |||
{ | |||
"audio_formats": [ | |||
"PCMA/8000" | |||
], | |||
"enabled": true, | |||
"from_uri": "<sip:src@45.80.205.100>", | |||
"ip_address": "194.8.97.61", | |||
"port": 5062, | |||
"to_uri": "<sip:srs@194.8.97.61>", | |||
"transport": "tcp" | |||
} | |||
], | |||
"mode": "enabled" | |||
} | |||
</syntaxhighlight>2. В правилах записи рабочего домена (/uc/recordrules) создайте правило записи необходимых направлений и активируйте опцию ''Запись через SIPREC.'' | |||
== Порядок настройки PhoneUP == | |||
Для записи разговоров по SIPREC необходимо: | |||
[[Файл:PhoneUP 1.jpg|мини|Шаг 1]] | |||
1. Установить компонент «SPANless-регистратор» ПО PhoneUP и обеспечить прохождение входящего траффика (SIP сигнализация, RTP траффик). | |||
[[Файл:PhoneUp 2.jpg|мини|Шаг 2]] | |||
2. Добавить/импортировать пользователей (включая номера телефонов и орг подразделения), настроить роли для разделения прав. | |||
[[Файл:PhoneUP 3.jpg|мини|Шаг 3]] | |||
3. Настроить правила записи на уровне регистратора и/или для отдельных пользователей. | |||
Подробности – в документации PhoneUP. | |||
[[Файл:PhoneUP 5.jpg|мини|Результат в PhoneUP]] | |||
Убедиться, что записи появляются в PhoneUP | |||
[[Файл:PhoneUp 4.jpg|без|мини|Результат в PhoneUP]] | |||
Текущая версия от 10:58, 4 марта 2026
Введение
В современных контакт-центрах и корпоративных коммуникационных системах запись и анализ разговоров являются обязательными элементами контроля качества, соблюдения регуляторных требований и повышения эффективности обслуживания клиентов.
Коммуникационная платформа ЭРА поддерживает стандартный протокол SIPREC (Session Recording Protocol), что позволяет интегрировать её с внешними системами записи и аналитики. Одним из таких решений является PhoneUP (Aurus)— система записи разговоров, анализа качества обслуживания (QM) и речевой аналитики.
В данной статье рассматривается архитектура интеграции, принцип работы SIPREC, параметры настройки и рекомендации по внедрению.
Обзор компонентов решения
Коммуникационная платформа ЭРА
Платформа ЭРА — это коммуникационно-информационная система, обеспечивающая:
- IP-телефонию и контакт-центр
- омниканальные коммуникации
- маршрутизацию вызовов
- интеграцию с внешними системами
- поддержку SIPREC для записи разговоров
PhoneUP
PhoneUP предоставляет:
- запись разговоров
- хранение и управление аудиоданными
- анализ качества разговоров (QM)
- речевую аналитику
- автоматическую оценку разговоров
- поиск по аудио и метаданным
SIPREC (Session Recording Protocol)
SIPREC — стандарт RFC 7866, предназначенный для передачи медиапотоков и метаданных сеанса записи от коммуникационной платформы к системе записи.
Протокол обеспечивает:
- передачу RTP-медиа потоков
- передачу метаданных сеанса (SDP/XML)
- синхронизацию каналов
- независимость системы записи от ядра телефонии
Архитектура интеграции
ЭРА (SRC — Session Recording Client):
- инициирует SIPREC сессию
- отправляет RTP медиапотоки
- передаёт метаданные вызова
PhoneUP (SRS — Session Recording Server):
- принимает SIPREC поток
- сохраняет аудио
- обрабатывает метаданные
- выполняет анализ качества и речи
Принцип работы SIPREC
1. Установление SIPREC-сессии
При установлении голосового вызова:
- Платформа ЭРА устанавливает основной SIP вызов.
- При выполнении условий записи создаётся SIPREC INVITE к PhoneUP.
- PhoneUP подтверждает сессию (200 OK).
- RTP поток передаётся параллельно основному вызову.
2. Передача медиапотока
SIPREC создаёт отдельную медиасессию:
- поток оператора
- поток клиента
- стерео или два моно канала
- кодеки (G.711, G.722, G.729, Opus и другие)
3 Передача метаданных
Метаданные SIPREC включают:
- идентификатор вызова
- номера абонентов
- направление вызова
- время начала и окончания
- ID оператора
- очереди и кампании
- пользовательские атрибуты
Это позволяет PhoneUP связывать аудио с бизнес-контекстом.
Технические требования
Сеть
Рекомендуется:
- задержка < 150 мс
- отсутствие NAT-искажений RTP
- QoS при высокой нагрузке
Порты
Открыть:
- SIP сигнализация (UDP/TCP/TLS)
- RTP диапазон портов
- SIPREC endpoint PhoneUP
Кодеки
Рекомендуемые:
- G.711, G.722, G.729, Opus.
Порядок настройки Платформы ЭРА
- В рабочем домене настройте параметр siprec_options.
Пример настройки:
{
"endpoints": [
{
"audio_formats": [
"PCMA/8000"
],
"enabled": true,
"from_uri": "<sip:src@45.80.205.100>",
"ip_address": "194.8.97.61",
"port": 5062,
"to_uri": "<sip:srs@194.8.97.61>",
"transport": "tcp"
}
],
"mode": "enabled"
}
2. В правилах записи рабочего домена (/uc/recordrules) создайте правило записи необходимых направлений и активируйте опцию Запись через SIPREC.
Порядок настройки PhoneUP
Для записи разговоров по SIPREC необходимо:

1. Установить компонент «SPANless-регистратор» ПО PhoneUP и обеспечить прохождение входящего траффика (SIP сигнализация, RTP траффик).

2. Добавить/импортировать пользователей (включая номера телефонов и орг подразделения), настроить роли для разделения прав.

3. Настроить правила записи на уровне регистратора и/или для отдельных пользователей.
Подробности – в документации PhoneUP.

Убедиться, что записи появляются в PhoneUP
