Similar a Вячеслав Борилин, SPIRITDSP - Построение системы видеокоммуникаций для большого числа пользователей в сети Интернет. Эффективное кодирование (20)
Вячеслав Борилин, SPIRITDSP - Построение системы видеокоммуникаций для большого числа пользователей в сети Интернет. Эффективное кодирование
1. Построение системы видео
коммуникаций для большого числа
пользователей в сети Интернет.
Эффективное кодирование и передача
real-time трафика.
Вячеслав Борилин
Вице-президент по продуктам
SPIRIT DSP
2. • Технически лучший в мире программный
продукт – технологическое ядро
для коммуникационных видео IP сервисов
• Единственный независимый поставщик
решений VVoIP операторского класса
• Клиенты – более 250 операторов связи,
производителей оборудования и ПО
• Обеспечивает работу 200 миллионов
голосовых каналов в 80 странах мира
• 100% Российская компания
SPIRIT – мировой лидер VVoIP
18 лет на мировом рынке
IP-коммуникаций
3. Коммуникации в сети интернет.
Узкие места – здержка и потеря пакетов
В IP сети пакеты прибывают с разной задержкой,
а иногда и не в том порядке
В ряде случаев пакеты теряются, но чаще они опаздывают
настолько, что их уже нет смысла проигрывать
4. Коммуникации в сети интернет.
Узкие места – real-time
В архитектуре операционной системы real-time
коммуникация требует real-time обработки.
Microsoft OS не real-time и нужно бороться с другими
приложениями за процессорное время
5. Коммуникации в сети интернет.
Узкие места – эхо
• слишком тихий/слишком чувствительный микрофон
• посторонние шумы
• завывают колонки
• сквозит эхо
Качество аудио оборудовния различное на разных концах
разговора.
“Ok” для playback, но часто не достаточно для real-time
коммуникаций:
6. Коммуникации в сети интернет.
Узкие места – задержка системы
Вносимая системой задержка
• 6 секунд задержки перед стартом playback-а видео
ролика с YouTube не вызывает дискомфорта
• 150 милисекунд задержки голоса и видео при
коммуникации уже негативно для пользователя
7. Пример коммуникации с превышением бюджета на задержку
Ситуация - связь с Владивостоком:
Кодирование 30 ms + сетевая задержка 70 ms
+ буффер,декодер,воспроизведение 70ms = Уже 170ms!
Ещё больше усугубят ситуацию:
• плохо оптимизированный
кодек
• cлабая адаптация jitter buffer
• отсутствие PLC
• отсутствие механизмов
адаптивности к каналу
8. Требования к качеству голоса в интернет коммуникациях
• Качество на уровне телефонной связи это уже прошлый век
• Нужен полноценный Wideband
12. Сравнение видео кодеков: 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 скалабильный
13. Протокол сигнализации для видеокоммуникаций в интернет
• XMPP - стандарт для интернет коммуникаций
• Отлично решает проблемы установления соединения в
сети
• Легко расширяется для добавления новых collaboration
сервисов desktop/document sharing
• Решения на базе XMPP легко масштабировать
• Для совершения одного действия, например вызов
абонента, требуется меньше операций чем в SIP
• Обладает хорошо структурированным синтаксисом
16. ВидеоМост - лучшая в своём классе ВКС
ВидеоМост Polycom Microsoft
Работает на ПК без спец. оборудования Да Нет Да
Безопасность от утечек и «закладок» Да Да Да
Цена (за рабочее место) $10-50 $4000 $300
Интеграция с платформами СДО (Moodle,
Blackboard)
Да Нет Нет
Многопользовательские конференции Да Да Да
Звонки 1 на 1 Да Да Да
Внедрение 2-3 дня 1 месяц 2 месяца
Использ-е внутри образов. учреждений Да Да Да
Использ-е в открытых сервисах Да Нет Нет
Российское производство Да Нет Нет
Контроль и администрирование Да Да Да
Цена поддержки / масштабирования Низкая Высокая Высокая
18. Производительность и масштабируемость
• ВидеоМост - 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 сервер)
19. SPIRIT – гарантия качества и безопасности
SPIRIT – полностью независимый отечественный
разработчик и поставщик инновационной
коммуникационной платформы операторского класса
Контакты SPIRIT
Сайт: www.spiritdsp.com
Тел.: +7 (495) 661-21-78