РАЗРАБОТКА
САЙТА С ВИДЕОЧАТОМ
скрипт видеочата
Отдел продаж:+ 7 (812) 448-37-12
РАЗРАБОТКА
САЙТА С ВИДЕОЧАТОМ
скрипт видеочата
Отдел продаж:+ 7 (812) 448-37-12
Отправить сообщение
ПЛАТФОРМА
ГЛОССАРИЙ
  • Кластер

     — группа серверов, объединённых высокоскоростными каналами связи и представляющая с точки зрения пользователя единый аппаратный ресурс.

  • Балансировка нагрузки

    (Load balancing) — распределение процесса выполнения заданий между несколькими серверами с целью оптимизации использования ресурсов и сокращения времени вычисления. Также может применяться для увеличения ширины канала связи, что важно при использовании потокового видео.

  • Бродкастер

    (от англ. broadcaster / вещатель). Под термином бродкастер подразумевается пользователь сайта, который ведет онлайн вещание со своей вебкамеры. Это может быть вебкам модель, консультант, крупье, стриптизерша и т.д.

Все определения
Готовые решения
Мы предлагаем готовое решение для создания сайтов с платными видеочат-комнатами:
Сайт с вебкам-моделями
Сайт онлайн-консультаций
Сайт онлайн-казино
Сайт стрип-клуба

Производительность

Архитектура и оптимизированный программный код видеочата, а также использование современных серверов обеспечивает высокую производительность системы в целом.

Сайт видеочата и ядро системы, отвечающее за работу чата, написано на языке программирования Java, что положительно сказывается на производительности системы. 

В своей работе система видеочатов также использует сервер баз данных MySQL, который в настоящее время является де-факто самым популярным сервером баз данных, используемым в различных веб-проектах. В совокупности с грамотной архитектурой базы данных этот сервер показывает высокую производительность, обеспечивая стабильную работу сайта видеочатов.

При рассмотрении вопросов производительности сайта с видеочатом следует обратить внимание на «узкие» места отдельных узлов системы. При потоковом онлайн-вещании особо важным параметром является ширина интернет-канала связи сервера. Порт, к которому подключен сервер, часто бывает первым узлом требующим апгрейда для достижения более стабильной и качественной работы системы. Наиболее распространенными вариантами является подключение сервера к портам со скоростью 100 Мбит/сек и 1 Гбит/сек. 

На примере, упрощенно рассчитаем возможности ширины канала связи сервера для видео вещания в оптимальном качестве. Рекомендованный битрейт потока вещания в видеочате составляет 512 Кбит/c. Данный битрейт позволяет предоставлять пользователям, с низкой скоростью (512-1024 Кбит/c) подключения к Интернету, качественный видеопоток с минимальными задержками в вещании. При расчете пропускной способности порта используется значение в 70% от его номинальной мощности, т.е. порт сервера со скоростью в 100 Мбит/сек гарантировано покажет стабильную работу при постоянной загрузке в 70 Мбит/c. 

Таким образом, количество одновременных потоков вещания 71680 Кбит /  512 Кбит = 140;

Для порта в 1 Гбит/с количество одновременных потоков вещания составит, соответственно, в 10 раз больше, т.е. 1400 одновременных потоков вещания.

Если требуется рассчитать возможное количество потоков для онлайн-вещания в HD-качестве с использованием внешнего кодировщика типа Flash Media Live Encoder, то следует принимать битрейт потока вещания в размере 3 Мбит/с. 

При расчёте максимального числа участников видеочата примите во внимание, что 1 поток берет бродкастер, остальные потоки распределяются между зрителями. Также зритель может активировать свою веб-камеру и бродкастер может ее просматривать, что будет считаться за еще 1 дополнительный поток. 

Стоит также учесть, что при варианте односерверной конфигурации системы часть пропускного канала сервера займет HTTP-трафик сайта (HTML, картинки и т.п.), и часть может занять on-demand-вещание видео, т.е. просмотр пользователями записанных видеороликов бродкастеров.

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

Обращайтесь в нашу компанию, и мы не только предоставим вам высокопроизводительную систему видеочатов, но и предложим оптимальную конфигурацию аппаратной платформы.