Материал из for iRidium developers
Перейти к: навигация, поиск

Модуль iTunes

Это полнофункциональная панель управления медиаплеером iTunes с iPad, iPhone, Mac, а также устройств на базе Android и Windows.

Приложение поддерживает последнюю версию iTunes 11. Модуль iTunes легко интегрируется с проектами для управления AMX, KNX, Crestron и другими системами


Характеристики:

  • Автоматическое соединение с iTunes по домашней сети WiFi
  • Воспроизведение музыки, видео, сериалов и Интернет-радио по всему дому
  • Встроенный поиск в приложении
  • Полный доступ к вашей библиотеке iTunes
  • Сортировка и воспроизведение музыки и видео по алфавиту, жанру и т.д.
  • Отображение текущего листа воспроизведения
  • Просмотр обложек альбомов в эскизах или полноэкранном режиме
  • Управление звуком в одной комнате или сразу во всех комнатах


Поддерживаемые версии iRidium: V2.1 и старше

Приложение для запуска модуля на iOS/Android: i2 Control V2.1 и старше

Требуется лицензия:

  • iRidium for AV & Custom Systems: Device license Pro

ITunes TV shows.jpg
ITunes Movies.jpg
ITunes music.jpg

Чтобы начать использование модуля для iTunes, скачайте его с нашего сайта:

скачать

В архиве содержатся пять вариантов исполнения модуля: для iPhone и для iPad, а также для устройств с дисплеями Retina. Они отличаются разрешением и адаптированы для работы на планшете и смартфоне.

Если вы хотите запустить модуль на другом устройстве (Android, Mac), его нужно адаптировать.

Работа с модулем

Чтобы увидеть работу модуля, запустите модуль iTunes в Эмуляторе на ПК, на планшете или смартфоне. Для этого не нужно настраивать или редактировать модуль в iRidium GUI Editor. Помните, что для работы модуля нужна лицензия для AV & Custom Systems (Pro) .

При первом запуске модуля вам будет предложено установить связь с плеером iTunes, который вы собираетесь использовать. Для этого вам необходимо запустить модуль и плеер. Модуль автоматически открывает страницу iTunes/Add Libraries с инструкцией по подключению.


ITunes connect.png

После успешного обнаружения плеера модулем, в плеере должен появится значок ITunes remote.png, нажав на который откроется окно ввода пароля. Пароль необходимо взять со страницы модуля iTunes/Add Libraries. После ввода пароля соединение будет установлено. Теперь вы можете управлять вашим iTunes плеером с помощью модуля.

Если открывается страница iTunes/Dissconected
В таком случае имеются какие-либо проблемы с подключением или обнаружением вашего плеера iTunes. На этой странице вам предлагаются следующие варианты решения данной проблемы:

  1. Проверьте вашу локальную сеть (Wi-Fi, 3G,etc.)
  2. Проверьте включен ли ваш iTunes на PC или Mac
  3. Попробуйте соединиться снова

В случае если ничего не помогло, вам предлагается выбрать другую библиотеку из списка сохраненных ранее, либо добавить новую нажав на кнопку Add Library .

В модуле реализованы все, необходимые для управления плеером, функции. На главной странице модуля имеется кнопка для доступа к фирменной технологии AirPlay

AirPlay.png

При нажатии на эту кнопку открывается список устройств подключенных в данный момент к модулю, для которых вы можете включить или отключить передачу звука с вашего плеера. А также имеется возможность управления звуком как отдельного устройства, так и всех сразу.

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

Style Color Module.png

Вы также можете посмотреть видео, о том как работать с модулем iTunes.

Добавление модуля в проект

Что бы добавить модуль в ваш проект необходимо:

1 в окне PROJECTS OVERVIEW мышкой выбрать папку модуля и удерживая кнопку нажатой, перетащить его на папку вашего проекта:

merge.png

2 редактор спросит вас стоит ли объединить эти две папки. Выберите Yes

merge_question.png

Теперь проекты объединены.

Чтобы иметь доступ к плееру с разных страниц проекта,
зайдите на страницу модуля iTunes_FAQ в iRidium GUI editor и скопируйте кнопку

Open iTunes.png

Эту кнопку нужно добавить на все страницы вашего проекта, с которых вы хотели бы открывать модуль. Кнопка уже имеет привязку к странице модуля, поэтому вам не придется ничего дополнительно настраивать.

Также на странице iTunes_FAQ в iRidium GUI editor имеется кнопка возврата на предыдущую страницу.

Prev page.png

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

Адаптация для устройств с другим разрешением экрана

Что бы модуль корректно отображался на любой панели управления, достаточно изменить разрешение экрана, используемое в модуле с помощью iRidium GUI Editor.

Для этого необходимо:

  1. Открыть наиболее близкий к вашим требованиям модуль iTunes в iRidium GUI editor. Например, для адаптации модуля под Android смартфон , нужно взять модуль для iPhone. Для адаптации под планшет - модуль для iPad.
  2. Нажать клавишу Project properties Project properties.png, чтобы открыть свойства проекта.
  3. Найти пункт Target Device в пункте General и в выпадающем списке выбрать то устройство, на котором собираетесь использовать модуль. Если в списке нет вашего устройства, выберете Custom и впишите нужное разрешение в пункты Landscape Width и Landscape Height.
  4. Нажмите кнопку Save.
  5. Редактор спросит вас Resize all pages и Resize items and popups. Ответьте YES в обоих диалогах и редактор автоматически поменяет разрешение на всех страницах и попапах.

Правила редактирования

  • менять или удалять элементы на страницах и попапах
  • менять имена страниц и попапов
  • менять имена элементов
  • удалять файлы скриптов из проекта
  • изменять тип (Type) графических элементов
  • удалять состояния (States) графических элементов
  • добавлять модуль в ваш проект несколько раз
  • удалять токены проекта


  • менять разрешение экрана модуля под свой проект
  • менять настройки внешнего вида элементов:
    • цвет и иконки состояний
    • текст в текстовых полях
    • прозрачность и др. параметры во вкладке States