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

Интернет-телевидение, интернет-радио, подкасты, IPTV
Eugene
Posts: 2805
Joined: Tue Sep 16, 2008 7:30 pm

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

Post by Eugene »

gurin wrote:В zip была версия 1.09

Теперь m3u пеетянулось. Каналы в списке показались. Но... Не работает.

Тестовое транскодирование:

I:\Internet\Servers\Media\Домашний медиа-сервер\setup_ms>"C:\Program Files\Home
Media Server\hmsmpeg.exe" "C:\Program Files\VideoLAN\VLC\vlc.exe" -Idummy --lang
uage=en --sout-ffmpeg-strict-rc --sout=#transcode{vcodec=mp2v,vb=50000,fps=24,wi
dth=720,height=576,scale=1,aspect=16:9,acodec=mpga,ab=192,channels=2,samplerate=
48000}:duplicate{dst=std{access=file,mux=mpeg1,dst="C:\Temp\HmsTemp\Test_cef2ceb
382ba25cb978f4ebcea496b68.mpg"}} "udp://@224.1.1.52:6000"
[00000290] dummy interface: VLC media player - version 0.8.6h Janus - (c) 1996-2
008 the VideoLAN team
[00000290] dummy interface:
Warning: if you can't access the GUI anymore, open a command-line window, go to
the directory where you installed VLC and run "vlc -I wx"

[00000290] dummy interface: using the dummy interface module...
[00000299] mux_ps private: Open
libdvbpsi error (PSI decoder): TS discontinuity (received 12, expected 0) for PI
D 0
libdvbpsi error (PSI decoder): TS discontinuity (received 9, expected 0) for PID
2064
Compiler did not align stack variables. Libavcodec has been miscompiled
and may be very slow or crash. This is not a bug in libavcodec,
but in the compiler. Do not report crashes to FFmpeg developers.
Пока вроде все нормально, временный файл создается ?
gurin

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

Post by gurin »

Да. И его даже можно посмотреть.

И ещё одна пробема. Маленькая, но всё-же. После запуска сервера телек сначало долго думает потом выдаёт сообщение об ошибке. Повторно нажимаю - опять думает и заходит. Дальше нормально работает. Особенно когда уже зашёл в папку хоть один раз - мухой летает. Может где-то таймаут побольше выставить? Там просто файлов очень много, хоть они и по папкам раскиданы.
Eugene
Posts: 2805
Joined: Tue Sep 16, 2008 7:30 pm

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

Post by Eugene »

gurin wrote:Да. И его даже можно посмотреть.
Какое сообщение на телевизоре ?
gurin

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

Post by gurin »

Не поддерживается формат.

Хотя обычные mpeg показывает без проблем.
Eugene
Posts: 2805
Joined: Tue Sep 16, 2008 7:30 pm

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

Post by Eugene »

gurin wrote:Не поддерживается формат.

Хотя обычные mpeg показывает без проблем.
Можно скопировать временный файл в каталог постоянных медиа-ресурсов и попробовать запустить на просмотр, также можно для канала выбрать другой профиль транскодирования "Интернет-телевидение (Ремуксирование)" или "Интернет-телевидение (Входной поток)". Если временный файл не проигрывается, то возможно телевизор не понимает mpeg1, в этом случае можно попробовать выбрать формат файла MPEGTS (Настройки-Транскодер-"Кодеки,кадр") или отредактировать профиль "Интернет-телевидение" (Настройки-Транскодер-Профили), в функции function GetFileFormat(const aFileFormat: string): string;
'mpeg1' заменить на 'ps'
Eugene
Posts: 2805
Joined: Tue Sep 16, 2008 7:30 pm

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

Post by Eugene »

gurin wrote: И ещё одна пробема. Маленькая, но всё-же. После запуска сервера телек сначало долго думает потом выдаёт сообщение об ошибке. Повторно нажимаю - опять думает и заходит. Дальше нормально работает. Особенно когда уже зашёл в папку хоть один раз - мухой летает. Может где-то таймаут побольше выставить? Там просто файлов очень много, хоть они и по папкам раскиданы.
Если свойства файлов не прочитаны, то проблема может быть связана с этим. Если проблема при выборе папки "Все фильмы", то попробуйте ее скрыть - в дереве папок по правой кнопке "мыши". В настройке (Медиа-ресурсы - Сканирование) можно включить Группирование в папке "Каталоги медиа-ресурсов" - может быть полезно при большом количестве файлов или каталогов.
gurin

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

Post by gurin »

Скрыти папки помогло. влетает мухой. Даже не думает :)))

Файл скопировал. Телевизор показывает. Другими словами - формат на самом деле поддерживает.
А через ссылку почему-то не хочет :(((

ПОЛУЧИЛОСЬ!!!!
выбор интернет тв (ремуксирование)
и ts в MIME-типе
помогло!

Спасибо огромное!

Рано радовался :(((
Не все каналы почему-то показывает....
Хотя те что не показывает, сохранённый транскодированием файл на компьютере и на телевизоре показывает....
Eugene
Posts: 2805
Joined: Tue Sep 16, 2008 7:30 pm

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

Post by Eugene »

gurin wrote:Скрыти папки помогло. влетает мухой. Даже не думает :)))
Но каталога с медиаресурсами (3482) нету :(.
Попробовал группировку. Не помогло.
Нет папки "Каталоги медиа-ресурсов" ?
gurin wrote: ПОЛУЧИЛОСЬ!!!!
выбор интернет тв (ремуксирование)
и ts в MIME-типе
помогло!

Спасибо огромное!

Рано радовался :(((
Не все каналы почему-то показывает....
Хотя те что не показывает, сохранённый транскодированием файл на компьютере и на телевизоре показывает....
Иногда телевизоры просто не дожидаются трансляции или необходимо увеличить ожидания в программе (Настройки-Транскодер-Прекращение транскодирования, если временный файл не используется в течении ? секунд). Если версия VLC не последняя, попробуйте обновить VLC, возможно с ней тоже будет работать и время начала ремуксирования уменьшится. Также можно попробовать включить заставку на время ожидания видео-потока http://www.homemediaserver.ru/forum/vie ... 2238#p2238, обратить внимание на то, что формат заставки должен соответствовать транскодированному потоку.
gurin

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

Post by gurin »

Eugene wrote:Нет папки "Каталоги медиа-ресурсов" ?
Простите. Стормозил. Не ту папку скрыл. Здесь всё в порядке. Получилось.

(Настройки-Транскодер-Прекращение транскодирования, если временный файл не используется в течении ? секунд) - галочкам не стоит, или это не важно?

VLC сейчас обновлю.
gurin

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

Post by gurin »

VLC обновил - не помогло.

(Настройки-Транскодер-Прекращение транскодирования, если временный файл не используется в течении ? секунд) - галочку поставил, время увеличил. Ни на что не повлияло.

mpeg1 телевизор понимает. во всяком случае на то что он ругался и говорил что формат не поддерживается (а на самом деле VLC уже начал вещание и файл создал), я копировал в папку для просмотра - и там показывает. Кстати, после копирования файла в папку просмотра - опять отказывался входить в каталог :(((. Видимо надо было сначало пересканировать её.

Выбор MPEGTS не помогло.

Часть каналов стало показывать после выбора:
"Интернет-телевидение (Ремуксирование)" и выбора MIME-тип video/mpeg расширение ts
но совсем небольшая часть :( Да и те переодически не сразу заводятся. Бывает приходится выбирать по 2-3 раза.
По параметрам каналы ничем не отличаются. Почему одни показывают, а другие нет - ума не приложу.

И ещё одна проблема :(((
Никак не могу настроить что бы картинка была пропорционально увеличина - что бы я не ставил (настройки - транскодер - кодеки, кадр) - ничего не влияет на её размер и пропорциональность. Картинка всегда квадратная. А должна быть прямоугольная. Из-за этого изображение слегка растянуто по вертикали.
Post Reply