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

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

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

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

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

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

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

Wowza RTSP Live Streaming для Android

 

Тест устройство воспроизведения RTSP:
RTSP://184.72.239.149/вод / mp4:BigBuckBunny_175k.mov

 

 

Настройка Wowza Media Server

– HTTP://www.wowza.com/forums/content.php?36#публиковать
[установить-реж]/конференции / Application.xml

+ Установите свойство Потоки / StreamType жить :
<StreamType>жить</StreamType>

+ Задавайте HTTPStreamers свойство cupertinostreaming,smoothstreaming,sanjosestreaming :
<HTTPStreamers>cupertinostreaming,smoothstreaming,sanjosestreaming</HTTPStreamers>

+ Установите свойство Streams / LiveStreamPacketizers в cupertinostreamingpacketizer,smoothstreamingpacket затор,sanjosestreamingpacketizer:
<LiveStreamPacketizers>cupertinostreamingpacketizer,smoothstreamingpacketizer,sanjosestreamingpacketizer</LiveStreamPacketizers>

+ Установите свойство RTP / аутентификации / PlayMethod никто не:
<PlayMethod>ни один</PlayMethod>

 

– HTTP://www.wowza.com/forums/content.php?62
[установить-реж]/конференции / Vhost.xml и добавить 554 в список HostPort / портов

– HTTP://www.wowza.com/forums/content.php?36#RTSP
RTP > Контейнер Недвижимость в [установить-реж]/конференции /[применение]/Application.xml (не забудьте получить правильный контейнер Properties – Есть несколько в Application.xml):
Код:

<Недвижимость>
<Имя>forceMPEGTSOut</Имя>
<Значение>правда</Значение>
<Тип>Логическое</Тип>
</Недвижимость>
<Недвижимость>
<Имя>rtpWrapMPEGTS</Имя>
<Значение>правда</Значение>
<Тип>Логическое</Тип>
</Недвижимость>

Опубликовать

HTTP://www.wowza.com/forums/content.php?62

  1. Кодирование:

    Лучше всего для кодирования видео с использованием низкого битрейта, частота кадров и низкая сложность кодирования. Для мобильного потокового общую битрейт между 64 Кбит в 250kbps, вероятно, лучше. Многие мобильные устройства не может быть в состоянии обрабатывать полный 30 кадров в секунду (кадров в секунду). Частота кадров 15 – 24 кадров в секунду может быть лучше для мобильных устройств. Лучше всего, чтобы кодировать с более низкой сложности H.264. Большинство мобильных устройств поддерживают только H.264 Baseline. Сложность датчика и уровень обсуждается здесь.

  2. Сеть (UDP и TCP установки):

    UDP: Лучше всего, чтобы открыть все UDP (0-65535) порты для RTSP / RTP потоковое. На входной стороне, Wowza стремится попробовать использовать порты в диапазоне между 6970-9999. Исходя выбора порта производится приемным устройством. Так что лучше, чтобы открыть все порты для исходящих UDP трафика. Получение настройки UDP правильно иногда трудно и зависит от вашего маршрутизатора и межсетевого экрана настройки. Если за NAT (трансляции сетевых адресов) важно, чтобы все UDP порты, которые отображаются на сервере Wowza.

 

Android: Большинство устройств Android поддерживает RTSP / RTP потоковое. Новые Android устройств, работающих под управлением версии 2.2 или больше (Froyo) также поддерживает версию 10.1 и может играть RTMP и флэш HTTP потоки. Устройства Android не может проигрывать MP3-потоки над RTSP / RTP в любой комбинации (аудио / видео или аудио только). Android устройства, поддерживающие версию 10.1 может играть MP3, используя RTMP или флэш-HTTP. При потоковом к Android устройства с помощью RTSP / RTP, часть RTP должен течь по UDP. Android браузер не поддерживает RTSP / RTP перемежаетс (RTP над TCP). Это означает, что если UDP недоступен для воспроизведения RTP, RTP над TCP не будет работать как отказа и ваш поток не будет играть.

Клиенты сообщали проблемы с воспроизведением RTSP / RTP на DroidX и Droid2. Кажется, что только несколько типоразмеров будет играть правильно на этих устройствах:

  • 800×480
  • 480×320
  • 240×160

 

VideoWhisper предоставляет совместимы, RTMP удалось Wowza хостинг планы и помощь с мобильного потокового:

HTTP://www.videowhisper.com/?р = Wowza Медиа сервер хостинг