Какой медиасервер может транслировать (транскодировать) видео на телевизор, сохраняя объемное звучание?

6177
Christopher Galpin

Как это часто бывает, при написании этого вопроса я нашел свой ответ. Опубликовано ниже, чтобы помочь другим. Новые и разные ответы приветствуются.

Мой телевизор является сетевым мультимедийным устройством (NMD) и, следовательно, может передавать потоковое видео с «Windows Media Connect или DLNA-совместимых серверов». (Мой конкретный телевизор называет интерфейс Home Media Gallery .)

У меня это работает, и я могу транслировать фильмы по сети со всех ПК с Windows 7; видео, чуждые телевидению, транскодируются на лету. Однако у меня есть одна серьезная проблема.

Всякий раз, когда видео требует транскодирования (почти всегда, поскольку поддержка кодеков телевизора в основном ограничена DVD-дисками), аудио преобразуется в стерео. Чтобы было ясно, я не ожидаю, что звук будет перекодирован в нужный мне формат Dolby Digital 5.1, хотя мне бы это понравилось . Скорее аудио конвертируется в стерео, даже если это уже Dolby Digital 5.1, который изначально поддерживается.

Казалось бы, всякий раз, когда видео должно быть перекодировано, аудио связано с ним.

Квест пока что:

  • TVersity был великолепен, но, к сожалению, транскодирование только видео не поддерживается . Звук становится стерео (я полагаю, что он микширован).
  • Windows 7 или нет, или я не знаю, как его настроить.
  • Serviio, кажется, на самом деле поддерживает это, однако после нескольких часов попыток единственный телевизор, к которому мой телевизор не подключится: «не авторизован».
  • FUPPES выглядит так, как будто он должен работать, поскольку его конфигурация транскодирования детализирована, но вы должны добавить все самостоятельно.

До сих пор я работал над этим списком и сравнением медиасервера в Википедии .

Бесплатное решение было бы неплохо, но я не ограничиваю свои возможности.

1

1 ответ на вопрос

1
Christopher Galpin

PS3 Media Server

Эта вещь потрясающая. Я могу настроить качество видео практически на лету, и я был шокирован тем, насколько приемлемым было качество видео даже после того, как я снизил его до потоковой передачи без буферизации через Wireless-G . Как только я подключусь к Ethernet, это будет мечтой.

Лучше всего то, что он транскодирует весь объемный звук для совместимости, для моего телевизора это означает только 5.1 Dolby Digital. (По-видимому, при желании можно сохранить звук DTS, а также транскодировать в необработанный PCM 5.1, если вы используете HDMI, и, следовательно, имеете пропускную способность для него.) Существует даже очевидная настройка для смешивания уже совместимого аудио, а не перекодирования его, так же, как вы надеетесь! Не только все мои фильмы в их различных форматах мгновенно доступны для просмотра, но и в окружающем звуке!

Вот шаги, которые вы должны будете выполнить, чтобы PS3 Media Server работал с вашим телевизором:

  1. Сделайте копию PS3.confв %ProgramFiles(x86)%\PS3 Media Server\renderersи переименуйте ее, чтобы описать ваш телевизор, в моем случае Pioneer PRO-1140HD.conf.
  2. Отредактируйте файл в соответствии с вашим телевизором, он хорошо документирован. Я настоятельно рекомендую установить MediaInfoна true. UserAgent вашего телевизора будет отображаться на Tracesвкладке программы, когда вы попытаетесь подключиться с вашего телевизора.
  3. Возможно, вам придется вручную разрешить сервер через брандмауэр Windows. Также казалось важным, чтобы я не запускал сервер с правами администратора. Я не тщательно расследовал; Я также еще не пробовал запускать его как сервис.

Вот пример текущей конфигурации моего телевизора. Это было намного проще в настройке, чем я ожидал.

RendererName = Pioneer PRO-1140HD
RendererIcon = kuro.png
UserAgentSearch = DLNADOC / 1.00 INTEL_NMPR / 2.1
Видео = true
# только до добавления их поддерживаемых форматов
Аудио = ложь
Изображение = ложь
MediaInfo = истина
CreateDLNATreeFaster = истина
TranscodeVideo = MPEGAC3
TranscodeMuBB =
AudioDuBB = false
MaxVideoBitrateMbps = 0
MaxVideoWidth = 1920
MaxVideoHeight = 1080
TranscodeFastStart = false

# видео
поддерживается = f: mpegps | mpegts v: mpeg1 | mpeg2 | mp4 a: ac3 | lpcm | aac | mpa m: video / mpeg
Поддерживается = f: wmv v: wmv | vc1 a: wma m: video / x-ms -wmv

Похожие вопросы