Pro Smart TV

Опубликовал Dr. NesboIT on Tue, Aug 29, 2023

Вступление

Материал из Википедии — свободной энциклопедии:
Smart TV (в переводе с англ. — «умное телевидение») — это традиционный телевизор с интегрированным интернетом и интерактивными функциями, которые позволяют пользователям получать музыку и видео, просматривать веб-сайты и фотографии. Телевизоры Smart TV — это технологическое слияние компьютеров, телевизоров и цифровых медиаплееров.
В Smart TV операционная система предварительно загружается в прошивку телевизора, что обеспечивает доступ к приложениям и другому цифровому контенту. В отличие от этого, традиционные телевизоры выполняют в основном функции дисплеев. Программные приложения могут быть предварительно загружены в устройство, обновляться или устанавливаться по требованию через магазин приложений, аналогично тому, как приложения интегрируются в современные смартфоны.

Все начиналось с телетекста. Была такая, канувшая в Лету, технология, позволявшая пользователю по нажатию на кнопку пульта еще кинескопного телевизора, получать дополнительную информацию. Текстовую. Через антенну или кабельное, неважно. У каждого канала телетекст был свой. Как правило, это была или телепрограмма текущего канала, или прогноз погоды, или какие-то рекламные сообщения. Массовое принятие цифрового телевидения наступило в начале 2010-х годов. Именно в те года я приобрел к своему жидкокристалическому телевизору Филипс приставку LG Smart TV Upgrader ST600. YouTube, основанный в далеком 2005, а завоевавший популярность в районе 2009, подаривший нам понятие VoD1, наконец пришел не только на мониторы ПК, но и на экраны домашних телевизоров.

Smart TV сегодня

Современный рынок умных телевизоров, всилу принципиально разных архитектур операционок и подходов к созданию приложений, следует разделить на Android TV и все остальное.

К сожалению, но под всем остальным подразумеваются телевизоры именитых брендов, такие как Samsung с Tizen, LG с webOS2 и где-то там с минимальной долей есть еще Hisense со своей Vidaa. Их все объединяет одно - фактически вся операционка, это браузер, запущенный на ядре Linux, которое обеспечивает ОС доступ к железу, браузер берет на себя всё остальное. Приложения, устанавливаемые на эти телевизоры, не являются полноценными программами. Веб-приложения3 — это скорее виджеты. Пользователь скачивают интерфейс и простейшую логику, а всё основное вычисляется и хранится на удаленных серверах.
Плохо ли это? И да и нет. Пока производитель и разработчик поддерживают свой продукт, такая система работает очень шустро, практически не нагружая процессор, позволяя ему сконцентрироваться на улучшении плавности и качества картинки.
А вот когда перестает…
Об этом вам не понаслышке расскажут владельцы поклонники компаний Samsung и LG, купившие их топовые модели за немалые деньги в переходный период.

Примерно в 2012 году, в интернет-браузинге произошла, по сути, революция. Интернет отказался от огромного монстра, позволявшего нам смотреть видео, играть в игры, запускать программы в браузере. Он стал попросту неподъемным, да и к тому же накопил массу уязвимостей, а сама компания Adobe, разработавшая его, объявила о завершении поддержки.
Так технология Flash уступила место уже окрепшей HTML5, умеющей все то же самое и даже больше, при этом гораздо быстрее и безопаснее.
Одним из первых, кто спешно начал переход, был YouTube.

Железо же, “мгновенно устаревших”, купленных менее года назад, телевизоров, банально не поддерживало новый стандарт и новые видео-кодеки на аппаратном уровне - оно было спроектировано под Flash.
Вот так, внезапно, владельцы свежеприобретенных “умных” телевизоров, среди которых был и автор, почувствовали себя круглыми дураками.
Нет, нас, конечно же, еще около годика поподдерживали бесполезными обновлениями, но все отлично понимали, что это только на переходный период, и дни этих моделей в качестве умных, сочтены. С этого момента и до появления Android TV, устаревшие панели лишились большинства функций, а LG Smart Upgrader ST600 автора, отправился на свалку истории.

А что с Sony? В Sony, где никогда не принято экономить на комплектующих, быстро смекнули, куда дует ветер и уже с 2015 года, вместо перехода на “то же самое, только в профиль”, стали выпускать старшие модели сразу на Android TV, списав в утиль свою, и без того непопулярную, BraviaOS.

Может ли такое повториться с текущими моделями на технологиях вэб-приложений? Личное ИМХО автора - запросто. Но сейчас уже есть Android TV, приставки на базе которого уже подарили новую жизнь старым экранам. Там снова есть котики с YouTube.
И не только они. Android TV рождался, буквально в муках. Впервые он был анонсирован Google в июне 2014 года, как преемник неудачного Google TV, который корпорация так и не смогла заставить нормально работать. Система сразу получила Google Play Store, интеграцию с другими устройствами семейства Android, принесла поддержку уже не только вэб-приложений, но и полноценных программ (которых сейчас уже более 10000), естественно, сохраналась возможность установки из apk-файла, есть как привычные мобильные игры, так и эмуляторы ретро-консолей, в наличии поддержка web-камер и геймпадов, а еще имеется голосовой ассистент с поддержкой русского языка и возможностью управлять умным домом.

Требуется помощь?


  1. Видео по запросу (ВпЗ) (англ. Video on Demand (VoD)) (IP-UNICAST) — система индивидуальной доставки абоненту телевизионных программ и фильмов по цифровой кабельной, спутниковой или эфирной телевизионной сети с мультимедиасервера в различных мультимедиаконтейнерах (например, MPEG, AVI, FLV, MKV или QuickTime). Фильм можно в любое время заказать из каталога, при этом часто поддерживаются дополнительные функции: перемотка, пауза, закладки. ↩︎

  2. WebOS - Изначально разработана в 2009г. производителем карманных ПК Palm, который уже через год будет выкуплен компанией HP, а 26 февраля 2013 года стало известно, что компания LG Electronics приобрела исходные коды системы и другие активы HP, относящиеся к webOS. С тех пор LG активно использует операционную систему webOS в интеллектуальных телевизорах. Разработчики программного обеспечения для webOS используют среду разработки webOS SDK и API-интерфейс для веб-приложений. Доступ к аппаратной части устройства обеспечивается с использованием скриптового языка JavaScript. ↩︎

  3. Веб-приложение — клиент-серверное приложение, в котором клиент взаимодействует с веб-сервером при помощи браузера. Логика веб-приложения распределена между сервером и клиентом, хранение данных осуществляется, преимущественно, на сервере, обмен информацией происходит по сети. Одним из преимуществ такого подхода является тот факт, что клиенты не зависят от конкретной операционной системы пользователя, поэтому веб-приложения являются межплатформенными службами. Для программирования широко используются технологии HTML5, JavaScript и CSS (аналогичный подход используется в Firefox OS). ↩︎