Самый лучший и всеядный медиаплеер - PC на Win+mpchc (про *nix-ы не знаю, наверно там mplayer хорош) в режиме вывода видео на secondary display в fullscreen direct3D-EVRC-режиме.
Проц желательно не ниже i3 для всяких там 10-bit H264/H265 и прочих 4К, GPU - встроенная/дискретная NVIDIA/AMD/IntelHD, никаких IntelGMA и прочих PowerVR с сырыми дровами встроенных в некоторые атомы/селероны.
В настройках видеокарты включаем принудительный vsync.
На самом компе остаётся только мелкое окошко с кнопками и таймлинией которое можно свернуть и работать (но не играть) за компом параллельно, и по 10м-HDMI выводим всё на ТВ, управляем плеером через вебморду по локалке со смарта/планшета или по global hotkeys с мультимедиа-кнопок беспроводной клавиатуры.
Есть PC-коробочки типа Gigabyte BRIX которую цепляем на VESA-крепление на спину ТВ.
Контент забираем с сетевой файлопомойки или с десктопа через (бес)проводной LAN-SMB, никаких DLNA.
Правильно настроенный mpchc сам меняет рефреш дисплея ТВ (24/50/60Гц) в зависимости от частоты кадров файла на входе (23.976/24/25/29.98/30/50/60 fps) для более плавного воспроизведения.
Я себе в правомышное меню "sendto" добавил пункт "Отправить файл на ТВ" (вызывается отдельно настроенный mpchc для ТВ с собственным конфигом в самой папке плеера), затем переключение серий PgUP/PgDN или мультимедиа-кнопки на клаве.
Для низких разрешений (DVD 720х576 и ниже) используем встроенный в mpchc шарпинг "sharpen complex 2" по хоткею, если на него хватает проца без снижения fps.
Есть фронтенды для навигации по файлам прямо на ТВ с пульта/клавы типа MediaPortal, XBMC.
Во всех андроидах до сих пор не решены проблемы с пропуском кадров при выводе на внешний дисплей и поддержкой ТВ-режима 24 Гц, читаем обзоры свистков и коробочек, из свежего например это. Если всё-таки коробочка, то без андроида, что-нибудь из классических iconbit/dune/popcorn-стайл на специализированном чипсете.
история редактирования