Что в Smart TV тебе моем? Или что можно запихнуть в телевизор?

    Вместо предисловия


    Добрый день, коллеги! Меня зовут Алексей и я занимаюсь телевизорами, а именно, разработкой Smart TV приложений («давайте похлопаем Алексею»).

    Но что такое Smart TV? Какое оно, сферическое Smart TV приложение в вакууме?

    Не буду томить вас ожиданием: в основном такого рода приложения предназначены для показа видео-контента. В любых вариациях. Записанное, живое вещание, телепередачи, фильмы, мультфильмы, рекламные ролики, и прочая, и прочая… Тысячи их!

    Но разве Smart TV только для этого?



    Да, безусловно, телевизор лучше всего показывает именно видео-контент, и с этим он хорошо справляется, но только ли для этого мы можем его использовать?

    (Сейчас все счастливые владельцы приставок и HDMI-кабелей кинут в меня свои тухлые помидоры, скажут «Отписка!» и счастливые уйдут, а мы продолжим.)

    Действительно, абсолютное большинство приложений, которые нам приходилось разрабатывать, в первую очередь предназначаются для показа видео, но были среди них и замечательные исключения. Кроме того, страдая известным заболеванием «Шило в месте чуть пониже спины», мне хотелось выжать из телевизоров нечто большее, чем все от них ожидают.

    О моих (и не только) скромных потугах речь и пойдет ниже.

    ТВ — Игра?


    Действительно, первое, что приходит на ум — игра! Большой экран, возможность кроссдоменных запросов (так как Smart TV приложение, по сути, локальная HTML страница), и худо-бедно стандартное управление (пульт) позволяют нам реализовать игровой сценарий.

    В большинстве своем это казуальные игры типа «1024», либо вариации на тему «Tower Defence». Негусто. К сожалению, накрутить супер 3D с шейдерами, тенями и динамическим освещением, получится разве что только на самых последних моделях… следующего года. Ибо в ТВ обычно размещена не самая совершенная версия браузера и, что хуже всего, она или обновляется крайне редко или не обновляется вовсе. Кроме того, разница между мощностью ТВ даже прошлогодними и текущими может быть кратной.

    Поэтому, если вы хотите охватить максимальное количество моделей, готовьтесь к кровавой оптимизации всего и вся. Чистый, нативный Canvas станет вашим лучшим другом. Обертки над ним работают, но крайне прожорливо. Особенно удручает неудовлетворительная работа методов rotate и transform, поэтому анимацию планируйте спрайтовую и повороты спрайтов реализуйте только в самом крайнем случае.

    Однажды мы делали игру на Ночь Карьеры. С ней удалось съездить к замечательным коллегам из Web Standarts Days и выступить с докладом.

    Визуально игра представляет из себя игровое поле, вмещенное в размер экрана, без скролла, без преград. Задний фон разделен на несколько слоев, чтобы реализовать эффект 3d. На сцене генерируются летающие мишени (утки), по которым пользователь может стрелять.




    Рис. 1. Общий вид приложения.

    Главная задача состояла в том, чтобы дать возможность играть в игру кому угодно и как угодно, что сразу исключало взаимодействие с пультом. Пульт один, а игроков много. Управление реализовали с помощью телефона, а для максимального охвата мобильных устройств было решено реализовать клиент в виде адаптивного сайта. Реализовали мы его на WebSockets, и добавили фишку — управление через изменение положения телефона.

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

    Мораль: используйте датчики ориентации в браузерах телефонов как можно реже.


    Рис. 2. Убийцы уток за работой

    В приложении используется анимация посредством замены спрайтов. Такой способ оказался достаточно производительным. Мы тестировали приложение с сотней и более летающих уток. В реальности в игре их было всего 10. Проблемы с производительностью возникли, когда прибежала дизайнер с возопила: «Хочу, чтобы планета крутилась»!

    Закрутить спрайт проблем не составило. Проблема случилась, когда мы запустили приложение на относительно старом ТВ. Оказалось, что поворот спрайта 900×900 пикселей он не вывозит чуть более, чем никак. В итоге, самый глазастый пользователь может заметить, что планета на заднем фоне разрезана на 9 частей, которые вращаются вокруг одного центра. Это решило проблему с производительностью.

    Отсюда другая мораль: не вращайте большие спрайты.

    Ещё одна фишка проекта заключалась в том, что игровая логика обсчитывается… на ТВ. В этом случае сервер выступает выступает просто в роли передатчика данных между клиентами и ТВ. Сделали мы это для того, чтобы даже в случае потери соединения, утки продолжали летать по экрану, и после восстановления Интернета не требовалось перезапускать приложение. Любопытный кейс, но все же, необязательный.

    ТВ — Экран?


    Казалось бы, это уже банально, но нет. Как обычно всё скрывается в деталях. Экран для чего? Какую функцию несёт? Для чего предназначен?

    Приведу лишь несколько примеров.

    Поздравлялка

    Однажды мы решили на день святого Валентина запилить онлайн поздравлялку в компании, и использовать имеющиеся телевизоры в качестве трансляторов поздравлений. Приложение было реализовано в минималистичном варианте с одним запросом к серверу, возвращающим список поздравлений. Главная проблема заключалась в неприятной особенности телевизоров уходить в спящий режим. Если Samsung разрешает отключать эту функцию с помощью метода setScreenSaver, то остальные платформы не особо позволяют это делать. Как вариант, можно запускать в фоновом режиме любое зацикленное видео — ТВ в режиме показа видео выключается намного реже. В итоге приложение свою функцию выполнило: во всех частях офиса на нескольких этажах онлайн транслировались поздравления сотрудников.

    Карта

    Если быть совсем точным — карта боевых действий со списком лучших игроков.

    Мы снова делали игру на Ночь Карьеры и в этот раз решили совместить телевизоры, телефоны и VR. Суть заключалась в том, что игрок в VR-шлеме летает на драконе и отстреливает принцесс, которыми управляют игроки с телефонов. Кто убил дракона — надевает шлем. И так по кругу. Скромно замечу, что со своей функцией (собрать максимальное количество народа у нашего стенда и удерживать их максимально долго) приложение справилось. Более подробно о драконах, истребляющих принцесс, можно узнать тут.




    Рис. 3. Общий вид стенда

    Приложение для ТВ обеспечивало демонстрацию общей сцены боя для всех желающих.

    В этом проекте мы столкнулись с необходимостью оптимизации ранее стабильно и хорошо работающего кода. При увеличении количества игроков заметно ухудшались показатели производительности приложения. Выделили основные пути оптимизации:

    • уменьшение объема передаваемой информации с сервера на клиенты и с клиентов на сервер;
    • минимизация создания новых объектов в приложении.

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

    На ТВ слева — вид из VR-очков, на ТВ по центру — карта сцены.


    Рис. 4. Игровой процесс. На ТВ слева — вид из VR-очков, на ТВ по центру — карта сцены
     
    Интерактивный задний фон

    Вы совершенно справедливо можете спросить: «Ты там вообще работаешь, не?!». На что я с искренним недосыпом на лице отвечу: «Конечно, работаю!». Но об этом чуть позже. А пока нам снова не сиделось и захотелось реализовать интерактивный задний фон для квадрокоптера. Подробнее с проектом можно ознакомиться тут.

    Идея была в том, чтобы показывать в телевизоре саму усадьбу деда Мороза, которая бы реагировала на отлет/прилет квадрокоптера.

    Основной интерес был в том, чтобы «растянуть» картинку на три телевизора. Разных производителей.

    Сделали мы это путем разбиения всей сцены на «комнаты». Каждый телевизор показывал «комнату» со своим номером. Номера «комнат» можно было менять, таким образом, телевизоры, в принципе, могли показывать одинаковые части одной сцены, но мы показывали всю сцену последовательно. Команды на перемещение окружения сцен (зверушек, движение Луны и дым из труб) передавались с сервера по любимым WebSockets.




    Рис. 5. Сцена, растянутая на три телевизора

    Поскольку мы знали время прилета/отлета квадрокоптера, появилась идея сделать «ветер» в телевизорах, который бы «сдувал» дым из труб при близкой работе винтов.

    Опять-таки команда на взлет с квадрокоптера через сервер спускалась на клиенты.

    И тут тоже у нас возникли сложности с производительностью. «Старый» webOS 2013 года крайне тяжело рендерил большую картинку (5760×1080). Пришлось специально для него нарезать задник в размер экрана и подставлять строго его.

    Мораль: не пытайтесь рисовать картинки существенно большего размера, нежели экран телевизора. Он этого не переживет.

    Тем не менее, все что относилось к Smart TV и бекенду, мы успешно реализовали.

    ТВ — Охранник?

    Однако самый интересный проект был совершенно неигровой, а что ни на есть, полезный.

    Приложение занималось охраной дома. Да, именно телевизор. Да, именно охранял.

    Суть приложения в том, что имеющаяся камера снимает всё, что перед ней происходит, и в случае резкого изменения картинки производит действия на выбор:

    • громко орёт;
    • посылает пользователю СМС;
    • пишет письмо с приложенными фотками инцидента;
    • пишет сообщение в FB тоже с фотками;
    • делает всё это сразу или в любых вариациях.

    Сам ТВ в этот момент усиленно прикидывается валенком и вообще не работающим. В приложении были обработаны случаи выключения ТВ от сети Интернет или просто от питания. Приложение поддерживало мультиязычность.

    Установило его себе несколько десятков тысяч человек.

    Но и тут было не всё просто.

    При подключении камеры и попытке получения в браузере стрима с неё, как известно, вываливается системный попап с подтверждением действия. Особенность в том, что ТВ блокируют все всплывающие окна. Поэтому приложение наше было реализовано только на платформе Samsung с использованием либо встроенной в ТВ камеры, либо специальной камеры, поставляемой тем же самсунгом.

    Ещё одним минусом стала, опять же, производительность ТВ. На относительно старых телевизорах (2013 года) можно было м-е-е-е-е-е-е-дленно прокрасться мимо камеры и телевизор бы «прохлопал» этот момент.

    Но в целом идея просто блестящая.

    Вывод


    Телевизоры уже давно переросли свою основную функцию — показывать картинку с канала, показывать видосики или быть вторым монитором.

    Их возможности и производительность постоянно растут, а круг применения ограничен только вашей фантазией. Любые задачи можно решить при должной проработке идеи и соответствующей реализации. Дерзайте и достигайте успеха!

    Всем телеки!

    З.Ы. Может быть у тебя, читатель, были необычные задачи для smart TV, когда ТВ приходилось использовать в несвойственной для него роли? Поделись! Расскажи!
    Поделиться публикацией
    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее
    Реклама

    Комментарии 40

      0
      Про использование телефона как джойстика в охоте уток использовалось какое-то специальное приложение или стандартный Samsung Smart View?
        0
        Smart View — это трансляция изображения. Здесь же явно qr ссылка на сайт, который и запускал игровую клиентскую логику на телефоне.
          +2
          Мы писали для телефона специальный адаптированный сайт. На наше счастье, и браузера оказалось возможно достучаться до акселерометра телефона, и получать с него данные.
          Уже потом мы выяснили, что акселерометры на различных моделях работают ОЧЕНЬ по разному. Некоторые просто постоянно «трясутся», поэтому на мероприятии мы держали пару «нормальных» телефонов, чтобы студенты могли погеноцидить уток.
          +2

          Существуют ли клиенты для удаленного просмотре видеонаблюдения?
          Очень часто клиенты мечтают о этом

            0
            Да, это можно сделать, но надо попотеть, специальной реализации нет.
            На телевизорах Samsung есть встроенная камера, есть и своя специализированная. У Samsung есть функционал, который позволяет к камере подцепиться и снимать с неё видеопоток.
            Проблема в том, что это сработает только со специальными камерами от Samsung, обычную вебку подцепить можно, но приложение заблокирует всплывающее окно, в котором надо согласиться на его использование.
            В общем случае платформы стараются блокировать всплывающие окна, но некоторые разрешают. Philips, например
            +1
            Извините материал не о чем вообще, и так понятно что поставить можно все что угнодно как и подключить. Однако почему то здесь рассказано про 3-4 не особо полезных применения всего.
              0
              Да, вы правы, приложения в большинстве своем не продовые. Это экспериментирование ради создания чего-нибудь необычного. В «Утках» мы хотели соединить вместе Smart TV и мобильные устройства. В «Принцессах» «поженили» Smart TV, мобилы и VR.
              Жаль, что вам не понравилось.
              +2

              Вот бы кто нибудь сделал smart tv таким же удобным/нативным для iptv (которое и качеством и каналами стало много больше кабельного и эфирного), каким сейчас удобным/нативным является управление эфирными/кабельными/спутниковыми программами.


              А то загружаешь что-то где то, выбираешь где то как то в убогом ляпистом интерфейсе… хех. Мечты.

                +1
                Вот как боженька смолвил! Спасибо высказанные за чаяния!
                И скажу по секрету, такие приложения есть, одно подобное мы разработали и разрабатываем.
                По интерфейсу, понятно, все зависит от заказчика, но исследования и движение в этом направлении ведется постоянно. )
                  +1
                  Что за приложение? Как потестить?

                  По большому счету — это производители должны наконец интегрировать iptv в свой рабочий интерфейс, где сейчас прекрасно уживаются эфирные, кабельные и спутниковые каналы. Во всяком случае у меня в LG (2017) сделано так, что о виде канала я узнаю только по значку в служебной полоске (при переключении). И расписание подгружается, и описание программ — все объединено.
                    0
                    К сожалению, не могу сказать, но в приложении интегрировано именно то, о чем вы говорите
                0
                SmartTV это какое то очень странное нечто. Существуют на рынке давно, но если я хочу поставить какой нить Kodi, то все в один голос начинают твердить взять приставку. И не мудрено, чтобы ответить на ряд вопросов нужно бегать кругами по полю и бить в барабан: объем памяти, хранилище, тип wifi, сеокрость ethernet итд итп
                  0
                  А вот воткнули бы туда какой-нибудь Разбери Пай да сказали б: «делай, что хочешь». Но нет.
                    +1
                    Малина появилась сильно позже смартов. На момент её появления в Самсунга и LG уже были свои операционные системы, и они активно разрабатывали новые. Смысл выбрасывать уже имеющееся, чтобы вставлять что-то левое?
                    К тому же пользователи явно не будут в восторге, если установленное приложение, бац!, и перепрошьет им весь телевизор…
                    Отсюда и большое количество ограничений в ТВ на приложения.
                      0
                      Но сейчас-то подобных решений много. Разве в Smart TV нет такой проблемы, как в смартфонах, когда через пару лет производитель забивает на обновления софта и устройство призывно зияет открытыми дырами?
                        +1
                        Такая проблема есть на Самсунгах. Они гордо заявляют, что поддерживают последние три года (на самом деле нет). Особенность смартов в том, что их не меняют так часто, как мобилы. Никто не будет покупать новый телек, если его перестанут обновлять: «Он же показывает!»
                        Поэтому поддержка старых и не очень моделей для максимального охвата аудитории — это ад и Израиль каждого разработчика
                    +4

                    Моя практика мне тоже подсказывает, что на сколько бы умным не был телевизор, лучше подключить к нему аппаратную приблуду, например, системный блок, поставить на него нормальную ОС и пользоваться. Во-первых, удобнее, во-вторых, реклама не достаёт, в-третьих, можно кроме показа чего-то на экране заставить заниматься чем угодно, хоть веб-сервером быть в интернете.

                      +2
                      Есть один минус: телевизор, как экран компа показывает картинку сильно хуже, чем телевизор, как телевизор.
                      Надо отдать должное, производители добились хороших картинок в своих ТВ. А «на паузу» и в смартах поставить можно)
                        0
                        чего чего, простите? У него проблемы с входящим изображением?
                          0
                          Любая, самая навороченная видюха на телевизор изображение отдаст хуже, чем он способен показать. Я вот об этом
                            0
                            Вы уж извините, но звучит как херня. Можно пруфы?
                              0
                              Может быть пора переходить со СКАРТа/тюльпанов на HDMI/DVI или, хотя-бы VGA? Других причин писать такой бред я не вижу…

                              Хотя нет, есть ещё вариант, что надо выкинуть такой телевизор, который сперва картинку с цифрового входа захватывает в 320*240 или 640*480, а потом пытается её обратно апскейлить до FullHD или 4К родного… Но я такое встречал только на древних ТВ с HD-ready aka 720p, например Самсунгах, которые умели принимать по цифровым входам только стандартные 720p, но имели родное разрешение матрицы чуть больше — 1360*768 или около того — и пытались апскейлить картинку с 1270*720 до 1360*768, что заканчивалось плачевно… Но даже у них тогда был аналоговый VGA для подключения к ПК именно для того, что-бы с компа получить родные 1360*768, точка-в-точку!
                              Сейчас-же основная масса теликов имеет матрицу соответствующую одному из стандартных разрешений — FullHD 1920*1080 или 4K 3840*2160 — и такой проблемы у них быть не может по-определению, если разработчики хотя-бы чуть-чуть с головой дружат…
                          0
                          А нормальная ос это какая? Я еще не линухе не постиг все высоты работы со звуком, но вот например, во времена win7 можно было даже не пытаться с компа воспроизводить dd/dts 7.1
                            0

                            Смотря что вы предпочитаете. Для кого-то Windows нормальная, для кого-то Linux, а кто-то вообще может FreeBSD поставить :-D Я имею в виду не пародию на ОС, как, например, тот же Android (ну не принимаю я его в качестве десктопной системы), а именно полноценную десктопную ОС где можно сделать всё, что тебе нужно без танцев с бубном.

                              0
                              Ну вот как раз android для целей медиацентра более чем удобоварим, тем паче с kodi и yatse/kore на смартфонах. А всевозможные Tizen/WebOS меня дико злят. Я то Линух предпочитаю, но никак руки не дойдут, ибо после полного фиаско со звуком в win7 лень меня обуревает.
                                0

                                Как я и говорил, я про свой опыт говорю. Мне гораздо легче поднять какую-нибудь Ubuntu или Gentoo, зато я точно знаю, что всё, что мне надо для воспроизведения видео есть. Я всё, что угодно, могу добавить. У меня был телевизор умный от Samsung, для которого файлы нужно было переименовывать, чтобы у него кодек нашёлся, у меня был плеер, который тоже умел торренты качать, но при этом мог в любой момент зависнуть. Ну а Android есть на планшете. На нём нормально даже ютуб невозможно смотреть. И не только лично. Иногда ребёнку даю в руки 2 летнему. Он знает как запустить, как выбрать мультик. Каждые несколько минут приходится вскакивать, потому что "всё сломалось" и вместо мультика реклама.

                                  0
                                  Вообще-то Tizen — это не просто Linux, а GNU/Linux с RPM, webOS по-моему тоже, но с ней я дела не имел. По большому счёту нет только нормального доступа.
                            +1
                            Вы правы, smart TV весьма специфичен. Тем не менее, им пользуются намного больше людей, чем может показаться на первый взгляд. Те же приставки каждый год выходят новые, каждая новая заявляется «убийцей» смартов, но уж сколько лет прошло, а воз и ныне там.
                            Плюс смарт ТВ заключается в том, что можно писать более разнообразные, по сравнению с приставками, приложения. О чем я и попытался рассказать
                              0
                              Мне он интересен как потребителю. И как потребитель я не могу его потребительские свойства оценить вообще, вот совершенно никак. А зоопарк операционок только доставляет веселья. Да и приложения в ту же степь: для телека есть kodi, ну возможно приставка и kodi, еще мб комп и kodi (в последнем случае еще прямой вывод).
                                0
                                Я пользуюсь тупым телевизором + Raspberry Pi. У него, правда, отключена поддержка VC1 и MPEG2, но для меня это не проблема, потому что почти всё, что мне нужно, в H.264. Однако, телевизоры 4K практически все идут со Smart TV, и хочется ограничиться одним устройством.
                            –1
                            Автор упустил вопрос безопасности и приватности, возможно в своих интересах. Я лично не даю пароль своему Смарт ТВ, и подключаю его только по проводу и только во время обновления. Обновление ставлю только если есть проблема с ТВ. Так как большинство Смарт ТВ используют ОС Андроид, мне спокойнее получать весь медиа контент через Apple TV коробочку.

                            Вообще идея превратить ТВ в Смартфон провалилась, это устройства для просмотра видео. Все что нужно нам это одно приложение, которое будет аггрегировать весь медиа контент и запоминать прогресс.
                              +1
                              Вы и правы и не правы одновременно.
                              Сам по себе телевизор не покушается на ваши данные, ему всё равно.
                              Любые транзакции типа покупки контента проводятся внутри приложений. Там каждый реализует в меру своей испорченности, но все делают по-нормальному, используют банковский шлюз, данные защищают.
                              Есть возможность собирать данные с телевизоров, но это касается только их идентификаторов и моделей. Вашу учетную запись в ТВ из приложения не достать.
                              Опять таки, статистику по действиям пользователя может собирать приложение. Это уж как заказчик захочет. На моей памяти в одном приложении мы использовали четыре разных статистики.
                                0
                                Стандартный ответ в стиле «ну я же вирусы не скачиваю». Вас явно волнуют только вопрос безопасности систем оплаты. А вот меня волнут тот факт что я не хочу чтобы кто-то знал что и сколько я смотрю, добывал биткоины за мой счет, ну или атаковал другие устройства находящиеся в той же локальной сети.

                                Производители предоустанавливают приложения которые невозможно удалить, добавьте сюда факт того что у Андроид нет изоляции для приложений, слабое шифрование, что в iOS есть с самого начала, мы и получаем, цитируя Крега Федерики «адскую токсичную похлёбку».

                                Уже и была история того как массово воровались скриншоты экранов. Еще была история о том что из-за гонки цен, производители продают железо в убыток и возвращают деньги за счёт данных пользователей. Они сами об этом признались публично.
                                  0
                                  Открою большую тайну, но любой заказчик хочет знать, что вы смотрите/скачиваете/делаете на любом устройстве. Поэтому тезис о небезопасности с вашей точки зрения смартов можно смело растягивать на вообще все приложения на вообще всех устройствах. Без исключений.
                                  От себя добавлю, что на смарт ТВ скриншотов экранов нет. Пока нет…
                                    0

                                    Наша задача как хороших инженеров это информировать пользователей, говорить им что у них есть выбор. Разные сервисы дают разную степень защиты. Говорить что, все одинаковые, это во не правда и вредно. Я с вами не согласен, есть компании которых волнует защита информации пользователей. Могу перечислить Apple, Mozilla, DuckDuckGo, 1Password… Обратите внимание что сейчас почти каждый сайт предлагает cookies которые используются для слежки. Но зайдите на сайт Apple и никаких всплывающий окон там не будет, и это только один пример.


                                    Задача производителей это максимизировать доход, некоторые это делают за счёт наших данных (Google, Facebook и прочие) а некоторые за счёт продаж железа и софта (Apple, Nintendo*) или же те которые получают доходы уникальным путём (Mozilla, DuckDuckGo). По этому у нас есть выбор, дать Wi-Fi пароль Андроид телевизору или пользоваться приставкой Apple TV.


                                    По поводу скриншотов то там данные утекли прямо через дравйвер видео вывода, то есть шпионское ПО перехватывало сырую картинку:


                                    Once every second, software in the Vizio TVs would read pixel data from a segment of the screen. This was sent home and compared against a database of film, television and advertising content to determine what was being watched.

                                    https://www.forbes.com/sites/bernardmarr/2017/02/08/shocking-smart-tv-manufacturer-vizio-spies-on-customers-using-advanced-big-data-analytics/


                                    (*) Имею в виду только Nintendo а не контракторов которые делают мобильные приложения.

                                      0
                                      Apple не выдаёт окошко, но куки у него есть. Там внизу ссылочка на страничку о них.
                                        0

                                        Ах ну почему же другие не берут пример, спасибо!

                              0
                              Я наверно консервативный пень, но я пришел к тому смарттв для меня абсолютно бестолковая ерунда.
                              К сожалению многие производители всякой умной техники спокойно кладут болт на обновления ПО и в итоге с телевизором происходит тоже что и со смартфоном через 5 лет — он превращается в тыкву, т.к. протоколы и форматы поменялись, а апдейтов к нему нет.
                              Покупать новый телевизор каждые 5 лет я не вижу смысла, ведь и через 5 лет свою основную функцию по воспроизведению эфирных каналов и фото/видео с приставки через HDMI и USB он вполне выполняет.
                              Более-менее какое-то движение на этом рынке толкает только хрупкость экранов и формат 4к, никаких других причин покупать новый телевизор для массового пользователя я не вижу.
                              Мне кажется это вообще тупиковая ветвь развития, как и домашнее 3D, как и домашний кинозвук 7.1, как крутая душкабина с разными режимами, из которых через 3 месяца остается в использовании только один — обычный душ.
                              Гикам это может и будет интересно, массам — не зашло. В этом плане Apple с их AppleTV, да и прочие IPTV службы/приставки идут по более правильному пути.
                                0
                                Честно скажу, когда разрабатывал свое первое смарт-приложение (8 лет назад), то был абсолютно уверен, что кроме меня его, может быть, посмотрит ещё представитель заказчика. К большому удивлению узнал, что приложением пользуются, и нехило так. Со временем оно стало генерировать бОльшую часть просмотров у заказчика. А начиналось все с жалких процентов от общей доли просмотров.
                                Есть проблемы с обновлениями старых моделей, да. Покупать каждые 5 лет новый ТВ никто не будет, это верно, но своя ниша у смартов есть, и она весьма немаленькая.
                                Приставки пока не составляют сколько-нибудь существенной конкуренции.
                                0

                                Когда-то был "умный" телевизор от сони. Включался долго, приложений много, но большинство бесполезные, поддержка никакая — телегид поправили через год, а там основной глюк со временем был, после отмены перехода на летнее время.
                                В итоге, сейчас нормальный вариант — телевизор с андроид ТВ.

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

                                Самое читаемое