19
Построение системы видео коммуникаций для большого числа пользователей в сети Интернет. Эффективное кодирование и передача real-time трафика. Вячеслав Борилин Вице-президент по продуктам SPIRIT DSP

Вячеслав Борилин, SPIRITDSP - Построение системы видеокоммуникаций для большого числа пользователей в

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Вячеслав Борилин, SPIRITDSP - Построение системы видеокоммуникаций для большого числа пользователей в

Построение системы видеокоммуникаций для большого числа

пользователей в сети Интернет. Эффективное кодирование и передача

real-time трафика.

Вячеслав БорилинВице-президент по продуктам

SPIRIT DSP

Page 2: Вячеслав Борилин, SPIRITDSP - Построение системы видеокоммуникаций для большого числа пользователей в

• Технически лучший в мире программныйпродукт – технологическое ядродля коммуникационных видео IP сервисов

• Единственный независимый поставщикрешений VVoIP операторского класса

• Клиенты – более 250 операторов связи, производителей оборудования и ПО

• Обеспечивает работу 200 миллионовголосовых каналов в 80 странах мира

• 100% Российская компания

SPIRIT – мировой лидер VVoIP

18 лет на мировом рынкеIP-коммуникаций

Page 3: Вячеслав Борилин, SPIRITDSP - Построение системы видеокоммуникаций для большого числа пользователей в

Коммуникации в сети интернет. Узкие места – здержка и потеря пакетов

В IP сети пакеты прибывают с разной задержкой, а иногда и не в том порядке

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

Page 4: Вячеслав Борилин, SPIRITDSP - Построение системы видеокоммуникаций для большого числа пользователей в

Коммуникации в сети интернет. Узкие места – real-time

В архитектуре операционной системы real-time коммуникация требует real-time обработки.

Microsoft OS не real-time и нужно бороться с другимиприложениями за процессорное время

Page 5: Вячеслав Борилин, SPIRITDSP - Построение системы видеокоммуникаций для большого числа пользователей в

Коммуникации в сети интернет. Узкие места – эхо

• слишком тихий/слишком чувствительный микрофон• посторонние шумы• завывают колонки• сквозит эхо

Качество аудио оборудовния различное на разных концахразговора.“Ok” для playback, но часто не достаточно для real-time коммуникаций:

Page 6: Вячеслав Борилин, SPIRITDSP - Построение системы видеокоммуникаций для большого числа пользователей в

Коммуникации в сети интернет. Узкие места – задержка системы

Вносимая системой задержка• 6 секунд задержки перед стартом playback-а видео

ролика с YouTube не вызывает дискомфорта• 150 милисекунд задержки голоса и видео при

коммуникации уже негативно для пользователя

Page 7: Вячеслав Борилин, SPIRITDSP - Построение системы видеокоммуникаций для большого числа пользователей в

Пример коммуникации с превышением бюджета на задержку

Ситуация - связь с Владивостоком:Кодирование 30 ms + сетевая задержка 70 ms+ буффер,декодер,воспроизведение 70ms = Уже 170ms!

Ещё больше усугубят ситуацию:• плохо оптимизированный

кодек• cлабая адаптация jitter buffer• отсутствие PLC• отсутствие механизмов

адаптивности к каналу

Page 8: Вячеслав Борилин, SPIRITDSP - Построение системы видеокоммуникаций для большого числа пользователей в

Требования к качеству голоса в интернет коммуникациях

• Качество на уровне телефонной связи это уже прошлый век• Нужен полноценный Wideband

Page 9: Вячеслав Борилин, SPIRITDSP - Построение системы видеокоммуникаций для большого числа пользователей в

Качественный аудио кодек - 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 - Построение системы видеокоммуникаций для большого числа пользователей в

SPIRIT IP-MR™ адаптирован для IP сети

SPIRIT IP-MR™ обеспечивает высокое качестводаже в условиях 30% потерь

Voic

e Q

ualit

y, P

ESQ

MO

S

Page 11: Вячеслав Борилин, SPIRITDSP - Построение системы видеокоммуникаций для большого числа пользователей в

Качественный скалабильный видео кодек H.264 SVC

Пользователи хотят видео в HDформате на любом оборудовании

Page 12: Вячеслав Борилин, SPIRITDSP - Построение системы видеокоммуникаций для большого числа пользователей в

Сравнение видео кодеков: 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 - Построение системы видеокоммуникаций для большого числа пользователей в

Протокол сигнализации для видеокоммуникаций в интернет

• XMPP - стандарт для интернет коммуникаций• Отлично решает проблемы установления соединения в

сети• Легко расширяется для добавления новых collaboration

сервисов desktop/document sharing• Решения на базе XMPP легко масштабировать• Для совершения одного действия, например вызов

абонента, требуется меньше операций чем в SIP• Обладает хорошо структурированным синтаксисом

Page 14: Вячеслав Борилин, SPIRITDSP - Построение системы видеокоммуникаций для большого числа пользователей в

Сигнализационный стек ВКС для интернет коммуникаций

XMPP SIP Other STUN TURN

rd

Page 15: Вячеслав Борилин, SPIRITDSP - Построение системы видеокоммуникаций для большого числа пользователей в

ВидеоМост – готовая платформа ВКС

Page 16: Вячеслав Борилин, SPIRITDSP - Построение системы видеокоммуникаций для большого числа пользователей в

ВидеоМост - лучшая в своём классе ВКС

ВидеоМост Polycom Microsoft

Работает на ПК без спец. оборудования Да Нет Да

Безопасность от утечек и «закладок» Да Да Да

Цена (за рабочее место) $10-50 $4000 $300

Интеграция с платформами СДО (Moodle, Blackboard) Да Нет Нет

Многопользовательские конференции Да Да Да

Звонки 1 на 1 Да Да Да

Внедрение 2-3 дня 1 месяц 2 месяца

Использ-е внутри образов. учреждений Да Да Да

Использ-е в открытых сервисах Да Нет Нет

Российское производство Да Нет Нет

Контроль и администрирование Да Да Да

Цена поддержки / масштабирования Низкая Высокая Высокая

Page 17: Вячеслав Борилин, SPIRITDSP - Построение системы видеокоммуникаций для большого числа пользователей в

ВидеоМост обеспечивает качественный голос и видео

Page 18: Вячеслав Борилин, SPIRITDSP - Построение системы видеокоммуникаций для большого числа пользователей в

Производительность и масштабируемость

• ВидеоМост - 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 - Построение системы видеокоммуникаций для большого числа пользователей в

SPIRIT – гарантия качества и безопасности

SPIRIT – полностью независимый отечественныйразработчик и поставщик инновационнойкоммуникационной платформы операторского класса

Контакты SPIRIT

Сайт: www.spiritdsp.comТел.: +7 (495) 661-21-78