Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > *NIX системы: Общие вопросы > IP-TV Player


Автор: mihanik 10.7.2011, 23:03
Дано.
Смотрю IP-TV в виртуальной машине с установленной виндой при помощи "IP-TV Player"

Надо.
Смотреть IP-TV в Linux Fedora 14.
При помощи какой программы?
Какие настройки нужно взять из IP-TV Player, чтобы заработало?

Автор: alexvs11 10.7.2011, 23:30
есть подозрение, что vlc все умеет

Автор: mihanik 11.7.2011, 07:29
Хорошо.
По поводу программы выяснили.

А что VLC нужно подсунуть, чтобы он показывал TV?

Автор: UniBomb 11.7.2011, 10:32
Плейлист с нужными УРЛами каналов. Там что-то типа такого:

Код

#EXTINF:-1 tvg-name="Первый_канал" mono=1 crop=672x556+16+16 ,Первый
udp://@233.166.172.65:1234


Или непосредственно сами УРЛы  smile 

Автор: mihanik 11.7.2011, 12:22
Цитата(UniBomb @  11.7.2011,  10:32 Найти цитируемый пост)
Или непосредственно сами УРЛы  smile


Гм...
Вечерком попробую.
Настройки какие-нибудь "особые" в VLC делать нужно?

Автор: UniBomb 11.7.2011, 12:35
Особых настроек нет  smile 

Автор: mihanik 11.7.2011, 20:48
Цитата(UniBomb @  11.7.2011,  12:35 Найти цитируемый пост)
Особых настроек нет  smile  


По-моему, нужны...

Создал файл test.M3U следующего содержимого

Код

#EXTM3U
#EXTINF:0, Discovery Channel
udp://@239.255.20.1:1234


Открываю его при помощи vlс... Тишина.
Виндовый же проигрыватель его хавает и показывает всё, что нужно...
 smile

Добавлено через 26 секунд
Если просто подсовывать УРЛ udp://@239.255.20.1:1234, то тоже тишина.
:-(

Автор: UniBomb 11.7.2011, 21:35
mihanik, самое время спросить - а какое у тебя подключение?  smile Если статик/динамик айпи, то всё должно работать. Если через прокси, то в настройках, в разделе "ввод и кодеки" надо её указать. Если что-то типа PPPoE, то надо вписать свой айпишник в соответствующее поле, как на скриншоте:

user posted image

Автор: mihanik 11.7.2011, 21:55
У моего роутера  белый IP.

Роутер Wi-Fi + 4 порта ethernet, который поддерживает "проброс" IP-TV в локалку.

Сижу за ноутом по Wi-Fi.
На ноуте стоит VirtualBox с установленой Win XP.
Там (в гостевой системе) TV показывает без проблем.
На основной системе TV показывать отказывается.
 smile 

Автор: mihanik 11.7.2011, 22:21
Отключил брандмауэр и видео пошло...

Внимание, вопрос!

Что в iptables нужно открыть, чтобы работало?

Автор: UniBomb 11.7.2011, 22:57
Боюсь в очередной раз показаться глупым, но мой провайдер ратует за то, что бы порт udp 5500 был открыт

Добавлено через 49 секунд
Хотя у меня фаерволов/брендамауэров не стоит, посему всё работает и так.

Автор: mihanik 12.7.2011, 07:30
Ну... Я, посмотрел на урл udp://@239.255.20.1:1234, и открыл порт 1234.

Что-то не сильно помогло...

Автор: ller 12.7.2011, 19:00
Может по этому порту идет только запрос? А ответ по другим портам приходит?

Автор: mihanik 12.7.2011, 20:50
      iptables -I INPUT -d 224.0.0.0/4 -i eth0 -p udp -m state --state NEW -j ACCEPT - для принятия потокового видео
      iptables -I INPUT -d 224.0.0.0/4 -i eth0 -p igmp -m state --state NEW -j ACCEPT - для принятия SAP оповещений

Решено!!!
smile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)