![Page 1: Вячеслав Борилин, SPIRITDSP - Построение системы видеокоммуникаций для большого числа пользователей в](https://reader031.vdocuments.net/reader031/viewer/2022013114/54804580b379594e2b8b5a97/html5/thumbnails/1.jpg)
Построение системы видеокоммуникаций для большого числа
пользователей в сети Интернет. Эффективное кодирование и передача
real-time трафика.
Вячеслав БорилинВице-президент по продуктам
SPIRIT DSP
![Page 2: Вячеслав Борилин, SPIRITDSP - Построение системы видеокоммуникаций для большого числа пользователей в](https://reader031.vdocuments.net/reader031/viewer/2022013114/54804580b379594e2b8b5a97/html5/thumbnails/2.jpg)
• Технически лучший в мире программныйпродукт – технологическое ядродля коммуникационных видео IP сервисов
• Единственный независимый поставщикрешений VVoIP операторского класса
• Клиенты – более 250 операторов связи, производителей оборудования и ПО
• Обеспечивает работу 200 миллионовголосовых каналов в 80 странах мира
• 100% Российская компания
SPIRIT – мировой лидер VVoIP
18 лет на мировом рынкеIP-коммуникаций
![Page 3: Вячеслав Борилин, SPIRITDSP - Построение системы видеокоммуникаций для большого числа пользователей в](https://reader031.vdocuments.net/reader031/viewer/2022013114/54804580b379594e2b8b5a97/html5/thumbnails/3.jpg)
Коммуникации в сети интернет. Узкие места – здержка и потеря пакетов
В IP сети пакеты прибывают с разной задержкой, а иногда и не в том порядке
В ряде случаев пакеты теряются, но чаще они опаздываютнастолько, что их уже нет смысла проигрывать
![Page 4: Вячеслав Борилин, SPIRITDSP - Построение системы видеокоммуникаций для большого числа пользователей в](https://reader031.vdocuments.net/reader031/viewer/2022013114/54804580b379594e2b8b5a97/html5/thumbnails/4.jpg)
Коммуникации в сети интернет. Узкие места – real-time
В архитектуре операционной системы real-time коммуникация требует real-time обработки.
Microsoft OS не real-time и нужно бороться с другимиприложениями за процессорное время
![Page 5: Вячеслав Борилин, SPIRITDSP - Построение системы видеокоммуникаций для большого числа пользователей в](https://reader031.vdocuments.net/reader031/viewer/2022013114/54804580b379594e2b8b5a97/html5/thumbnails/5.jpg)
Коммуникации в сети интернет. Узкие места – эхо
• слишком тихий/слишком чувствительный микрофон• посторонние шумы• завывают колонки• сквозит эхо
Качество аудио оборудовния различное на разных концахразговора.“Ok” для playback, но часто не достаточно для real-time коммуникаций:
![Page 6: Вячеслав Борилин, SPIRITDSP - Построение системы видеокоммуникаций для большого числа пользователей в](https://reader031.vdocuments.net/reader031/viewer/2022013114/54804580b379594e2b8b5a97/html5/thumbnails/6.jpg)
Коммуникации в сети интернет. Узкие места – задержка системы
Вносимая системой задержка• 6 секунд задержки перед стартом playback-а видео
ролика с YouTube не вызывает дискомфорта• 150 милисекунд задержки голоса и видео при
коммуникации уже негативно для пользователя
![Page 7: Вячеслав Борилин, SPIRITDSP - Построение системы видеокоммуникаций для большого числа пользователей в](https://reader031.vdocuments.net/reader031/viewer/2022013114/54804580b379594e2b8b5a97/html5/thumbnails/7.jpg)
Пример коммуникации с превышением бюджета на задержку
Ситуация - связь с Владивостоком:Кодирование 30 ms + сетевая задержка 70 ms+ буффер,декодер,воспроизведение 70ms = Уже 170ms!
Ещё больше усугубят ситуацию:• плохо оптимизированный
кодек• cлабая адаптация jitter buffer• отсутствие PLC• отсутствие механизмов
адаптивности к каналу
![Page 8: Вячеслав Борилин, SPIRITDSP - Построение системы видеокоммуникаций для большого числа пользователей в](https://reader031.vdocuments.net/reader031/viewer/2022013114/54804580b379594e2b8b5a97/html5/thumbnails/8.jpg)
Требования к качеству голоса в интернет коммуникациях
• Качество на уровне телефонной связи это уже прошлый век• Нужен полноценный Wideband
![Page 9: Вячеслав Борилин, SPIRITDSP - Построение системы видеокоммуникаций для большого числа пользователей в](https://reader031.vdocuments.net/reader031/viewer/2022013114/54804580b379594e2b8b5a97/html5/thumbnails/9.jpg)
Качественный аудио кодек - SPIRIT IP-MR™
high
good
poor
Spee
ch Q
ualit
y, P
ESQ
MO
S
Bitrate, kbps
3.5
3.6
3.7
3.8
3.9
4.0
4.1
4.2
10
4.3
4.4
20 30 40
SPIRIT IP-MRTM
Speex WB
G.722.1
50 60 70
G.722
![Page 10: Вячеслав Борилин, SPIRITDSP - Построение системы видеокоммуникаций для большого числа пользователей в](https://reader031.vdocuments.net/reader031/viewer/2022013114/54804580b379594e2b8b5a97/html5/thumbnails/10.jpg)
SPIRIT IP-MR™ адаптирован для IP сети
SPIRIT IP-MR™ обеспечивает высокое качестводаже в условиях 30% потерь
Voic
e Q
ualit
y, P
ESQ
MO
S
![Page 11: Вячеслав Борилин, SPIRITDSP - Построение системы видеокоммуникаций для большого числа пользователей в](https://reader031.vdocuments.net/reader031/viewer/2022013114/54804580b379594e2b8b5a97/html5/thumbnails/11.jpg)
Качественный скалабильный видео кодек H.264 SVC
Пользователи хотят видео в HDформате на любом оборудовании
![Page 12: Вячеслав Борилин, SPIRITDSP - Построение системы видеокоммуникаций для большого числа пользователей в](https://reader031.vdocuments.net/reader031/viewer/2022013114/54804580b379594e2b8b5a97/html5/thumbnails/12.jpg)
Сравнение видео кодеков: H.264SVC vs. H.263 vs. VP8
H.264SVC vs. H.263• при том же битрейте у H.263 заметно хуже качество• H.263 не скалабильный
H.264SVC vs. VP8• VP8 алгоритмически копирует H.264.
Нет существенной разницы в качестве• VP8 совместим только сам с собой• H.264 стандарт, совместим c инфраструктурой провайдеров,
стриминг во flash• H.264 SVC скалабильный
![Page 13: Вячеслав Борилин, SPIRITDSP - Построение системы видеокоммуникаций для большого числа пользователей в](https://reader031.vdocuments.net/reader031/viewer/2022013114/54804580b379594e2b8b5a97/html5/thumbnails/13.jpg)
Протокол сигнализации для видеокоммуникаций в интернет
• XMPP - стандарт для интернет коммуникаций• Отлично решает проблемы установления соединения в
сети• Легко расширяется для добавления новых collaboration
сервисов desktop/document sharing• Решения на базе XMPP легко масштабировать• Для совершения одного действия, например вызов
абонента, требуется меньше операций чем в SIP• Обладает хорошо структурированным синтаксисом
![Page 14: Вячеслав Борилин, SPIRITDSP - Построение системы видеокоммуникаций для большого числа пользователей в](https://reader031.vdocuments.net/reader031/viewer/2022013114/54804580b379594e2b8b5a97/html5/thumbnails/14.jpg)
Сигнализационный стек ВКС для интернет коммуникаций
XMPP SIP Other STUN TURN
rd
![Page 15: Вячеслав Борилин, SPIRITDSP - Построение системы видеокоммуникаций для большого числа пользователей в](https://reader031.vdocuments.net/reader031/viewer/2022013114/54804580b379594e2b8b5a97/html5/thumbnails/15.jpg)
ВидеоМост – готовая платформа ВКС
![Page 16: Вячеслав Борилин, SPIRITDSP - Построение системы видеокоммуникаций для большого числа пользователей в](https://reader031.vdocuments.net/reader031/viewer/2022013114/54804580b379594e2b8b5a97/html5/thumbnails/16.jpg)
ВидеоМост - лучшая в своём классе ВКС
ВидеоМост Polycom Microsoft
Работает на ПК без спец. оборудования Да Нет Да
Безопасность от утечек и «закладок» Да Да Да
Цена (за рабочее место) $10-50 $4000 $300
Интеграция с платформами СДО (Moodle, Blackboard) Да Нет Нет
Многопользовательские конференции Да Да Да
Звонки 1 на 1 Да Да Да
Внедрение 2-3 дня 1 месяц 2 месяца
Использ-е внутри образов. учреждений Да Да Да
Использ-е в открытых сервисах Да Нет Нет
Российское производство Да Нет Нет
Контроль и администрирование Да Да Да
Цена поддержки / масштабирования Низкая Высокая Высокая
![Page 17: Вячеслав Борилин, SPIRITDSP - Построение системы видеокоммуникаций для большого числа пользователей в](https://reader031.vdocuments.net/reader031/viewer/2022013114/54804580b379594e2b8b5a97/html5/thumbnails/17.jpg)
ВидеоМост обеспечивает качественный голос и видео
![Page 18: Вячеслав Борилин, SPIRITDSP - Построение системы видеокоммуникаций для большого числа пользователей в](https://reader031.vdocuments.net/reader031/viewer/2022013114/54804580b379594e2b8b5a97/html5/thumbnails/18.jpg)
Производительность и масштабируемость
• ВидеоМост - 1000 каналов на 1 сервере ($3K)(против Tandberg MCU на 24 участника за $40K)
• 1 сервер достаточен для организации со штатом 10 000 человек• Наращивание мощности решения просто –
путем добавления серверов
До 5000До 100CoreQuad RAM 8 GB 2х1 Гбит
До 3000До 50CoreQuad RAM 8 GB 1х1 Гбит
До 1000До 10Intel Xeon 4GB 2х100 Мбит
До 500До 5Intel Xeon 2GB 1х100 Мбит
Числоодновременных
участников
Кол-воодновременных
конференцийОборудование (1 сервер)
![Page 19: Вячеслав Борилин, SPIRITDSP - Построение системы видеокоммуникаций для большого числа пользователей в](https://reader031.vdocuments.net/reader031/viewer/2022013114/54804580b379594e2b8b5a97/html5/thumbnails/19.jpg)
SPIRIT – гарантия качества и безопасности
SPIRIT – полностью независимый отечественныйразработчик и поставщик инновационнойкоммуникационной платформы операторского класса
Контакты SPIRIT
Сайт: www.spiritdsp.comТел.: +7 (495) 661-21-78