2014-12-24 2 views
1

Я пытаюсь выполнить эту задачу:Samsung Smart TV App использовать HUE, как Ambilight

  1. Запуск приложения на Samsung Smart TV (в фоновом режиме, вид)
  2. Это приложение должно проверить экран содержимое интервала и вычисление основного цвета содержимого экрана или основных цветов каждой границы (скажем, 20% от ширины и высоты от границы)
  3. Используйте удаленный доступный api для HUE для управления n Philips HUE Lights для выполнения номера для некурящих.

Теперь, когда я являюсь разработчиком Android и не имею опыта работы с Smart-TV, я хотел бы спросить вас, может ли это быть выполнено (или если есть какая-либо пробковая пробка), и у вас есть несколько советов для меня, до того, как вникнуть в это очень глубоко? Фактическое «Как получить startet, разрабатывающее приложение SmartTV», не будет главной проблемой, и я сейчас занимаюсь этим.

Так что мои фактические вопросы:

  1. Что является лучшим bettern (или это невозможно), чтобы иметь что-то вроде фонового задания в качестве Samsung SmartTV? Может быть, что-то вроде приложения с тикером без фактического видимого наложения или очень маленького, также будет решением?

  2. Есть ли способ получить доступ к отображаемому в настоящее время изображению на экране телевизора, поэтому я получаю доступ к значениям rgb для областей/пикселей или, возможно, скриншоту или миниатюре экрана, независимо от того, источником сигнала является , поскольку я должен проанализировать его, чтобы получить цвет. Было бы здорово, что вы могли бы посоветовать мне некоторые ресурсы специально для выполнения этих задач и дать мне несколько советов, если это будет работать, или если есть какие-либо ограничения или лучшие понятия.

ответ

0

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

+2

Да, но это более или менее хорошее доказательство концепции и довольно хорошая идея, но на самом деле не полезно, в реальной жизни, как я и supposely большинство других не хотят постоянно используйте свой смартфон для этого, не имея возможности сделать что-либо еще с ним и не стараясь изменить его положение. – steve

0

Стив,

Hue API не подходит для использования в качестве контроля Ambilight объекта, так Hue API не запускается в режиме реального времени. Накладные расходы, создаваемые клиентом и сервером, позволяют разрабатывать приложения Ambilight на основе Hue API, поддерживающие 1-2-3 Hue Lights, , так как hue, sat, bri обновляются скриптами запуска на стороне сервера, поэтому обновление происходит медленно. Вам необходимо запустить Ambilight в режиме реального времени (5-10 обновлений за 1 секунду) и иметь 8-10 или более тонов в режиме реального времени.

Итак, я разрабатываю демонстрационную версию Ambilight на базе оборудования в реальном времени для своих учеников.

Hue API один не тяжелый, но вызовы Hue API обрабатываются обработчиками API на стороне сервера, чтобы отправлять вызовы с помощью Zigbee master в Hue Lights с Zigbee встроенным аппаратным обеспечением и протоколом.

Smart TV - это аппаратное решение, поэтому он работает практически в режиме реального времени, и вы можете часто обновлять видеоизображение.

Смежные вопросы