Kartina TV (частный интегратор). Россия, Москва

Kartina TV (частный интегратор)

Вид проекта индивидуальный
Компания разработчик частный интегратор
Местонахождение проекта Россия, Москва
Задача, поставленная клиентом в проекте
Полное управление домашним кинотеатром с помощью iRidium mobile.

Описание проекта
Реализовано управление тремя телевизорами, AV ресивером Integra, медиаплеером Dune HD, караоке LG. Управление второй зоной звука AV ресивера.

Трудности, с которыми столкнулись в работе над проектом
При загрузке списка каналов i2control вылетал как под iOS, так и под Windows. На многие http-запросы, реализуемые стандартной функцией IR.Send(['GET, url']) сервер картины отвечал ошибками 400 Incorrect request. Реализовал свою функцию для http-запросов и свой обработчик входящих данных — Kartina.TV как TCP устройство — данные приходят в байтах, при обработке события TEXT_RECEIVE были проблемы с кодировкой, использовал DATA_RECEIVE и байты конвертировал в Unicode.

Панели управления в проекте: iPad — 1 шт.

Использованное оборудование:
– Телевизор Sony с Ethernet (управление посредством xml soap) — 1 шт.
– Телевизор Sony без Ethernet — 1 шт.
– Телевизор Toshiba — 1 шт.
– AV ресивер Integra — 1 шт.
– Медиаплеер Dune HD — 1 шт.
– Караоке LG — 1 шт.
– Контроллер RedEye — 1 шт