Андрей Смирнов
Время чтения: ~17 мин.
Просмотров: 306

Операционная система tizen для smart tv

Удобный интерфейс

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

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

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

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

Чтобы выбрать нужный канал, программу или опцию, достаточно нескольких нажатий кнопок на пульте, который идет в комплекте с устройством. Стоит отметить поддержку инновационной навигации при помощи жестов и голоса, которая придется по вкусу всем поклонникам современных технологий. В некоторых моделях ТВ от бренда Самсунг установлены специальные камеры, способные распознавать лица. Благодаря этой удобной опции пользователь может войти в Smart HUB и получить доступ к большому набору интересных опций.

Какие виды виджетов существуют?

На сегодняшний день есть как официальные, так и неофициальны виды виджетов для Samsung Smart TV. Имеются и наиболее популярные приложения, которые завоевали много пользователей благодаря простоте и удобству использования.

Официальные виджеты для Самсунг Смарт ТВ

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

К числу лучших официальных видов виджетов относятся:

  1. Социальные сети. Практически все социальные сети имеют специально разработанное приложение для Самсунг Смарт ТВ. Его можно быстро установить и в любой момент заходить на свою страницу (например, Твиттер, ВК, Фейсбук и т.д.).
  2. Ex-fs.net. Даёт возможность смотреть в высоком качестве любимые фильмы. Все фильмы в этом приложении располагаются по определенным категориям. Пользователям представлен большой выбор кино как зарубежного, так и русского производства.
  3. Skype. Теперь и на телевизоре становится доступна самая популярная в мире видеосвязь. Но в данном случае дополнительно потребуется веб-камера. Если в комплекте к вашему телевизору её нет, тогда можно приобрести отдельно и подключить при помощи кабеля.
  4. Playstation Now. Это приложение для тех, кто любит разные игры. При помощи виджетов сегодня можно не только смотреть телевизор, но и полноценно играть на большом экране в разные игры. Данная программа не влияет на процессор, поэтому не происходит перегрузки памяти ТВ.
  5. NetFlix. Пользователям предоставляется большая библиотека с интересным контентом. Это прекрасная альтернатива привычного телевидения. Здесь есть разные телепередачи, фильмы самых разнообразных жанров.

Неофициальные виджеты

Можно использовать и неофициальные приложения, наиболее популярными среди которых являются:

  1. Fork Player. Это одно из лучших приложений для Смарт ТВ. Может стать прекрасной заменой подобных программ. Здесь комфортный интерфейс, большое разнообразие контента, простота установки и использования.
  2. GETS IPTV. Здесь можно найти самые разные видео и передачи, большое количество фильмов. Главное достоинств – качественный контент, который прошёл дополнительный отбор. На каналы «для взрослых» можно ставить пароль. Есть возможность синхронизации и добавления понравившихся видео в «избранное».
  3. VIPZal.tv. Данная программа похожа на предыдущие, но есть своя библиотека, в которой собрано больше количество кино, мультфильмов, а также телепередач. Их можно просматривать онлайн.

Популярные в 2020 году неофициальные виджеты для Samsung Smart TV,  работающие под Tizen OS:

Watch this video on YouTube

Установка виджетов на SAMSUNG через компьютер, ForkPlayer, Smart box, Lmod, IPTV бесплатно на Tizen в 2020 году:

Watch this video on YouTube

Виджет nStreamLmod под Samsung Smart UE40ES8007U:

Watch this video on YouTube

Виджет GetsTV на Самсунг К серии:

Watch this video on YouTube

Устройства с системой Tizen

В последних версиях программного обеспечения Samsung изменил название пользовательского интерфейса, назвав его “Единым пользовательским интерфейсом” или One UI, но он по-прежнему базируется на программном обеспечении Tizen. Поэтому понятно, почему Samsung занимается этой операционной системой, по крайней мере, когда речь идет об устройствах для мониторинга активности.

Среди спортивных часов Samsung, разработанных на базе Tizen, можно выделить основные:

  • Samsung Galaxy Watch – современные смарт-часы и аналоговые часы в одном корпусе,
  • Samsung Galaxy Watch Active – это спортивная версия вышеуказанных часов, выполненная в спортивном стиле.

Samsung в настоящее время является одной из крупнейших розничных компаний по продаже телевизоров. Компания предлагает 4K HDR устройства со стильным дизайном и удивительными интеллектуальными функциями. Скорее всего, большое количество пользователей впервые столкнулись с системой Tizen в своих телевизорах, даже не осознавая этого. Сам пользовательский интерфейс называется Eden 2.0.

Он обеспечивает легкий доступ к популярным службам потокового вещания, таким как Netflix, YouTube и Google Play. Интерфейс Eden на основе Tizen можно найти на большинстве (если не на всех) новых телевизоров Samsung QLED.

Рецепт без яиц

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

Понадобится:

  • вода – 410 мл;
  • мука – 320 г;
  • соль;
  • оливковое масло – 35 мл;
  • сода – 1 г;
  • сахар – 25 г.

Как готовить:

  1. В соду насыпать соль и смешать с мукой. Добавить сахар. Размешать.
  2. Постоянно перемешивая влить воду, следом масло. Взбить миксером. Масса получится немного густоватой.
  3. Тесто обязательно надо настоять четверть часа.
  4. В сковороду влить растительный жир и прогреть. При помощи половника налить тесто и распределить по поверхности.
  5. Выпекать с каждой стороны по паре минут.

Установка nStreamLmod v.6.x через SDK

скачать nStreamLmod v.6.x для установки через SDK

1. Качаем «Tizen Studio»
2. Устанавливаем
3. Создаём сертификат. Подробнее тут
4. Переводим ТВ в режим разработчика

Для Самсунгов последних серии это делается сдедующим образом
Идём в «Apps»
На пульте жмём 1,2,3,4,5
В появившемся окне вписываем свой IP
Ok
Выключаем ТВ, включаем ТВ

5. Открываем «Tizen Studio»
6. В «Connection Explorer» жмём иконку «Remote Device Manager»
Далее жмём «Scan», выбераем свой девайс, переключаем тумблер «ON», жмём «Close»
7. Качаем сам виджет nStreamLmod_6.x.wgt
8. Идём File->Import->Tizen->Tizen Project жмём «Next»

Ставим точку «Archive file», жмём «Browse» ищем скаченый фаил «nStreamLmod_6.x.wgt», жмём «открыть»,
потом «Next»

9. В появившемся окне меняем в колонке «Version» с «2.3» на «3.0»
И слева ставим галочки напротив «Name» и «Tizen», жмём «Finish»

10. Терерь у вас в окне «Project Explorer» появится фаил «nStreamLmod_6.x TV-samsung v3.0»
11. Жмём на него правой кнопкой мыши и выбераем «Build Signed Package»
12. И наконец опять правой кнопкой мыши посылаем виджет на ТВ «Run As»-> «1 Tizen Web Application»

27000 ошибок в операционной системе Tizen

Эта статья продемонстрирует, что при разработке крупных проектов статический анализ кода является не просто полезным, а совершенно необходимым элементом процесса разработки. Я начинаю цикл статей, посвященных возможности использования статического анализатора кода PVS-Studio для повышения качества и надежности операционной системы Tizen. Для начала я проверил небольшую часть операционной системы (3.3%) и выписал около 900 предупреждений, указывающих на настоящие ошибки. Если экстраполировать результаты, то получается, что наша команда способна выявить и устранить в Tizen около 27000 ошибок. По итогам проведённого исследования я подготовил презентацию, которая предназначалась для демонстрации представителям 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.

Что не так с 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 вы получаете локальный сервер с документацией. Тут нужно отдать должное, она довольно подробная, хотя и сделана на каком-то страшном движке.

6. Примеры приложений

2017

Свыше 27 тыс. уязвимостей в ОС Tizen

Исследователь безопасности Program Verification Systems Андрей Карпов 17 июля 2017 года заявил об обнаружении в ОС Tizen тысячи уязвимостей. Исследовав с помощью синтаксического анализатора PVS Studio всего лишь 3,3% кода операционной системы, Карпов обнаружил порядка 900 проблем. По его подсчетам, весь код, таким образом, может содержать 27 тыс. уязвимостей.

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

Tizen 4.x

В рамках этого проекта дорабатывается ядро, интерфейсы (прослеживается схожесть с последними версиями iOS) и средства разработки системы. Первая сборка Tizen 4.x ожидается в июне 2017 года, а вторая должна появиться в декабре. В неё планируют включить библиотеку .NET от Microsoft, что позволит использовать VisualStudio и облегчит разработку приложений для Tizen.

К моменту выхода Tizen 4.0 у Samsung предполагается, что будет готова глобальная инфраструктура для интернета вещей: облако ARTIK Cloud, аппаратно-независимые средства разработки на .NET, а также контейнер (docker) для виртуализации платформы.

40 уязвимостей нулевого дня

5 апреля 2017 года стало известно о наличии более сорока уязвимостей нулевого дня в ОС Tizen, выявленных в результате эксперимента, проведенного Амихаем Нейдерманом (Amihai Neiderman), главой исследовательского подразделения израильской компании Equus Software, восемь месяцев назад.

Исследователь решил провести аудит безопасности ОС Tizen — по его мнению, этим вопросом никто не интересовался. В ходе анализа Нейдерман выявил в ОС более сорока Zero-day уязвимостей и пришел в ужас от качества кода. По его мнению, уязвимы практически все системные приложения .

Реклама Tizen, (2016)

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

Это, вероятно, самый плохой код, что я видел в жизни. Всё, что можно было сделать неправильно, сделано неправильно. Очевидно, что люди, разбирающиеся в безопасности, даже не просматривали этот код и не писали его. Все равно что нанять недоучку и позволить ему написать для вас ПО.
Амихай Нейдерман (Amihai Neiderman)

Впрочем, большинство уязвимостей свежие: они содержатся в коде, который написан специально для Tizen в последние годы. К примеру, эксперту удалось взломать Samsung Smart TV при помощи уязвимости в каталоге приложений Tizen Store — эквивалент Google Play Store. С помощью Tizen Store на устройство можно доставить любое вредоносное ПО, а за счет высоких привилегий каталога возможности хакера ничем не ограничены, он получает полный контроль над устройством. И баг heap overflow позволяет обойти аутентификацию Tizen Store.

Изучение ОС выявило некорректное использование функции strcpy(), проблемы с реализацией SSL-шифрования, из-за которых информация передается в открытом виде, множество других уязвимостей.

По словам Нейдермана, Samsung планирует развитие Tizen и для ОС явно готовят что-то крупное.

Велика вероятность, что в следующем году Galaxy S9 будут работать на Tizen, но ОС для этого еще недостаточно зрелая.
Амихай Нейдерман (Amihai Neiderman)

Все прошедшие месяцы специалист не смог связаться с представителями Samsung, пытаясь сообщить о проблемах. Теперь, когда Нейдерман публично рассказал о небезопасности Tizen на Security Analyst Summit представители Samsung «заметили» исследователя и поспешили заверить общественность — работа над исправлением уязвимостей ведется.

Cуществующие устройства c Tizen на борту.

На данный момент (лето 2014) уже существует несколько разноплановых устройств на базе Tizen:

  • Цифровая фотокамера Samsung NX300M (октябрь 2013)
  • Умные часы gear 2 (апрель 2014)
  • Tizen-смартфон Samsung Z (лето 2014)
  • Прототип умного телевизора Tizen TV (лето 2014)

По слухам, в сентябре 2014 Samsung также представит очки дополненной реальности Gear Glass на базе Tizen. Корпорация уже получила несколько патентов, связанных с умными очками. Один из них предполагает, что Gear Glass будут иметь не только дисплей, но и встроенный динамик. К сожалению, информация носит неофициальный характер. Samsung пока никак не комментирует её.

Версии системы

Постоянно выходящие версии новой ОС не могли не объединить разработчиков. Так, вновь созданная ассоциация Tizen Association включила в себя разработчиков, состоящих в штате других компаний. Но первый анонс системы принято датировать 27 сентября 2011 года. Версия 1.0 получила название Lacspur. Она официально вышла в 2012 году (30 апреля). ОС отличилась тем, что поддерживала HTML5, W3C, OpenGL и WebRTC. Кроме того, был выпущено специальный пакет для разработчиков в виде SDK.

Вторая модификация 2.0, получившая название Magnolia, получила обновленную поддержку Web Framework и могла использовать дополнительные инструменты API, позволявшие производить доступ к модулям беспроводной связи (Wi-Fi, NFC, Bluetooth), календарю, контактам, журналам звонков и другим настройкам на мобильных устройствах. Позже она была модифицирована в версию 2.1 Nectarine, которая отличалась в основном только расширением инструментов API и поддерживалась только системами Samsung RD-PQ и RD-210, предназначенными исключительно для разработчиков.

И только выход версии 3.0 2013 года стал тем прорывом, которого все ждали с таким нетерпением. Хотя изначально система была ориентирована на мобильные девайсы Galaxy S4, тем не менее анонсированная версия имела преимущество в том, что могла использоваться на нетбуках, ноутбуках или планшетах.

Недавно я выбирал себе телевизор, занятие честно говоря не из простых. Конечно же, главным условием было наличие Smart TV (ну как же без этого:))
. Так вот, я заметил, что выбирал я не так телевизор, как именно Smart TV. Искал, читал на форумах, старался понять у какого же производителя эта функция все таки лучше. А уже только потом, я думал о диагонали, и каких-то характеристиках именно телевизора.

Я это к тому, что Smart TV в телевизоре, это все. Уверен, что многие, при покупке телевизора выбирают именно систему Smart TV, на которой он работает. Выбрать есть из чего: Philips и Sony с Android TV, LG c WebOS, и Samsung c Tizen OS (это основные, из которых выбирал я)
. В этой статье мы поговорим о всем известной операционной системе Android, которая относительно недавно добралась до телевизоров.

Старшие модели телевизоров Philips 2015 года уже все работают на Android TV (Lollipop 5.0)
. Ну и модели Philips 2016 года конечно же будут работать на OS Android. Как вы уже наверное поняли, приобрел я себе телевизор Philips именно на Android TV. Очень долго выбирал между Philips и LG c их системой WebOS 2.0. Модель телевизора Philips 43PUS7150/12

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

Пользуюсь я этим телевизором уже больше месяца, и успел его изучить и понять. Кстати, пользуюсь исключительно самим Smart TV, в нашем случае Android, так как у меня к телевизору не подключена антенна и ТВ каналов нет совсем.

Основные возможности

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

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

Рейтинг автора
5
Материал подготовил
Максим Иванов
Наш эксперт
Написано статей
129
Ссылка на основную публикацию
Похожие публикации