Page 14 of 28

Re: Настройка сервера для показа IPTV

Posted: Sat Mar 14, 2009 12:43 am
by rekon
Кое как но вроде заработало IPTV
Удалил и переустановил HMS, но работает только когда в редактировании я поставлю для канала птичку использовать указанные параметры транскодирования которые вытягиваются по дефолту(текущие параметры транскодирования из настройки программы)
<HMSMPEG> "<VLC>" -Idummy --language en --sout-ffmpeg-strict-rc --sout=#transcode{vcodec=mp2v,vb=3000,width=720,height=406,scale=1,aspect=16:9,acodec=mpga,ab=192,channels=2,samplerate=48000}:duplicate{dst=std{access=file,mux=mpeg1,dst="<OUTPUT FILE>"}} "<INPUT FILE>" vlc:quit
а без птички опять пишет что что то найти не может см. сообщение выше

Re: Настройка сервера для показа IPTV

Posted: Sun Apr 05, 2009 8:13 pm
by mage
Ставил экспертименты с размерами кадра на выходе (width/height), vlc 0.9.8a. Какая-то проблема в самом vlc или avcodec. Попытки выжать из ip-tv через vlc разрешение больше 720х576 ни к чему не приводят. Encoder not found и до свидания. Даже если стандартные размеры использовать. C ffmpeg нет таких проблем.

Code: Select all

avcodec error: cannot open encoder
stream_out_transcode error: cannot find video encoder (module:any fourcc:mp2v)
Тот же результат с параметром scale.
Если в параметрах размеры вообще не указывать, то исходный кадр 768х576 после транскодирования превращается в 544х576. Чушь какая-то, но philips этот формат съедает.
Последняя версия 0.9.9 у меня вообще в MPEG2 кодировать отказывается, соответвенно, экран у ТВ черный, MPEG1 без проблем. На форуме videolan.org народ про это же пишет, но ни одного вразумительного ответа я не нашел.

Re: Настройка сервера для показа IPTV

Posted: Sun Apr 12, 2009 10:03 pm
by vitaliy
ПРИОБРЕЛ Samsung 40A856S настроил на компьютере ДМС 1,05. Телик увидел и подключился к ДМС. Возникло желание подключит IPTV. На компьютере VCL 0.9.8a установил и показывает каналы закачав плейлист от провайдера такого содержания
#EXTM3U
#EXTINF:0,5 канал Украина
udp://@233.255.0.1:1234
#EXTINF:0,Мегаспорт
udp://@233.255.0.2:1234
#EXTINF:0,MTV
udp://@233.255.0.3:1234
#EXTINF:0,OTV
udp://@233.255.0.4:1234
#EXTINF:0,ICTV
VLC их прочитал и показывает каналы.

Теперь проблема как настроить ДМС.
Вначале иду по меню настройки все что касаеться интернет-телевидиния нашел в подменю
1. Медиа ресурсы подменю интернет-ресурсы и меню интернет-телевидение поставил сылку на VCL
2. в меню устройсва создание плейлистов для фильмов поставил галку и выбрал m3u
3. В меню траскодере нашел профиль транскодирования поставил интернет-телевидиние

А дальше ничего не пойму где должны появиться каналы из плейлиста как его и в куда вставить или сами должны появиться.
В ДМС в меню папки (фильмы) интернет-телевидиние ничего нет, в окне списки тоже пусто. Запускаю сервер ничего.
В меню где папки( фильмы) по вкладке интернет-телевидиние нажимаю левую кнопку мыши а там нет выбора путей есть только следующий набор 1 Доб.колк фильмов, 2Доб папку 3 Изм название, 4 Удалить папку, 5 Востановить папки, 6 Сохр файле, 7 Загрузить из файла.

Где найти найти путь куда вставить плейлист не знаю. Сей час не знаю где ошибка.
Может версия сильно новая VCL и HMC и все не так как описывалось на форуме..
Помогите где ошибка. Может неправильно стоит какойто компонет VCL или HMC.

Re: Настройка сервера для показа IPTV

Posted: Mon Apr 13, 2009 9:08 am
by Eugene
vitaliy wrote:ПРИОБРЕЛ Samsung 40A856S настроил на компьютере ДМС 1,05. Телик увидел и подключился к ДМС. Возникло желание подключит IPTV. На компьютере VCL 0.9.8a установил и показывает каналы закачав плейлист от провайдера такого содержания
#EXTM3U
#EXTINF:0,5 канал Украина
udp://@233.255.0.1:1234
#EXTINF:0,Мегаспорт
udp://@233.255.0.2:1234
#EXTINF:0,MTV
udp://@233.255.0.3:1234
#EXTINF:0,OTV
udp://@233.255.0.4:1234
#EXTINF:0,ICTV
VLC их прочитал и показывает каналы.

Теперь проблема как настроить ДМС.
Вначале иду по меню настройки все что касаеться интернет-телевидиния нашел в подменю
1. Медиа ресурсы подменю интернет-ресурсы и меню интернет-телевидение поставил сылку на VCL
2. в меню устройсва создание плейлистов для фильмов поставил галку и выбрал m3u
3. В меню траскодере нашел профиль транскодирования поставил интернет-телевидиние

А дальше ничего не пойму где должны появиться каналы из плейлиста как его и в куда вставить или сами должны появиться.
В ДМС в меню папки (фильмы) интернет-телевидиние ничего нет, в окне списки тоже пусто. Запускаю сервер ничего.
В меню где папки( фильмы) по вкладке интернет-телевидиние нажимаю левую кнопку мыши а там нет выбора путей есть только следующий набор 1 Доб.колк фильмов, 2Доб папку 3 Изм название, 4 Удалить папку, 5 Востановить папки, 6 Сохр файле, 7 Загрузить из файла.

Где найти найти путь куда вставить плейлист не знаю. Сей час не знаю где ошибка.
Может версия сильно новая VCL и HMC и все не так как описывалось на форуме..
Помогите где ошибка. Может неправильно стоит какойто компонет VCL или HMC.
Ссылку можно добавить по правой кнопке "мыши" в списке медиа-ресурсов - Добавить ссылку или переместить мышкой из проводника файл плейлиста в основную форму программы.

Re: Настройка сервера для показа IPTV

Posted: Mon Apr 13, 2009 11:22 pm
by vitaliy
Через меню Медиа-ресурсы ничего не добавляется.

В основном меню где разделено на две половины в одной папки(фильмы) в другой Список(фильмы) при установке курсора в первой половине на меню интернет-телевидиние после этого при движении мышкой в другую половину где список(фильмы) только тогда по нажатии кнопки на мышке выскакивает меню добавить путь.

Но и там нужно редактировать эту строчку через пункт меню редактирование информации где выскакивает новое окно под названием "информация о фильме" где я понял и вставляем в путь строку типа udp://@233.255.0.52:1234 и при этом не забываем включить новое окно под названием "специальные настройки использован медиа-ресурсов" где еще нужно вставить параметры транскодирования. И после всего этого снова попасть в основное меню из двух папок и в половине где список вызвать меню тестовое траскодирование для проверки своего успеха.

Но так играться с 10-20 каналами можно, а если их 60. Както неудобно. А есть путь проще.

Все запустил и идет. Единственое строчка траскодировани вида
-i "<INPUT FILE>" -vcodec mpeg2video -acodec ac3 -b 3000000 -ab 192000 -ar 48000 -copyts -pix_fmt yuv420p -f dvd
не все каналы проигрывает и почемуто выдает картинку в виде 4:3.

А есть строчка траскодирования с параметрами 16:9 как телевизор и что зделать.

Re: Настройка сервера для показа IPTV

Posted: Sat May 02, 2009 12:45 pm
by mage
Провел серию тестов по просмотру IP-TV.
Параметры транскодирования:

Code: Select all

<HMSMPEG> "<VLC>" -Idummy --language en --sout-ffmpeg-strict-rc --sout=#duplicate{dst=std{access=file,mux=mpeg1,dst="<OUTPUT FILE>"}} "<INPUT FILE>" vlc:quit
Вещание идет в MPEG2 (евроспорт), 5 mbit/s, канал качественный, провалов нет. Телевизор Philips 9703d/10.

Результаты (все касается только потоковых данных, с файлами все ок):
1) С отключенной заставкой воспроизведение запускается с 10ого раза, когда размер временного файла уходит за 10 Мб, обычно телевизор просто пишет, что файл не найден и перескакивает на следующий канал.
2) С включенной заставкой воспроизведение начинается через 5-10 секунд, но без звука (на заставке звук есть). С временным файлом все ок.
3) Похоже, что транскодирование для IP-TV нужно останавливать сразу же при переключении канала, т.к. смотреть параллельно 2 канала нельзя, соответственно, нужно ждать, когда предыдущее транскодирование остановится, потом уже включать другой канал. С умалчиваемым значением 30 сек. ждать долго, значения < 3 сек. приводят к тому, что транскодирование запускается и через 1 сек. выключается (в причинах не разбирался).
4) Схожие проблемы с задержкой начала воспроизведения наблюдаются у twonky (на DNS-323) на интернет-радио.
5) При замене mux=mpeg1 на mux=ps каналы включаются быстро, зато воспроизодятся с низким fps, картинка не рассыпается, звук в норме.

Просьба к Евгению: посмотрите, пожалуйста, что можно подкорректировать со стороны HMS? Очевидно, что часть проблем (если не все) связаны с телевизором, а не сервером. Причина сообщения на ТВ "File not found" по прежнему не понятна, появляется нерегулярно при выборе канала, хотя транскодирование идет, файл на диске присутствует и в самом VLC проигрывается без проблем.

Re: Настройка сервера для показа IPTV

Posted: Sun May 03, 2009 8:02 pm
by Eugene
mage wrote:Просьба к Евгению: посмотрите, пожалуйста, что можно подкорректировать со стороны HMS? Очевидно, что часть проблем (если не все) связаны с телевизором, а не сервером. Причина сообщения на ТВ "File not found" по прежнему не понятна, появляется нерегулярно при выборе канала, хотя транскодирование идет, файл на диске присутствует и в самом VLC проигрывается без проблем.
Сообщение "File not found" может быть, если устройство запрашивает часть контента, которой еще нет.

Re: Настройка сервера для показа IPTV

Posted: Thu Oct 01, 2009 1:18 pm
by gurin
Не получается завести Disel-TV.

Прочитал всю ветку - сплошные несовпадения ни по интерфейсу, ни по названиям.

В VLC всё показыват.
список перетягиваю в программу - на мгновение мерцает значёк запрета и ничего не добавляется
вручную добавил адрес - нажал на "прочитать свойства из файла" - прочитала
тестовое транскодирование:

"C:\Program Files\Home Media Server>"C:\Program Files\Home Media Server\hmsmpeg.e
xe" "C:\Program Files\VideoLAN\VLC\vlc.exe" -Idummy --language en --sout-ffmpeg-
strict-rc --sout=#transcode{vcodec=mp2v,vb=50000,fps=24,width=464,height=576,sca
le=1,vfilter=croppadd{paddleft=128,paddright=128,paddtop=0,paddbottom=0},aspect=
16:9,acodec=mpga,ab=192,channels=2,samplerate=48000}:duplicate{dst=std{access=fi
le,mux=mpeg1,dst="C:\Users\Администратор\AppData\Local\Home Media Server\HMS\Tem
p\Test_a4051f0f93f3edfb794b8b2151d31d07.mpg"}} "udp://@224.1.1.41:6000" vlc:quit

EOverflow: Переполнение вещественного числа"

Что делать?

Re: Настройка сервера для показа IPTV

Posted: Thu Oct 01, 2009 1:49 pm
by Eugene
gurin wrote:Не получается завести Disel-TV.

Прочитал всю ветку - сплошные несовпадения ни по интерфейсу, ни по названиям.

В VLC всё показыват.
список перетягиваю в программу - на мгновение мерцает значёк запрета и ничего не добавляется
вручную добавил адрес - нажал на "прочитать свойства из файла" - прочитала
тестовое транскодирование:

"C:\Program Files\Home Media Server>"C:\Program Files\Home Media Server\hmsmpeg.e
xe" "C:\Program Files\VideoLAN\VLC\vlc.exe" -Idummy --language en --sout-ffmpeg-
strict-rc --sout=#transcode{vcodec=mp2v,vb=50000,fps=24,width=464,height=576,sca
le=1,vfilter=croppadd{paddleft=128,paddright=128,paddtop=0,paddbottom=0},aspect=
16:9,acodec=mpga,ab=192,channels=2,samplerate=48000}:duplicate{dst=std{access=fi
le,mux=mpeg1,dst="C:\Users\Администратор\AppData\Local\Home Media Server\HMS\Tem
p\Test_a4051f0f93f3edfb794b8b2151d31d07.mpg"}} "udp://@224.1.1.41:6000" vlc:quit

EOverflow: Переполнение вещественного числа"

Что делать?
Какая версия программы (в нижнем правом углу главной формы) ?

Re: Настройка сервера для показа IPTV

Posted: Thu Oct 01, 2009 9:26 pm
by gurin
B.1.07 от 27.05.2009

хотя странно это. Я вчера скачал у Вас версию 1.09... И её же поставил.
До этого я вообще о Вашей програме не слышал за ненадобностью.
Теперь купил телек - понадобилась...
А вообще программа на мой взгляд лучшая!
А я уж их перерыл... мама не горюй.
Единственно не хватает готовых настроек. Вбитые интернет ссылки, профили для большего количества телевизоров и т.д.
Здесь бы могли и помочь пользователи, у которых всё получилось. Модель телека: файл с настройками.
Ну понятно контент с компа вбивать свой.

Скачал прогу ещё раз. При установке пишет что будет устанавливать в D:\Documents\HMS.1_07 и версия проги соответственно.