О теликах! Сейчас я не пишу под Смарт ТВ, моя команда занимается только вебом. До этого я работала с ними около 1.5 лет
Операционные системы ТВ — Android и разные Linux-based системы. Три самых крупных вендора в РФ — Samsung, LG и Sony.
Samsung и LG поставляют телики только на своих Linux-based системах, Tizen и WebOS. Sony частично на Android, частично на линуксе, но больше на первом.
Далее есть огромное количество вендоров с меньшей долей рынка — Panasonic, Philips, Hisense, TCL, Haier, Loewe... Некоторые из них частично на Android, но у всех есть модельные ряды на разных Linux-based системах.
Некоторые вендоры ставят разные линуксовые ОС на разные модели. Так в 19-м году у Panasonic были модели на трех разных ОС.
Кроме теликов есть ТВ приставки — Playstation, Xbox. Для разработки под PS нужно использовать WebMAF SDK, и есть свое api для работы с видео. Xbox поддерживает media api по стандартам
Веб-приложение можно распространять не только на Linux-based системах, где без иных вариантов, но и на Android. Лучше нативное. Но бывали исключения, что нативное неадаптировано под конкретную модель, и тут html приложение, как универсальный солдат, прикрывало собой это.
Помните эту статью?
css-tricks.com/the-div-that-l…
И это всего 5 браузеров) На теликах можно столкнуться больше, чем с 10 разными платформами🙂🌈
Особенно если поддерживать весь зоопарк ТВ, который выше, года с 15/16-го