ADSL подключение видео вещания

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

Много домашних пользователей Интернет являются ADSL (Асимметричная цифровая абонентская линия), смысл они имеют мычать upload качество звука по сравнению с скачать: В ADSL, Говорят, быть асимметричной пропускной способности и битрейт, что означает большую сторону заказчика (вниз по течению) чем наоборот (вверх по течению). Поставщики обычно рынка ADSL как услуга для потребителей, для доступа к Интернету для главным образом загрузка содержимого из Интернета, но не обслуживает содержимого доступны другие.

Это вызывает проблемы при попытке загрузить содержимое как вещание видео. Для трансляции, потоковое битрейт ограничивается вещателя загрузки битрейт. Вещательные компании с такими соединениями встретите серьезные проблемы (Потеря кадра, длинные перерывы, большая задержка) Если они пытаются жить поток поток с битрейтом очень близко, или больше, чем предел связи.

Как определить ваш тип подключения и ограничения (для настройки параметров потоковой передачи)? Скорость подключения мера
Делать тест скорости от местоположения вещания на место рядом с сервера потоковой передачи (RTMP) Использование SpeedTest.net .
На новой версии используете изменить сервер и поиск для сервера в Монреале, в примере.
В прежней версии, если последний не работает, Перетащите и масштабирования на сервер в Северной Америке и выберите его для проверки нашего демо .
Проверка загрузки битрейт. Разделить 8 чтобы получить скорость передачи данных в байтах в секунду как битрейт часто отображается в битах в секунду.
Затем настроить потокового так видео, звук и взаимодействия, вписываются загрузить битрейт (отпуск 10-25% поля).

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

Также см:
Рекомендуемая H264 видео форматы на основе Резолюции
Требования клиента VideoWhisper веб-приложений

Сравнение общих облако VPS реселлер выделенный хостинг RTMP

Лучший хостинг типа для жить потокового проекта обычно отличается от обычных веб-сайта.

Посвященный vs VPS

A VPS (Виртуальный выделенный сервер) может использоваться для живого видео потоковое проекта разработки и тестирования, но не рекомендуется использовать в производстве раз.

Посвященный серверы, рекомендуется.

Множественные VPS (Виртуальные частные серверы) Доля же сервер с же оборудовании (диск, ПРОЦЕССОР, память, подключение). В то время как результате проблемы производительности не видны при обслуживании страниц http, Рама потери/задержки/временного замораживания может произойти в трансляции на VPS, в зависимости от того, как другие VPS на том же сервере используют общие физические ресурсы и временно заблокировать эти. Когда 4-12 VPS поделиться же 100Mbps соединения сервера, Это может ограничить количество одновременных пользователей 10-20. Следует избегать использования VPS для производства режима.

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

Также важно расположение сервера. Из наших тестов серверов США с 1000 Мбит/с соединение, достигать 200-750Mbps скорость загрузки из разных мест в США, 80Мбит/с от Великобритании, 30Мбит/с от FR, несколько Мбит/с от Азии.

Общая vs VPS

Хотя, кажется, счетчик интуитивное, виртуальный хостинг план на сервере, использующем службу rtmp может быть лучше, чем VPS потому, что в первом случае, службу RTMP (процесс) имеет полный доступ ко всем ресурсам, выделенный сервер и распределяет их для клиентов с дизайном потокового беглости. На VPS, на долю сервера установлена служба RTMP и распределения/баланс ресурсов делается выше RTMP-сервера. Это может привести к видимым потокового перерывов, задержка или сервер завершает работу из-за регулирования и резки ресурсов, применяемых к процессу службы rtmp. Мы рекомендуем использовать установлена непосредственно на выделенном сервере служба RTMP, даже если общая служба. Мы не рекомендуем RTMP службы, установленной на ресурс сервера.

Реселлер учетные записи (Установка с WHM/CPanel) учетные записи, которые могут управлять несколькими аккаунтами CPanel. Множественные аккаунты обычно размещаются на VPS или выделенный сервер и имеют меньше ресурсов и приоритет, чем VPS. Обычно реселлер хостинг-провайдеров не включать rtmp хостинг за счет управления и хлопот распределения ресурсов.

Облако экземпляры похожи на VPS и имеют те же ограничения (Существует несколько экземпляров на сервере и каждый из них может расти и занимают имеющихся свободных ресурсов). Ссылка: Предел связи AWS CDN экземпляра, EC2 Ограничение пропускной способности .

 

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