Скрипт видео чата
с поминутной тарификацией
en ru

Чат онлайн поддержки
            Войти

Технологии используемые в нашем видео чате
На протяжении последних нескольких лет наша компания разрабатывает программное обеспечение для онлайн конференции в режиме реального времени. Мы адаптировали различные технологии, и сегодня мы можем предложить наиболее эффективный метод видео и аудио трансляции

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

Мы используем два способа для передачи видео:
  1. Сжатие видео с использованием встроенных во флэш Flash кодировщиков. Это наиболее простой и удобный метод с точки зрения использования со стороны перформера. При этом расходуется сравнительно небольшая часть Интернет канала, совсем небольшая нагрузка на процессор перформера. Ко всему, стоит отметить, что качество сжатия видео вполне приемлемо и превосходит покадровые методы сжатия (motion jpeg).
  2. Использование H264 кодека через Adobe Flash Media Encoder с привязкой к Flash приложению. Эта методика дает макисмальное качество сжатия, очень высокий FPS (до 60 кадров в секунду), живую и динамичную картинку.

Если говорить о конкретных технологиях и используемых сервисах, то следует упомянуть:
  1. Red5 сервер для вещания видео и аудио потоков
  2. Flash клиент для кодировки видео, аудио и текстового чата
  3. Flash клиент для просмотра видео, аудио и тектового чата
  4. JSP шаблоны для веб приложений
  5. База данных MySQL для сохранения
  6. Adobe Flash Media Live Encoder используется опционально с целью получить видео наивысшего качества.

Система WebVideo была протестирована в реальных условиях высокозагруженного сайта. Специалисты нашей компании максимально оптимизировали программный код, была использована система кэширования файлов, проведена оптимизация запросов к базе данных, критические запросы были помещены в разные таблицы. Теперь мы можем смело утверждать, что на современном рынке наш продукт самый надежный, быстрый и многофункциональный.