Opera TV - кросплатформний рішення для «розумних» Smart TV телевізорів
У замітці, присвяченій програмним платформ для «розумних» телевізорів, ми незаслужено забули згадати розробку Opera Software. Тим часом норвезька компанія займається цим напрямком більше десяти років і телевізори з їх софтом можна купити в російських магазинах.
«Можна сказати, що ми як раз і брали безпосередню участь у створенні ринку “розумних” телевізорів: спочатку наша платформа використовувалася як зручний і простий засіб створення інтерфейсів для керування пристроями (при цьому движок Opera застосовували для відображення домашніх сторінок виробників пристроїв на екрані), потім, у міру розвитку технологій, ми додали у свою платформу підтримку таких речей, як “Відео за запитом”, і так званого “гібридного ТБ” (додавання інтерактивних функцій до переглядається телепрограм)», - повідомив співробітник російського відділення компанії Ілля Шпаньков.
Близько двох років тому в Opera Software підготували нову платформу і сервіс поширення додатків Opera TV Store. Заснована вона на інструментарії Opera Devices SDK. «Наша розробка дозволяє створювати дуже прості і гнучкі інтерфейси (використовуються стандартні веб-технології - HTML/CSS/JavaScript) і забезпечувати повноцінний рендеринг веб сторінок. Є тут також маса інших компонентів, одним з яких і є Opera TV Store - виробнику достатньо включити цю опцію при створенні “прошивки” пристрої», - продовжив Ілля.
Вбудоване в телевізори З - це свого роду клієнтська частина: сам інтерфейс Opera TV Store і всі встановлені користувачем програми знаходяться на сервері Opera Software і динамічно підвантажуються за запитом. Таким чином, можна оперативно оновлювати функціональність і зовнішній вигляд Opera TV Store, а також доступних в каталозі програм.
Для творців додатків в компанії підготували безкоштовні засоби розробки (включаючи емулятор телевізора), шаблони і документацію. Особливість норвежської підходу полягає в можливості створювати не прив'язані до певних брендів або моделях пристроїв програми - одноразово розроблене додаток гарантовано запуститься на вже існуючих пристроях і на тих, які з'являться на ринку в майбутньому. Єдина вимога - наявність на борту клієнтського ПО. Подібний рівень сумісності забезпечується використанням веб-стандартів.
При цьому розробник має можливість оперативно оновлювати свої продукти, виправляти в них помилки або розширювати функціонал - всі зміни стануть доступні користувачам при запуску програми на пристрої. До речі, для всіх некомерційних проектів розміщення програм в Opera TV Store безкоштовно.
«Включити Opera TV Store на своїх пристроях можуть абсолютно всі наші партнери, які використовують Opera Devices SDK останніх версій, - заявив нам Ілля. - Список цих партнерів досить великий (достатньо поглянути на число договорів тільки за останні рік-два), але, звичайно, не всі вони встигли випустити оновлені лінійки своїх продуктів на ринок - цей процес вимагає часу».
В пітерському офісі компанії відзначають, що в Росії вже з'явилися пристрої з Opera TV Store: це, наприклад, всі випущені в 2012 році моделі телевізорів і програвачі Blu-ray фірми Sony. Одночасно вендором був розроблений програмний пульт дистанційного керування телевізором для популярних мобільних платформ. Також кореспондентові «Компьютерра» повідомили про швидку появу в магазинах пристроїв інших виробників з Opera Software на борту.