Opera TV — завтра уже наступило

    image

    Интернет — штука заразная: как только появляется возможность проникнуть на очередное устройство, опрометчиво решившее выйти из офлайна в мир, Веб тут же проникает в доверчивую «железку», неся с собой необъятный океан информации. Совсем недавно по историческим меркам всемирная сеть поглотила рынок десктопов и ноутбуков, сегодня ещё более бурными темпами разрастается мобильный интернет, а что будет завтра? Нет, холодильники, подключенные через сеть к супермаркетам и кофеварки со встроенным Wi-Fi — это всё понятно, но до массового распространения этим экспериментальным разработкам ещё далеко. Самый ближайший плацдарм находится чуть ближе на временной шкале, и он уже активно вливается в общую сеть. Телевизионные устройства — вот то непаханое поле, которое уже сегодня ускоренными темпами осваивает Интернет.

    На самом деле мы в Opera этой темой занялись очень давно — первые наши разработки ТВ-направления вышли на рынок более 10 лет назад. И это объясняется просто: мы всегда стараемся заглядывать в будущее чуть пристальней коллег по цеху, чтобы уже иметь наработки для технологий, которые станут мейнстримом в ближайшие пять-десять лет. Именно потому первая версия Opera Mobile вышла уже в 1998 году, когда, например, в России самым модным мобильным средством связи был пейджер. Сделано за эти годы было немало, и если поначалу ТВ-разработки носили узкоспециализированный характер, то сегодня мы подготовили широкую дорогу на телевизионные устройства для всех желающих. Причём, что характерно — совершенно бесплатно. Но обо всём по порядку.

    Opera TV Store




    Впервые об открытии Opera TV Store мы объявили несколько месяцев назад, а сегодня уже по всему миру, включая Россию и СНГ, наш каталог ТВ-приложений доступен пользователям на устройствах крупнейших вендоров — таких, например, как Sony. На самом деле решения в стиле «Smart TV» уже не являются чем-то экзотическим, но, как это всегда бывает, «есть нюансы». Как правило, вендор жёстко контролирует все интернет-приложения, поставляемые на его устройствах. Разработка ведётся зачастую индивидуально не только под определённую линейку, но, порой, под каждую конкретную модель устройства. Это долго, дорого и неудобно для авторов приложений: после выхода устройства на рынок внести изменения или улучшения в существующее приложение практически невозможно. Поэтому мы решили выбрать другой путь.

    image


    Opera TV Store является открытым сервисом, с помощью которого все желающие могут размещать свои приложения на телевизионных устройствах по всему миру. Причём, контроль за приложением остаётся у разработчика: он в любой момент может вносить изменения или исправлять обнаруженные ошибки, после чего новая версия приложения автоматически попадает к конечному пользователю при очередном запуске. Ещё один важный плюс — приложения универсальны: созданные единожды, они будут работать абсолютно на всех устройствах, подключивших Opera TV Store, без дополнительной подгонки и тестирования. Да и сама разработка не составляет большого труда: все приложения создаются с использованием открытых и общеизвестных технологий — HTML, CSS и JavaScript. Фактически это веб-приложение, а за его корректную работу на ТВ-устройстве отвечает встроенный движок браузера Opera. Впрочем, чтобы ещё больше упростить задачу, мы подготовили и бесплатные средства разработки ТВ-приложений.

    Opera TV Emulator


    image

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

    image
    Шаблон RSS-ридера

    image
    Шаблон видео-приложения

    image
    Шаблон видео-приложения, элементы управления просмотром

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

    image

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

    image

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

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

    Эмулятор
    Opera TV Emulator: User Guide
    HTML5 audio/video support in Opera TV Store applications
    Документация
    Публикация приложений
    Шаблон видео-приложения
    Шаблон RSS-ридера

    P.S. Предполагая возможные вопросы, отвечу — да, мы сделали браузер и для телевизоров :)
    Это адаптированная версия на базе Opera Mobile, будет также представлена в Opera TV Store, но об этом — позже.

    Метки:
    Opera 56,54
    Браузер Opera — больше возможностей в интернете
    Поделиться публикацией
    Похожие публикации
    Комментарии 102
    • +16
      Вы бы лучше для конечного пользователя описали что и как)

      Как мне на моем Samsung UE32D5000 с Ethernet кабелем получить все это?)
      • +4
        К сожалению, с Samsung можно получить только то, что делает сам Samsung. Они предпочитают изобретать свой велосипед самостоятельно.
        • 0
          Очень жаль…

          Может найдутся энтузиасты, которые смогут это портировать самостоятельно.
          Там же по-сути что-то база ядра линукса.
          • 0
            Да, но решение о портировании Opera TV Store на свою платформу принимает только сам Samsung.
          • 0
            Это надо понимать, что переговоры с Самсунгом были, но закончились ничем? А LG?
            • 0
              У меня нет информации о переговорах.
              • 0
                Пару раз видел. Тоже своя разработка.
          • +2
            Жду не дождусь Google TV ru. Но если он будет совпадать по контенту с Youtube, то это будет слишком примитивно.

            Как меня достала мёртвая кошка-хеликоптер.
            • +2
              Про кошку та же мысль была когда увидел это изображение.
              • +13
                Наконец-то я нашел единомышленников в том, что это не весело, а противно
            • +7
              Всё это хорошо, но можно список устройств с реализованной платформой?
              • 0
                На сколько я вижу по офсайту+гуглу — пока Опера ведёт переговоры с производителями железок :) Но, мол, разрабатывать уже можно…
                • +3
                  Т.е. это пока все в ближайшей, якобы, перспективе?
                  А если производители не захотят, чтобы их телевизоры коннектились в Opera Store?
                  • +2
                    То вспомните о Unite :) В своё время было много громких слов сказано об этом проекте, а сейчас мы видим милую надпись We are no longer developing Opera Unite. Вся жизнь — игра.
                  • +2
                    Вот такая картинка у меня есть — это по ТВ-пратнёрствам.
                    image
                    Кто-то из них уже добавил Opera TV Store в свои устройства, кто-то — в стадии добавления. Вообще, Opera TV Store по умолчанию входит в состав последней версии Opera Devices SDK, таким образом все, кто использует наш SDK, автоматом получают и Opera TV Store.

                    Надеюсь, вы не думаете, что, занимаясь более 10 лет ТВ-направлением, мы всё это время лишь вели переговоры :)
                    • 0
                      >кто использует наш SDK, автоматом получают и Opera TV Store
                      И Nintendo тоже?
                      • +1
                        Если они обновились на более новую версию SDK, то да. Но «включать в опциях» Opera TV Store или нет — решает сам вендор.
                        • 0
                          Т. е. нет ещё ни одного нормального обзора ТВ с оперой?
                          • 0
                            А что понимается под «обзором»?
                            • 0
                              Обзор — это вот так.
                              Но можно хотя бы, чтобы как тут была хотя бы надпись с Operой, а так же хотелось бы, чтобы в документации это было отражено подробно, мол, что за зверь и с чем его едят :)
                              • 0
                                OK, постараемся сделать.
                • +26
                  Как мне на мой Рекорд В-312 это подключить?
                  • +6
                    Было бы здорово, если бы производители Smart TV (Samsung, LG, Sony и т.д.) приняли Opera Store, как единый стандарт для приложений. А то кроме пары игрушек, виджетов Яндекса и корявых виджетов для Твиттера, Фейсбука, YouTube ничего больше и нет :(
                    • +2
                      Как было бы здорово, если бы производители всех этих Smart TV предоставили возможность ставить туда, например, XBMC или купили бы права на установку Boxee, где с приложениями все и так уже очень неплохо.
                      • 0
                        Телевизор — даже не компьютер. В основной своей массе пользователи ТВ (СматрТВ) не будут заморачиваться и пытаться «ставить туда, например, XBMC». Проще приставку купить ;)
                        А вот чтобы «из коробки» была возможность поставить большое количество виджетов, при том, чтобы они были совместимы (и привычны) у разных производителей ТВ — это другое.
                      • НЛО прилетело и опубликовало эту надпись здесь
                        • +9
                          Ну а в чем проблема? Оперу мобайл же ставили как дефолтный браузер на телефончики.
                          • –11
                            В том, что уже существует Google TV. Зачем нужен велосипед от Оперы?
                            • +13
                              Существует Internet Explorer, зачем нужны велосипеды от гугла, мозиллы, оперы, эппла?
                              • –9
                                Opera — не Google, Apple, и даже не Mozilla.
                                • +5
                                  Одно примечание: Google занялся ТВ гораздо позже нас. И его политика стандартная — привязать разработчиков и пользователей к своей платформе и к своей «железке». У нас тоже своя платформа, но она на базе открытых технологий и не привязана к железкам. Ничего покупать не нужно, ни пользователям, ни разработчикам.
                                  • 0
                                    это как не нужно? насколько я знаю лицензия (было это несколько лет назад) на Opera (да как и на Fresco) под Amino приставик стоит денег и не маленьких. Как обстоят дела сейчас — не знаю, но мне кажется ничего не изменилось.

                                    Но то с чем я работал на Amino (Opera) работало мягко сказать не очень хорошо и очень сильно отставало от стандартов.
                                    • +1
                                      Я имею в виду Opera TV Store — для разработки под него и использования приложений ничего платить не нужно.

                                      Opera Devices SDK платный, но это средства разработки для производителей «железа». И, кстати, пример из «несколько лет назад» не показателен. Сейчас в Opera Devices SDK используется самое последнее ядро Presto, и поддержка стандартов в нём точно такая же, как и в десктопном браузере.
                                      • 0
                                        да, но стоит учитывать что софт модернизировать — это одно, а железо модернизировать у всех своих пользователей — это другое. Именно поэтому до сих пор очень популярна Amino А110 с PPC405 процессором на борту. Я конечно не знаю какие требования у последнего Opera Device SDK, но практически уверен, что на Amino 110 с линукосм 2.4 на борту и 32 метрами оперативной памяти оно не взлетит.

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

                                        • 0
                                          Другой бизнес-модели пока не придумали, к сожалению.
                                    • 0
                                      Боже мой, вы такой смешной :) Слова «Opera» и «открытые технологии» в одном предложении…
                                      • –1
                                        А что вас смущает?
                                        • +1
                                          Проприетарный браузер, проприетарные протоколы (Opera Turbo) и до бесконечности… Самый закрытый браузер из существующих.
                                          • 0
                                            Закрытая или открытая модель разработки браузера никак не мешает создавать, развивать и продвигать в стандарты открытые технологии. Посмотрите для примера, сколько добавлений в ядро Linux делают компании, производящие проприетарные программные продукты.

                                            Даже собственно браузер Opera — несмотря на закрытый код, по многим параметрам он гораздо открытее, чем, к примеру, Firefox. То, что у Firefox код открыт — ничего практически не значит для конечного пользователя: он всегда ставит бинарники, а в исходники никогда в жизни не полезет. И таких пользователей — 99,99%. Вот вы лично хоть раз отправляли в Firefox какой-нибудь код или хотя бы смотрели исходники?
                                            • 0
                                              Давайте не холиварить на тему браузеров т.к. высказывания про 146% 99,99% фактически не подтверждены.
                                              • +1
                                                Отчего же? Сравните число пользователей Firefox и число сторонних программистов, присылающих свои патчи в Mozilla. Чем вам не фактическое подтверждение?
                                                • 0
                                                  :) C оперой у программистов просто вариантов нет :) Мир меняют, программисты как бы вы не крутили. К тому же вы не рассматриваете такие плюсы, как сторонние модификации Firefox «под себя». Можем ещё хром привлечь к холивру, но стоит ли? Сколько лет браузеру оперы? А сколько фоксу-хрому?)
                                              • 0
                                                И какие же это параметры?
                                                • 0
                                                  Например — настраиваемость интерфейса браузера. Opera предоставляет больше свободы на уровне «обычного пользователя», чем Firefox.
                                                  • 0
                                                    Дааа… особенно разнообразием расширением, ага :)
                                      • +5
                                        >Opera — не Google, Apple, и даже не Mozilla.
                                        Рад что у вас все в порядке с логикой.
                                        • +1
                                          За это мы её и любим.
                                    • НЛО прилетело и опубликовало эту надпись здесь
                                      • +7
                                        Зря казалось. Всё с точностью до наоборот. Очень многие технологии, разработанные в Opera, стали общедоступным стандартом, по нашей же инициативе.
                                • +2
                                  Давно занимаюсь разработкой под Smart TV и хочу поддержать автора: средства разработки и отладки для подобных решений — это боль. Так что за эмулятор и совместимость со разными устройствами спасибо!

                                  Насколько Opera TV совместим с js-приложениями для QtWebkit?
                                  • +2
                                    Насколько я знаю — настолько же, насколько совместимы движки Opera и Webkit.
                                  • НЛО прилетело и опубликовало эту надпись здесь
                                    • 0
                                      Здесь ситуация стандартная: если вы получаете прибыль со своего приложения каким-либо способом (платная подписка, реклама, продажи товаров через ТВ-приложение), то вы отчисляете нам небольшой процент от прибыли (это обговаривается отдельным договором). Если же у вас ресурс бесплатный — вы никому ничего не платите.
                                    • 0
                                      Можно было еще год назад купить BoxeeBox (Что я и сделал) и получить все тоже самое, только плюс еще оффлайн проигрывание видео\музыки\фото + возможность разработки своих приложений на Python + XML (Например Ivi там есть).
                                      • –7
                                        +1 (зеленая галочка у меня не работает)
                                      • 0
                                        Интересно было бы провести опрос, а кто этим вообще пользуется? Я вот у себя на телевизоре потыкал во все эти онлайн функции, попробовал посмотреть ютуб, но приятных ощущений никаких. Написание адреса сайта или название ролика настоящий квест с виртуальной клавиатурой, а покупка беспроводной специально для телевизора глупость. Уж лучше комп подключить.
                                        • 0
                                          Можно подключить комп, а лучше использовать нетбук, планшет или смартфон в качестве управляющего девайса, а телевизор — в качестве отображающего устройства. В Opera Devices SDK это уже реализовано давно.
                                      • +2
                                        Это всё круто, но у меня, как давнего пользователя оперы, есть один простой и наивный вопрос: когда вы добавите второй язык в проверку синтаксиса? До сих пор можно выбрать только один (либо en, либо ru).
                                        • 0
                                          Уже много лет пользуюсь двуязычным словарём
                                          forum.ru-board.com/topic.cgi?forum=5&topic=33743&start=0&limit=1&m=10#1
                                          • +3
                                            Это хороший workaround.
                                            А есть ли планы поддержать это из коробки?
                                            • 0
                                              Пока нет. Тогда придётся «из коробки» поддерживать все варианты двух-трёх-и т.д. язычных вариантов. Например — для Украины: Укр+Анг+Рус?
                                              • +4
                                                Тогда из коробки надо просто изменить алгоритм, чтобы он искал слова сразу в нескольких словарях, выбранных пользователем.
                                                • 0
                                                  Хорошо. К примеру, есть украинский и русский словарь. Оба — Кириллица. И есть слово — «браузерный». А по-украински оно — «браузерний». И как понять, на каком языке я пишу, опечатка ли это, или так задумано?
                                                  • 0
                                                    Это скорее исключение. Раз слово нашлось в одном из выбранных словарей, то не надо его выделять, не вижу в этом проблемы. В словарях и так много пробелов, например, нет слова «серверная», и др. Кстати, неплохо было бы настроить синхронизацию пользовательского словаря через Opera Link.
                                          • 0
                                            Кстати, да.
                                            Вопрос не по теме, но важный.
                                          • 0
                                            у меня вот телек панасоник, и мне не нравится то что у него есть в маркете и что за год там не появилось даже 20ки новых приложений :( очень большие надежды наверняа многие возлагают на iOS и iTV, ибо птичек на реально больших экранах погонять совсем другое дело… :) крайне показательно что «набаловавшись» с мобильникам почти все стали ползти в сторону телеков, гугл, самс, эппл а теперь и опера. Эт просто ОТлично!
                                            • 0
                                              У меня в телевизоре Philips нечто с движком Opera уже три-четыре года. Store, правда, какой-то свой.
                                              • 0
                                                Philips использует Opera Devices SDK.
                                                • 0
                                                  Значит в ТВ от филипса будет Opera TV Store? Или оно уже там с зимы есть (вроде было какое-то значительное обновление NET TV)?
                                                  • 0
                                                    Я уже тут отвечал: использовать Opera TV Store или свой стор — вендор решает сам. Кому что больше интересней. У Philips возможность использовать Opera TV Store есть, если они обновили SDK.
                                              • 0
                                                Во всех этих телекак есть одна очень большая проблема — управление. У меня на бравии, чтобы в твиттер залогинется ушло минут 20…
                                                • 0
                                                  Это на ввод пароля/логина?
                                                  • 0
                                                    Ага, вы сами попробуйте тут ввести...image
                                                    • 0
                                                      Ужас какой… Это штатная телевизионная «клава»? В Opera TV Store используется виртуальная «человеческая» клавиатура.
                                                      • 0
                                                        А аппаратную как-нибудь подключить можно? Не перевариваю виртуальные клавиатуры в любом виде с момента покупки PSP.
                                                        • 0
                                                          Аппаратную, по идее, должны предоставлять производители телевизоров. Я ещё лет семь назад в простеньком норвежском отеле видел телевизор с двумя пультами — обычным и QWERTY-клавой. И с подключением в интернет, естественно :)
                                                          • 0
                                                            Видел 3 решения проблемы ввода текста.

                                                            1. Некое подобие T9, как у PS3. Не сильно, но всё же ускоряет ввод. Имеет все присущие T9 проблемы с выбором корректного слова.
                                                            2. Программа-пульт для смартфонов, как LG Remore App у LG Smart TV. Очень быстро садит смартфон.
                                                            3. Маленькая QUERTY клавиратура, которая размещается прямо на задней части пульта. Видел такое на пульте, идущем с Acer Revo, Boxee, а также в унивесальном съемном пульте-джойстике в подлокотнике AirBus A320. Самый удобный вариант, на мой взгляд.
                                                • 0
                                                  Нужно удаленное управление с планшета. Airplay тоже вариант но телек и сам многое может. И вроде под новые модели SmartTv есть программки в AppStore. Не пробовал со SmartTV но XBMC управлять с iPAD одно удовольствие. Под андроид тоже наверняка что-то есть.
                                                  • 0
                                                    А будет ли опера как вариант плагина к медиаприставкам Dune?
                                                    • 0
                                                      DUNE используют движок Webkit. Но если захотят — могут портировать на него Opera TV Store. Это несложно — было бы желание.
                                                      • 0
                                                        Именно это в ближайшее время и произойдет! Dune переходит на Opera TV
                                                    • 0
                                                      Есть в планах выпустить некую сборку на Linux с OperaTV, для установки на всякие RaspberryPi и подключению к любому ТВ? Может даже продавать такие приставочки с предустановленной OperaTV? Мне кажется это перспективно и сильно расширит круг потенциальных пользователей (не надо менять уже купленный ТВ или искать оный со встроенным софтом).
                                                      • 0
                                                        У нас в планах «железа» нет, а Opera TV Store с удовольствием предоставим желающим :)
                                                      • 0
                                                        И какие телевизоры его сейчас поддерживают? Или это только анонс, мол в скором вендоры выпустят подобные ТВ.
                                                        • 0
                                                          Сори, в следующий раз буду обновлять комментарии перед постом…
                                                        • –2
                                                          image
                                                          Опять этот кот… бррр…
                                                          • 0
                                                            А я давно жду Ubuntu TV, который позиционируется сразу как ОС для телевизора.
                                                            Хотя я бы лично предпочел бы внешний девайс (HTPC) чтоб соединить с существующим телевизором по HDMI


                                                            • 0
                                                              А что это такое на скриншоте? :)
                                                              image
                                                              • 0
                                                                «Также эмулируется и телевизионный пульт дистанционного управления, что даёт возможность проверить корректность работы всех управляющих кнопок» читайте… лучше, что ли :)
                                                                • 0
                                                                  я про то, что справа от пульта. явно драма «пралюбов» :)
                                                              • 0
                                                                flash player?
                                                                • 0
                                                                  Можно ли уже сейчас установить на Asus O!Play?
                                                                  • 0
                                                                    Можно интегрировать Opera TV Store, но сделать это могут только производители устройства.
                                                                    • 0
                                                                      moServices настолько производители, чтобы суметь это сделать?
                                                                      • 0
                                                                        В организационном плане — да, а в техническом — нужно обсуждать с нашими технарями. Если интересно — скинь в личку адрес для связи.
                                                                  • 0
                                                                    Похоже, что Opera TV теперь никому не нужен. Полгода поработали и бросили.
                                                                    • 0
                                                                      Насколько я знаю, работа по ТВ направлению продолжается.
                                                                      • 0
                                                                        Здорово конечно, но, как я понимаю, представленный здесь проект используется лишь как идея, модель… Или Opera TV была не на Presto основана была?
                                                                        Кстати, а что интересного произошло с Opera TV между постом и моментом вашего ухода из Оперы? Хотя бы удалось с кем-нибудь из производителей ТВ договориться о сотрудничестве?
                                                                        • –1
                                                                          Когда я уходил — Opera TV была на Presto. Договоров с вендорами было много.

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

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