Вещание видео в сеть для определенного клиента

Разные проблемы звука, видео, обсуждение разных устройств и т.д.

Модератор: Модераторы разделов

Mazdader
Сообщения: 155
ОС: Debian Squeeze

Вещание видео в сеть для определенного клиента

Сообщение Mazdader »

Здравствуйте! Порылся в Сети и не нашел решения проблемы.

Суть такова: есть два компьютера - один основной, рабочий; второй - лежащий под телевизором "DVD-проигрыватель" (подключен к телевизору VGA-кабелем, через него смотрю сериалы, фильмы).
Конфигурация:
Основной - современный компьютер, Ubuntu 8.04.
"DVD" - P-1333, 512 МБ RAM, Debian 5, плеер - smplayer.

На основном компе поднят apache (чтобы не долго не гонять фильмы по сети), на DVD видеофайлы открываются по ссылке http://Основной/папка/файл.

Естественно, "DVD-шник" проиграть фильмы HDTV не может никаким способом, а иногда очень хочется. Подумал я тут про вещание видео с основного компа на DVD (то есть, как я понимаю, сервер перед отправкой потока перекодирует его в более щадящий формат). Выбрал в VLC мастера вещания, выбрал UDP unicast и попробовал подключиться VLC. Итог: подключилось, но нету картинки (VLC в принципе никакой картинки не показывает, даже на локальных видеофайлах). Ну и фиг с ним - у меня все равно и LIRC на samplayer настроен, и мне он привычнее. Но! Видео в smplayer'е вообще не открывается (так же, естественно, как и в mplayer)!

Код: Выделить всё

mplayer udp://@dvd:1234
MPlayer 1.0rc2-4.2.4 (C) 2000-2007 MPlayer Team
CPU: Intel(R) Core(TM)2 Duo CPU     E4600  @ 2.40GHz (Family: 6, Model: 15, Stepping: 13)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled with runtime CPU detection.

Playing udp://@dvd:1234.
STREAM_UDP, URL: udp://@dvd:1234
Stream not seekable!
Stream not seekable!
Stream not seekable!
Stream not seekable!
Stream not seekable!
Stream not seekable!
Stream not seekable!
Stream not seekable!
Stream not seekable!
Stream not seekable!
Stream not seekable!
Stream not seekable!
Stream not seekable!
Stream not seekable!
Stream not seekable!
Stream not seekable!
Stream not seekable!
Stream not seekable!
Stream not seekable!
Stream not seekable!
Stream not seekable!
Win32 LoadLibrary failed to load: avisynth.dll, /usr/lib/win32/avisynth.dll, /usr/local/lib/win32/avisynth.dll
Stream not seekable!
Stream not seekable!
Stream not seekable!
Stream not seekable!
Stream not seekable!
Stream not seekable!
Stream not seekable!
Stream not seekable!
MPEG-PES file format detected.


Если smplayer rtp://127.0.0.1:1234, то после ~1 минуты ожидания картинка и звук все-таки появляются, но картинка очень сильно отстает от звука.

Можно ли придумать работающее решение для проблемы, указанной выше? Конечно, в идеале, это открытие плейлиста с Основного, выбор фильма и его просмотр (управление воспроизведением с клиента) именно чтобы смотреть HDTV-фильмы.
Спасибо сказали:
Аватара пользователя
ukrop
Сообщения: 136
ОС: Debian Squeeze

Re: Вещание видео в сеть для определенного клиента

Сообщение ukrop »

:crazy: а сразу вывести на колонки\телевизор?
Спасибо сказали:
Аватара пользователя
SLEDopit
Модератор
Сообщения: 4824
Статус: фанат консоли (=
ОС: GNU/Debian, RHEL

Re: Вещание видео в сеть для определенного клиента

Сообщение SLEDopit »

o.O
ну и извращения у вас. апач для обмена файлами :crazy:
мне кажется nfs решит вашу проблему...
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
Спасибо сказали:
Mazdader
Сообщения: 155
ОС: Debian Squeeze

Re: Вещание видео в сеть для определенного клиента

Сообщение Mazdader »

SLEDopit писал(а):
17.05.2009 14:54
o.O
ну и извращения у вас. апач для обмена файлами :crazy:
мне кажется nfs решит вашу проблему...

Не решит. По историческим причинам тот раздел, на котором фильмы, отформатирован в NTFS, который по nfs не расшаривается. И, кстати, самба тоже не подходит - кушает многовато ресурсов. Плюс задача именно в том, чтобы декодировать фильм именно на мощном компе, а смотреть уже на старом (расстояние между мощным компом и телевизором - 10 метров).
Спасибо сказали:
Аватара пользователя
ukrop
Сообщения: 136
ОС: Debian Squeeze

Re: Вещание видео в сеть для определенного клиента

Сообщение ukrop »

Mazdader писал(а):
17.05.2009 23:59
расстояние между мощным компом и телевизором - 10 метров

у меня по кабелю 15 :rolleyes: спаял да заложил ... враз и на всеХда
Спасибо сказали:
Mazdader
Сообщения: 155
ОС: Debian Squeeze

Re: Вещание видео в сеть для определенного клиента

Сообщение Mazdader »

ukrop писал(а):
18.05.2009 10:04
Mazdader писал(а):
17.05.2009 23:59
расстояние между мощным компом и телевизором - 10 метров

у меня по кабелю 15 :rolleyes: спаял да заложил ... враз и на всеХда


А какой кабель? Меня интересует именно VGA (никак денег на DVI-HDMI не насобираю).
Спасибо сказали:
Аватара пользователя
ukrop
Сообщения: 136
ОС: Debian Squeeze

Re: Вещание видео в сеть для определенного клиента

Сообщение ukrop »

обычнее не бывает :rolleyes: покупал давненько (года 3), что-то в пределах 1,5 грн за метр ...
ЗЫ. звук пустил отдельно 5.1
Изображение
Спасибо сказали: