1

У меня настольный компьютер с низким энергопотреблением (ASRock Mod 1150 H97M со встроенной графикой, процессор Intel Pentium G3258, монитор 1920 * 1200, Windows 10), который выполняет роль медиасервера в моем доме. Мой телевизор Sony/Android TV/ 55 дюймов / Full HD (kdl55w805C). У меня есть соединение Virgin Fiber 350 Мбит / с, и телевизор и рабочий стол физически подключены к маршрутизатору Virgin Wi-Fi через кабель Cat 6.

У меня есть фильмы / видео, хранящиеся на рабочем столе. В телевизоре я использую Kodi для просмотра фильмов, которые делятся на рабочем столе.

Все хорошо, пока я недавно не наткнулся на фильм, который 4K HEVC 10bit. Коди в моем телевизоре просто отказалась открывать файл. Поскольку мой телевизор поддерживает только full HD, а процессор в телевизоре, по-видимому, не поддерживает декодирование HEVC, это понятно. Поэтому моя следующая цель - каким-то образом использовать рабочий стол для обработки видео и передачи на телевизор.

При открытии видеофайла фильмы Windows 10 попросили меня купить декодер HEVC в магазине, что я и сделал. После этого (к моему удивлению) мой относительно слабый компьютер воспроизводил фильм на компьютере без каких-либо заметных проблем! Однако, когда я пытаюсь передать фильм на телевизор, он просто не удался. Телевизор показал "неподдерживаемая ошибка видео". Я пытался использовать Windows Media Player, но результат был тот же - он может воспроизводить фильм на компьютере, но трансляция на телевизор не удалась.

Это меня немного смутило. Я думал, что при трансляции / трансляции компьютер декодирует видео и отправляет декодированные сигналы на плеер. Итак, когда телевизор говорит неподдерживаемое видео, что это значит?

Я попробовал VLC, но он не может даже воспроизвести видео на компьютере.

Попробовал Plex сделать компьютер сервером Plex. Приложение TV Plex может красиво показать все видео 1080p, но воспроизведение HEVC не удалось. Я попытался воспроизвести файл HEVC с помощью сервера Plex на своем смартфоне Samsung S8 (4K), и он воспроизводился без проблем. Мой вопрос здесь, какое устройство декодирует файл HEVC? Медиа-сервер Plex на рабочем столе или игровое устройство?

Как я могу решить эту проблему? Получение выделенной видеокарты (с декодированием HEVC) решит проблему? Я сомневаюсь, что это потому, что моя система способна воспроизводить видео с помощью проигрывателя Windows Media, поэтому она обладает вычислительной мощностью для декодирования видео. Но все равно его не удалось отнести к телевизору.

Любые идеи очень ценятся

1 ответ1

1

Видео, передаваемое по сети, всегда сжимается. Даже если вы транслируете только то, на что способен ваш телевизор, с низкой частотой кадров фильма / кино (24 кадра в секунду), то есть шириной 1920 пикселей * 1080 пикселей * 24 бита на пиксель * 24 кадра в секунду = примерно 1,2 гигабит в секунду, что является большей пропускной способностью, чем большинство потребителей имеют в своих домашних сетях, проводных или беспроводных.

Несжатый 4K UHD (2160p) с цветным каналом 10 бит на RGB с высокой частотой кадров, такой как 60 кадров в секунду, приближается к 15 гигабитам в секунду.

Таким образом, вам нужно решение для литья, которое будет декодировать HEVC, уменьшать частоту / преобразовывать из 2160p и 10-битного цвета в 1080p и 8-битный цвет и повторно сжимать как что-то вроде H.264 AVC, которое ваш телевизор, вероятно, понимает, и транслировать это на телевизор , Это похоже на большую работу, и я не ожидал бы, что любой бесплатный видеоплеер автоматически сделает это на лету.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .