Транслятор IPTV

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
adminnu
проходил мимо
Сообщения: 1
Зарегистрирован: 2010-06-01 10:42:10

Транслятор IPTV

Непрочитанное сообщение adminnu » 2010-06-01 10:46:38

Здравствуйте!

Эпилог: В нашей сети есть IPTV, вещание multicast-ом. Потоки поступают по протоколу rtp.

Требования: перенаправлять вещание IPTV TCP-пакетами по протоколу HTTP, по VPN-соединению.

Особые требования: вещание будет только для ограниченного, небольшого круга людей. Необходимо, чтобы вещание транслировалось только по запросу IPTV-клиентов, а не постоянно, то есть происходило отключение потока после отключения клиента. Желательно распределения качества видео/аудио картинки по портам (1) для коммуникатора - с уменьшенным битрейтом и размером картинки, (2) для ПК - без изменения.

Оборудование: FreeBSD 8.0-RELEASE-p3, vlc-1.0.6,3, udpxy-1.0.16, pf и ipfw на время настройки отключены.

Мои решения и возникшие проблемы:

Использовал для данного вещания 2 способа.

1 способ VLC:

VLC запускал со следующими параметрами:
vlc --ttl 12 -I telnet --telnet-password 123
После телнета:
new channel broadcast enabled
setup channel input rtp://@IP входящего потока:Порт входящего потока
setup channel output #std{access=http,mux=ts,dst=0.0.0.0:Порт для запросов}
control channel play
(Плюсы)
Вещание прекрасное, поврежденных пакетов нет, есть возможность изменения картинки благодаря #transcode и множество других функций.
(Минусы)
Постоянное вещание после control channel play, при большом количестве потоков сильно сказывается на трафике.

2 способ udpxy:

Запускаю со следующими параметрами:
udpxy -p Порт для запросов -a IP-для запросов -S -c 4 -M 30 -B 1Mb
(Плюсы)
Появляется возможность открывать любые потоки благодаря изменению URL, а не настроек сервера. При отсутствии IPTV-клиентов, трафик не используется.
(Минусы)
Большое кол-во поврежденных пакетов. Или не доработан udpxy или руки-криворуки. Нет изменения качества видео-аудио.

Вывод:
Что сделать, что-бы трансляция частично или полностью удовлетворяла моим требованиям.
Низкоприоритетным параметром является преобразование качества. Высокоприоритетным параметром сжигание трафика без клиентов, и поврежденные пакеты.
Как это реализовать с помощью VLC или починить udpxy для передачи без артефактов.
Последний раз редактировалось f_andrey 2010-06-01 11:31:17, всего редактировалось 1 раз.
Причина: Автору, выбирайте пожалуйста раздел соответствуюший тематике вашего сообщения.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35284
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Транслятор IPTV

Непрочитанное сообщение Alex Keda » 2010-10-03 18:46:52

ничё не понял
Убей их всех! Бог потом рассортирует...