Tizen (российский дистрибутив)

Содержание:

Телевизоры Samsung на Tizen OS: что мы потеряли?

Tizen OS – это платформа с открытым исходным кодом, наследница MeeGo и Bada. Она стала основой для всех смарт-телевизоров Samsung, начиная с 2020 года. На ней построен весь интерфейс и приложения в новых моделях.

Компания потихоньку внедряет Tizen и на других устройствах: смартфонах, бытовой технике и так далее. Новая ОС по задумке имеет более гибкие возможности, чем ее предшественники, и компания пророчит ей большое будущее в «интернете вещей».

Чтобы наглядно увидеть работу Tizen, смотрите наше ознакомительное видео:

Если видео по какой-то причине не воспроизводится, всегда можно посмотреть ролик на нашем YouTube-канале.

Сравниваем приложения

Важный момент: на обоих телевизорах самая свежая прошивка и каталог приложений

На первый взгляд, различий между Smart Hub 2014 года и 2015-го не так уж много. Но, подсчитав общее количество виджетов в каждой категории, мы пришли к неутешительному выводу: на данный момент ассортимент приложений в Tizen серьезно уступает прошлой платформе Samsung Smart TV.
Мы насчитали 122 русскоязычных приложения на телевизоре Samsung 2014 года и 61 приложение на телевизоре Samsung 2020 года с системой Tizen

С переходом на новую платформу общее число снизилось ровно вдвое.
С самого начала мы обратили внимание на то, что в Tizen стало меньше предустановленных приложений «из коробки». А еще любопытно, что в новых телевизорах меньше доступной памяти, и системой Tizen занято уже 2,34 Гб против 343,04 Мб на прошлой платформе.

Обратите внимание

Итак, первая категория – «Видео». Сюда относятся приложения из разряда «видео-по-запросу» (онлайн-кинотеатры), «вслед за эфиром» (приложения телеканалов), клиенты IPTV от разных провайдеров и так далее. Для телевизора видеосервисы – самая важная категория, именно тут вы будете смотреть любимые фильмы, сериалы и передачи.

Приложения «Видео»
Модель Samsung Smart TV (2014 г.) Samsung Tizen OS (2015 г.)
YouTube + +
Vimeo + +
Okko Фильмы +
Okko ТВ + +
ivi.ru + +
ivi.ru для детей + +
Амедиатека HD + +
Аййо HD +
Zoomby + +
Megogo + +
Tvigle + +
TVZavr +
Лайк-ТВ + +
Первый канал + +
Дождь + +
ТВ Центр +
Домашний + +
СТС + +
Русская музыка + +
Муз-ТВ +
Шансон ТВ + +
БСТ-Медиа + +
Nemo TV + +
КХЛ + +
2×2 +
2KOM +
Инетком.ТВ + +
СмотрЁшка + +
ZOOM TV + +
TVBREAK + +
MAXIM TV + +
NextTV + +
Peers.TV + +
Televizor + +
Надежда ТВ + +
Бонус-ТВ + +
ClipYou + +
Games-TV + +
Vidimax + +
SISZTV + +
360 Подмосковье + +
Ред Медиа + +
Банки.ру + +
Видеоморе + +
Перец + +
MasterKARAOKE + +
Чаггингтон + +
Фитнес, йога и танцы + +
Охотник и рыболов + +
Летняя олимпиада + +
Russia.Ru + +
Путешествия + +
molodejj.tv + +
Фиксики + +
12 Канал Омск +
AirWire Player +
Hairstyles +
Impuls TV +
Ижком ТВ +
LanTa +
macroscop +
Make-up +
Max-tv Player +
MegaFon.TV +
OttPlayer +
Phunkt +
Powernet TV +
Rutube +
Skynet_tv +
TV1000play +
TVzor +
ViNTERA.TV + +
WiFire TV +
Zabava +
Автошоу.ТВ +
Артист ТВ +
Больше ТВ +
Волшебный мир Winx +
Как выбрать вино +
Как завязать платок +
Как завязать галстук +
LookFirst Кинотеатр +
Маникюр +
Маша и Медведь +
Мир 24 +
МТС ТВ +
Педикюр +
Пятница +
Смена +
Советы адвоката +
Союз +
СТРК HD +
Уроки рисования +
Уроки самообороны +
Фитнес дома +
Итого 95 48

Как видно, на прошлогодней платформе Smart TV в категории «Видео» доступно 95 виджетов, а на Tizen – лишь 48. При этом многие крупные сервисы не успели мигрировать на новую платформу.

Взять, например, сервис Okko Фильмы – в прошлом году его выручка в 2 раза превысила выручку iTunes в России.

Этот крупнейший сервис, наполненный актуальными фильмами в хорошем качестве, пока что недоступен владельцам Samsung Smart TV 2015 года.

Следующая категория – «Спорт». Она заметно скромнее, и это неудивительно. Расклад по русскоязычным приложениям здесь следующий:

Приложения «Спорт»
Модель Samsung Smart TV (2014 г.) Samsung Tizen OS (2015 г.)
Sportbox.ru +
Спорт-экспресс + +
Fightclub + +
Итого 3 2

В данном случае на новую платформу не успел мигрировать лишь сервис Sportbox.ru, хотя в прошлом году именно они поддерживали запуск телевизоров Samsung фирменным приложением. Достаточно полезный сервис, надо сказать.

Идем дальше. В категории «Стиль» собраны все так называемые “lifestyle”-приложения: кулинарные советы, путешествия и так далее.

Приложения «Стиль»
Модель Samsung Smart TV (2014 г.) Samsung Tizen OS (2015 г.)
Smart Повар + +
VISA QIWI Wallet +
Госуслуги г. Москвы +
Египет +
Салаты +
Слушай! + +
ТВ Друг +
Телемагазин +
Фильмоскоп +
Чат +
Яндекс.фотки + +
Итого 11 3

В этой категории платформа Tizen не досчиталась платежного клиента VISA QIWI Wallet, а также официального приложения московского портала «Госуслуги».

Перевод телевизора в Developer Mode

Пришло время перевести телевизор в Developer Mode и добавить его в Tizen Studio.

Для этого заходим в Apps и нажимаем на пульте волшебную последовательность 1, 2, 3, 4, 5 — откроется окошко developer mode.

Если у вас расширенный пульт с цифровым блоком — вам повезло. С минипультом придется немного повозиться: вызвать экранную цифровую клавиатуру (numpad) кнопками 123 и манипулировать кнопками направления (d-pad).

Слева — расширенная версия пульта с numpad и d-pad для продвинутых юзеров и разработчиков, справа — минипульт для Smart TV с кнопками управления в центре

В открывшемся окошке Developer Mode вбиваем IP нашей рабочей машины с установленным Tizen Studio, перезагружаем наш смарт ТВ и вуаля — можно открывать Device Manager и добавлять наш большой красивый 65-дюймовый… ну, вы поняли.

Регистрация аккаунта Samsung и определение IP-адреса компьютера

Следующий этап предполагает регистрацию учётной записи Самсунг. Если ранее аккаунт был создан, пропускаем этот шаг. Для регистрации необходимо перейти на сайт Samsung и, согласившись с условиями использования сервиса, заполнить стандартную регистрационную форму с указанием адреса электронной почты и данных авторизации.

После этого нам понадобится выяснить IP-адрес сетевой карты ПК. Чтобы это осуществить, следует перейти из трея, поисковой строки или Панели управления в «Центр управления сетями и общим доступом», где нужно выбрать «Подключение по локальной сети» (или Wi-fi) и «Сведения», где в строчке IPv4 и будет указан IP.

Альтернативный вариант – использование Командной строки Windows и команды ipconfig, для чего вызываем службу из меню «Пуск», поиска или с помощью консоли «Выполнить» (Win+R) и команды cmd. В терминале набираем ipconfig, жмём клавишу ввода и смотрим в строчке IPv4-адрес присвоенный IP. Он понадобится для дальнейшей настройки.

Набор приложений и доступный контент

OS Tizen в Samsung Smart позволяет использовать разнообразные приложения на любой вкус: те, что уже есть в меню или же устанавливать их из официального магазина. По сути, Smart TV – это небольшой компьютер, ведь он, кроме показа обычных телеканалов, способен:

  • транслировать ролики из сети (например, из YouTube);
  • осуществлять видео звонки (по Skype);
  • работать в редакторах текста;
  • поддерживать огромное количество игр;
  • просматривать страницы в интернете и многое другое.

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

Умные телевизоры способны полностью удовлетворить потребности каждого члена семьи, поэтому сейчас являются очень популярными по всему миру. Главное – верно настроить и учесть некоторые факторы:

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

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

Что не так с SDK?

На мой субъективный взгляд, SDK пока очень сырой. Давайте пробежимся по его составляющим:

1. IDE (Eclipse)

Тут все ок, кроме выбора eclipse, как платформы! Я пробовал на OS X с 8gb памяти и core i7. Среда разработки загружается долго, подтормаживает, подвисает и немного бесит…

2. Web-simulator (на базе chrome)

C симулятором можно отлаживать, дебажить и предварительно тестировать web-приложения, написанные для Tizen. Доступна симуляция поворотов устройства, хардварных кнопок, зума, звонков, sms, геолокации и т.п.

При работе с симулятором не покидает ощущение “недоделанности” его UI и UX. Стандартная тема jQuery UI, неудобство контролов, множество визуальных огрехов в интерфейсе… Все это больше похоже на нечто, сделанное на коленке за 2 дня, нежели на продукт Samsung и Intel 😉

3. Emulator (эмуляция аппаратного обеспечения на базе QEMU)

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

Кроме этого, у Samsung есть Remote test lab, где можно забронировать реальный Tizen девайс для тестов на время до 2-х часов.

4. UI-builder

C UI-билдером можно строить кое-какие интерфейсы и собирать в них слайдеры, кнопочки, чекбоксы и прочие элементы, которых здесь имеется огромное количество. В итоге, вы получите готовую html разметку.

Настораживает то, что после кропотливого UI-билдинга получается что-то визуально некрасивое, при этом в полученном html файле есть надпись:

Если честно, сложно представить себе применение этого UI-билдера для построения реальных интерфейсов. При этом он еще и довольно неудобный и глючный.

5. Документация

Совместно с SDK вы получаете локальный сервер с документацией. Тут нужно отдать должное, она довольно подробная, хотя и сделана на каком-то страшном движке.

Application Marketplace

As a platform, Tizen provides the foundation for many different applications and services, which lead to rich user experiences and chances of new businesses. For easy access and reliable trade of applications, efficient distribution channels are necessary for both users and developers. The Tizen Store is a marketplace of Tizen applications, where users can find useful applications and developers can distribute their valuable creations. It provides various application categories, such as All Games, Education, Entertainment, Kids, Finance, Lifestyle, and Social networking. Users can download applications of their choice and enrich their experiences with the Tizen devices. Application developers can monetize or share their applications for free in the marketplace.

Особенности интерфейса

Главным отличием Tizen считается простой, лаконичный дизайн, не имеющий в себе ничего лишнего. Когда телевизор только включен, Смарт ТВ предлагает ознакомиться с возможностями и изучить информацию о работе системы. Далее перед пользователем открывается такая картина:

  • просмотр настроек представляется в нижней части экрана в виде ленты (таким образом позволено производить настройку и параллельно просматривать телеканалы);
  • на рабочем столе располагаются ярлыки приложений, вверху находится панель уведомлений. Панель управления делится на три части: последние открытые виджеты, самые популярные и рекомендуемые. Именно с последнего происходит выход в магазин Tizen Store;
  • виджеты имеют вид иконок. Их можно группировать согласно собственным предпочтениям;
  • интерфейс позволяет делить экран на две части. Благодаря этому удобно использовать мультизадачный режим, разрешающий делать на телевизоре два дела одновременно (например, смотреть кино и играть в игру, листать страницы в интернете).

Что такое Tizen OS

Статистика продаж показывает, что ТВ от компании Samsung пользуются колоссальным спросом. Продукция этого бренда по уровню популярности ничем не уступает Sony, Apple, LG. Телевизоры от южнокорейского производителя работают под управлением операционной системы Tizen. Многие пользователи слышат впервые об этом ПО, когда собираются приобрести телевизор, поэтому возникают сомнения относительно целесообразности покупки такой техники.

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

Подавляющее большинство телевизоров, работающих под управлением Tizen, поддерживают возможность использования Bluetooth-пульта дистанционного управления. Их особенность заключается в функции голосового управления, поиска. Чтобы активировать эту опцию, просто нажмите на соответствующую кнопку.

Приложения Tizen OS расположены в специальной панели, которая находится в нижней части экрана. Это очень удачное решение, поскольку программы не перекрывают основную картинку. Абсолютно все приложения разделены на две категории – популярные и недавно запущенные. В предустановленный пакет входит множество полезных программ от различных разработчиков. Пользователям доступен софт для выполнения различных задач.

На телевизор Samsung Smart TV с «операционкой» Тайзен можно устанавливать видеоигры. Разработчиками также реализована опция предварительного просмотра, которая позволяет возобновить работу с того места, на котором был завершён предыдущий сеанс. Это особенно удобно в процессе просмотра кинофильмов. Всегда можно возобновить просмотр в том месте, где вы остановились в прошлый раз

Совершенно неважно, где именно воспроизводится контент, в браузере или приложении

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

Характеристика ОС Tizen

У новых пользователей Smart TV часто возникает вопрос, что это такое — Tizen OS. Кратко можно сказать, что это есть операционная платформа, позволяющая выходить в Интернет с большого экрана телевизора, которая отчасти аналогична ПО компьютера. Отсюда следует, что для функционирования СМАРТ-ТВ необходимо не только включить телевизор, но и обеспечить его выход во всемирную Сеть.

В основе работы любого «умного» телеприемника лежит то или иное ПО. Операционная система Tizen в Smart TV – это собственная разработка компаний Samsung и Intel. С 2014 года платформа, первоначально разрабатываемая и используемая преимущественно на мобильных гаджетах, стала развиваться в 2 направлениях: отдельно для портативных устройств и для СМАРТ-телеприемников. Так, Tizen OS является открытой системой стандарта Open Source на базе ядра Linux, которая периодически обновляется: в 2017 году в свет вышла версия 4.0, а в октябре 2018 года –5.0 M2. С 2015 года Tizen TV устанавливается на всех моделях телевизионных приемников вместо используемой до этого Samsung Hub.

SDK Tizen

Вместе с очередным обновлением ОС в 2014 году вышла ее SDK (software development kit), то есть — набор средств, предусмотренный для разработчиков программного обеспечения, который позволяет создавать новые приложения для рассматриваемой платформы. Иными словами, SDK Tizen поддерживает внешние расширения для повышения функциональности. Это значит, что пользователи системы могут создавать собственные виджеты, применяя средства Tizen API.

На заметку! Для разработки программного обеспечения создатели Tizen используют стандарты HTML5 и C++, которые позволяют широкому кругу программистов создавать новые приложения для Samsung, предлагая пользователям Smart-телевизоров новые виджеты и игры.

Функционал платформы

Функциональный потенциал рассматриваемой ОС очень широк. Так, Tizen TV характеризуется поддержкой:

  • беспроводных протоколов WiFi, Bluetooth и NFC;
  • трансляции цифрового телевидения в формате IPTV;
  • беспроводного прослушивания музыки с внешних устройств;
  • управления просмотром цифровых каналов, к числу которых относится доступ к телепрограмме и функция записи эфира по расписанию;
  • возможности синхронизации со смартфоном, чтобы управлять ТВ-приемником вместо пульта (с помощью специальной программы);
  • функции дублирования экрана телефона на телевизоре;
  • системы DLNA, дающей возможность объединять устройства и бытовые приборы в единую сеть;
  • технологии AirPlay (в последних моделях), которая позволяет подключать устройства от Apple;
  • режима Ambient Mode (в моделях QLED TV), который дает возможность использовать экран в таком качестве: как информационный дисплей с данными о погоде или загруженности дорог, как фоторамку либо картину, как неотъемлемую деталь интерьера, сливающуюся с ним благодаря копированию рисунка обоев на стене.

Отдельно следует отметить встроенные возможности платформы. Так, на момент приобретения СМАРТ-телеприемника ОС, помимо разнообразных предустановленных приложений (о которых пойдет речь ниже), еще располагает:

  • медиаплеером для просмотра файлов с USB-носителей, который обладает большим количеством поддерживаемых форматов;
  • диспетчером для подключения внешних устройств, который позволяет безопасно подсоединять различные гаджеты;
  • игровой панелью, поддерживающей софт, который написан на Java, C++, HTML5, NaCl и Unity;
  • браузером для серфинга в Интернете, однако просмотр фильмов и другого стримингового видеоконтента посредством встроенного веб-обозревателя может быть затруднительным, поэтому для этих целей лучше пользоваться специальными программами.

Интерфейс

Интерфейс операционной платформы Tizen отличается минималистичным и лаконичным дизайном. Его основные особенности заключаются в следующем:

Предустановленные программы и контент

После покупки и подключения СМАРТ-телеприемника пользователь сразу получает доступ к нескольким установленным приложениям, большая часть из которых предназначена для просмотра видеоконтента, например, YouTube, MegoGo, Netflix, IVI. Благодаря использованию стандарта декодирования VP9 и при достаточной скорости Интернета телевизор на Tizen OS позволяет транслировать фильмы, ролики и другое видео в формате 4K напрямую из Сети.

Важно! Дополнительные виды программ для Tizen OS пользователь может найти в Samsung Apps, где собраны игры, развлекательные и информационные сервисы, видеоплееры и другой софт, разработанный для Smart TV

Удаление ПО

Для удаления отдельных пакетов можно использовать Package Manager, на вкладках «Main SDK» и «Extension SDK» можно инсталлировать и удалять модули и инструменты нажатием соответствующей кнопки напротив их названий. Если пакет уже добавлен, будет доступна кнопка «Delete».

Чтобы полностью удалить Tizen Studio, можно использовать GUI Uninstaller:

  1. Запускаем программу удаления Тайзен Студио.
  2. Выбираем компоненты, которые следует удалять (если SDK data или KeyStore не будут выбраны, файлы в их папках сохранятся и могут быть использованы в дальнейшем). Каталог SDK data содержит созданные пользователем данные, KeyStore – это хранилище ключей, в котором содержатся файлы сертификатов автора и дистрибьютора. Если планируется переустановка Tizen Studio, нужно создать копии сертификатов или снять флажки в пунктах перед стартом процесса деинсталляции.
  3. Для удаления всех модулей и инструментов, а также пользовательских файлов, жмём кнопку «Uninstall». Если были отмечены SDK data и компоненты KeyStore, удалятся и они.

ВАЖНО. Запущенный процесс деинсталляции не может быть отменён, а удалённые элементы восстановлены, поэтому рекомендуется скопировать данные, которые нужно сохранить.

Что такое Tizen OS?

Tizen – открытая операционная система на базе ядра Linux, предназначенная для широкого круга устройств:

  • смартфонов
  • планшетов
  • компьютеров
  • автомобильных систем
  • телевизоров
  • цифровых камер
  • бытовой электроники
  • медицинской техники
  • компонентов «умного дома»

  • и т.п.

Логотипом Tizen (Tizen Logo) являются заглавные буквы TIZEN (произносится как «Та́йзен»). Cимвол представляет из себя вертушку (Tizen Pinwheel).

Создатели Tizen заложили в его название 3 основополагающих термина:

  1. Tie – соединение,
  2. Rise – активность (подъём)
  3. Zen – медитативные качества (Дзэн)

Co-CEO компании Samsung Electronics недавно заявил:

Способен ли Tizen реально конкурировать на рынке OC? Давайте разбираться.

Занимательные истории на клиентских проектах

Кейс 1: поддержка голосового управления (Корея vs все остальные)

Голосовое управление совершенно беспомощное и беспощадное одновременно. Как это должно выглядеть: ты говоришь в пульт «телевизор, я хочу кофе» и через 10 минут курьер доставляет вам капучино. Производитель пишет красиво про “you can register general voice commands, which trigger a listener when the user speaks them”, но за каждым “can” скрывается “must”. Как это обычно бывает, две беды слились воедино: необходимость предварительной регистрации команд и плохое распознавание голоса. И если вас или вашего клиента посетит мысль добавить голосовое управление, будьте готовы дополнять словари Volume Up и Louder не только синонимами, но и созвучными Bloom Up и Laura.

В корейской версии интерфейса телевизора всё значительно лучше. Но, как говорится в их народной пословице, «чем вильнёшь, коли нет хвоста?»

Кейс 2: быстрый переход внутрь приложения и deep link

Приз в номинации в «наименее часто используемая фича» уходит функции Smart Hub Preview, которая дает прямой доступ к внутренним разделам приложения. Благодаря такому deep linking можно фичерить контент или отправлять пользователя сразу в любимый раздел.

На схеме показан пример фичеринга в тематических подборках, т.е. выделение рекомендованного контента для пользователя (от англ. to feature — выделять)

Кейс 3: баг MPD-стрима длиной 50 дней

При портировании одного проекта на Tizen 4.0 в модели 2017 года возникла проблема: не работал звук при воспроизведении прямой трансляции (MPD-поток, от англ. media presentation description).. Кнопки Volume Up/Down/Mute, а также управление звуком через API не помогали. На других платформах — например, на LG Smart TV (WebOS) — проблема отсутствовала, ссылка на MPD-стрим и содержание файла также не вызывали вопросов – все теги и директивы поддерживались Tizen.

На тестовых стримах звук был.

Сомнения вызывала только директива availabilityStartTime, которая указывает нулевую точку на временной шкале и по умолчанию равна Unix epoch, т.е. 1970-01-01T00:00:00Z.

Оказалось, что в стримах со значением availabilityStartTime больше 49.7 дней звук отсутствовал или пропадал в процессе. И правильно, потому что 49.7 дней или 2,147,483,647 миллисекунд или 2**32 равно максимальному положительному значению целого числа в 32-битных системах (Number.MAX_SAFE_INTEGER) Короче, это просто баг стека мультимедиа Tizen, и мы ничего не можем с этим поделать.

Как решилось? На следующий день телевизор автоматически обновил прошивку до версии 1251 и проблема исчезла.

Возможные ошибки

Ошибка JAVA_HOME Если при установке приложения будет ругаться на Java_Home, необходимо создать системную переменную (Пуск-Правой кнопкой на Компьютер-свойства-Дополнительные параметры системы-Переменные среды-Системные переменные-Создать-Создаете переменную Java_Home и прописываете адрес папки, где она установлена)Если при установке возникает ошибка на 58% Проверьте еще раз сертификаты в менеджере сертификатов. В моем случае сертификат дистрибьютора не был тизеновским. Необходимо, чтобы были сертификаты именно от самсунга и тизена.

Требует пароль для сертификата дистрибьютора

Введите ‘tizenpkcs12passfordsigner’ При ошибке сертификата запускаем Tools / Certificate manager и создаем «авторский сертификат Самсунга и дистрибьюторский от тайзен»У кого проект распознался как wearable 5.0 и не даёт установить (пишет closed) нужно в Package Manager установить ещё пакет Extras во вкладке Extension SDK.


затем жмякаем правой кнопкой по нашему проекту и нажимаем Configure->Convert to Tizen Project, и там уже выбираем samsung-tv (в моём случае версии 5.0). После этого wearable изменится на samsung-tv и можно запускать установку на тв через RUN. вот как было у меня сразу (второй проект на скрине), и как стало после всех манипуляций что я описал (первый проект на скрине)

Еще одно решение ошибки

Установка софта и настройка окружения

Tizen Studio — это интегрированная среда (IDE) для разработки на Tizen, в которой можно создавать реальные и виртуальные устройства, подключать платформы, создавать сертификаты и запускать приложения.

Опционально можно поставить VSCode Extension for Tizen, он поможет управляться с IDE не выходя из редактора.

Если звезды сошлись, по завершении установки нужно открыть Package Manager и добавить расширения:

  • Samsung Certificate Extension;

  • TV Extension Tools;

  • и актуальную платформу (сейчас это TV-Extension-6.0).

Судя по неторопливости загрузки, есть подозрение, что пакеты тянутся напрямую с корейских серверов. Пока ждем завершения установки, можно почитать, чем отличается HLS от DASH и PlayReady от Widevine.

(…6 hours later)

Операционная система Android TV

Операционная система Android TV является преемником известной программно-аппаратной платформы для различных приставок Google TV. Рассматриваемая OS предназначена для телевизоров и стриминговых мультимедийных устройств в качестве платформы Smart TV от корпорации Google.

Официальное начало использования Android TV датируется октябрем 2014 года. Тогда она впервые была применена в Nexus Player. После этого некоторые гиганты, выпускающие телевизоры, такие как Sony, Philips и Sharp с начала 2015 года стали использовать именно Android TV в своих изделиях.

Как работает Android TV

Android TV очень простая операционная система для пользователя. После включения телевизора или Set-top Box, вы увидите главный экран. Интерфейс заполнен строками с иконками, по которым вы можете перемещаться влево или вправо. Первая строка — это список тех источников или ресурсов, которые вы посещали недавно.

Вторая строка — это список возможных приложений для загрузки и установки в телевизор (или устройство), включая игры. И, наконец, последняя строка (это может быть не обязательно строка, а определенная область экрана) в которой вы можете выбрать меню настроек.

Среди иконок приложений вы найдете Google Play Store Movies, Music и Games. Все это знакомо для пользователей смартфонов на Android. Среди иконок можно найти уже загруженные и установленные приложения. Стоит сделать клик по такой иконке, как приложение моментально запустится. Примерами предустановленных приложений являются Netflix, Crackle, Hulu Plus и другие.

Голосовой поиск

Операционная система Android TV поддерживает голосовые команды, если у вас есть «железо» способное распознавать голос. Примером может быть продвинутый пульт управления и встроенный микрофон в телевизор. Полноценно использовать можно пульты управления Nexus Player и Sony One-Flick со встроенными микрофонами.

Поддерживаемые голосовые команды включают в себя констатацию начального названия фильма или команды управления устройством. Когда вы подаете команду голосом или просто произносите начало желаемого видеосюжета, Android TV не покажет все запросы из Google Play. Правильных результатов вы добьетесь, если будете находиться в приложении Netflix, Hulu и других подобных стриминговых ресурсах. Результаты поиска сортируются для облегчения выбора требуемого контента.

Chromecast

Одна из привлекательных особенностей Android TV это просмотр с комфортом интернет-видео или веб-страницы. Интересный момент для многих пользователей, у которых нет телевизора на Android TV — если вы хотите сбросить контент с ноутбука или со смартфона на телевизор, то можно приобрести донгл Chromecast HDMI от Google, установить его в разъем HDMI телевизора и полноценно использовать Android TV.

В обновленной версии Android TV уже есть Chromecast, поэтому обмен контента в данный момент не составляет труда. При использовании Chromecast HDMI донгла каких-либо ключей защиты не требуется.

Хотите узнать больше о Android TV

Для просмотра всех возможностей Android TV мы рекомендуем посмотреть видео Android Developers на канале YouTube. Там много технических терминов, но вам все равно будет интересно.

Недостатки

Несмотря на все вышеперечисленные преимущества системы, есть и минусы о которых стоит упомянуть. На сегодняшний день Tizen считается хоть и перспективной системой, которая показывает впечатляющие возможности и результаты, но всё же это пока сырой продукт, который требует серьёзной проработки. И, хоть система и является открытой, но на данный момент она поддерживается и устанавливается на технику только от компании Samsung.

Ещё один недостаток вытекает из преимущества. Так как в системе используется открытый исходный код, это может послужить для хакеров возможностью создавать различного рода вредоносное ПО, которое может не только навредить, но и получить доступ к информации конфидециального характера. На данный момент никакие тесты по воздействию вредоносных вирусов не проводились (во всяком случае – никакой информации по этому поводу нет).

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

Отладка веб-приложений на Tizen

Для дебага можно использовать Chrome DevTools не старше 79 версии. А все потому, что прохладным февральским утром 2020 г. Гугл убрал поддержку Custom Elements V0 из 80-й версии и с тех пор эти инструменты разработчика стали несовместимы с Tizen.

Обходные пути типа «Зайди в Preferences > Tizen Studio > Web > Chrome > Extra parameters» и добавь не работают.

Наш выбор – установить версию 79 из архива www.slimjet.com/chrome и отключить автообновление.

Для телевизора из 2016 года на Webkit подойдут DevTools из Chrome v62 или около того. Высока вероятность словить фриз телевизора, если в DevTools нажать «не туда».

Выбираем телевизор с лучшей операционной системой

Сложно однозначно ответить, какая операционная система лучше для телевизора. Все зависит от индивидуальных предпочтений пользователя.

Tizen на Самсунгах максимально комфортная и понятная, в ней есть все необходимое, а остальное устанавливается через интернет. Здесь не такое обилие программ, как на Андроиде, но это и не всегда требуется.

ОС WebOS очень похожа на Tizen, разве что отличается дизайном и наличием фирменных приложений.

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

Новичкам, которые только знакомятся со смарт-телевизорами рекомендуется выбирать ОС WebOS или Tizen, а вот уверенные пользователи точно оценят современную и часто обновляемую Android TV.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *