Техническая подробности


Введение

Hibox Smartroom это IPTV платформа, которая предоставляет информационные сервисы интерактивного телевидения для гостиничного бизнеса, здравоохранения, круизных лайнеров. Помимо функций телевидения, имеются дополнения, которые позволяют обеспечить интеграцию с пожарной системой, управлять хаускипингом и обслуживанием мероприятий, продавать премиальные интернет услуги.

Данный документ представляет собой высокоуровневый технический обзор продуктов Hibox Smartroom и архитектуру решений.

Как это работает?

В гостиничной среде телевизор в гостевой комнате используется для развлечения, предоставления важной информации и для заказа сервисов отеля. Гости могут просматривать линейные ТВ каналы или фильмы из Библиотеки по запросу (VOD), получать информацию об отеле, погоде, местных новостях, принимать сообщения со стойки ресепшн прямо на ТВ экран или заказывать побудку, такси, уборку в номере, и тому подобное. В дополнение, каждый новый гость получит индивидуальное приветствие на экране телевизора, когда впервые войдет в номер.

На диаграмме ниже представлены типичные решения для отеля.

Типичные решения для отеля.

Платформа Hibox Smartroom это ключевой компонент для предоставления упомянутых выше опций для телевизора в номере отеля. Данная платформа поставляет пользовательский интерфейс для телевизора, где гости могут просматривать телевизионное меню, смотреть выбранный линейный канал или канал по-запросу (VOD), открыть меню с информацией или для заказа сервисов отеля. Чтобы это было возможно, клиентское приложение на базе HTML выполняется на Smart телевизоре или STB устройстве. Работает в связке с сервером Hibox Smartroom.

Информация о гостях и сервисах отеля содержится в PMS системе или другой информационной системе отеля. Персонал на ресепшн работает в PMS клиенте, осуществляет чекин гостей, чекаут, проверяет приобретенный контент по-запросу или выполняет запрашиваемые сервисы с телевизора в номерах. Для отображения информации на телевизоре или для запроса услуг гостиницы из телевизора, запросы посылаются из PMS системы на сервер Hibox Smartroom и наоборот. Работает двухсторонняя коммуникация.

Для предоставления линейного телевизионного контента на телевизор в номере, необходима головная станция, которая будет принимать видеосигнал со спутника или DVB-T источника и транскодировать его в мультикаст IP потоки, которые транслируются по локальной IP сети в номера отеля. Для сервисов «по-запросу» используется VOD сервер, на котором хранится контент и транслируется по локальной IP сети на Smart телевизоры или STB устройства в номерах отеля. Другой вариант – это просмотр каналов через интернет (интернет-телевидение – IPTV) по технологии HLS. Это избавляет гостиницу от установки и обслуживания дорогостоящей головной станции телевидения.

Компоненты продукта

Hibox Smartroom включает в себя серверную часть и различные клиентские приложения, обеспечивает интерфейс пользователя, линейное телевидение, программный гид, видео по-запросу (VOD), видеорекламу (Digital Signage), сообщение приветствия, заказ услуг и другие ТВ функции для различных устройств конечного пользователя.

Доступные клиентские приложения:
  • Hibox Smartroom STB клиент
  • Hibox Smartroom Smart TV клиент
  • Hibox Smartroom mobile клиент

Серверная часть состоит из нескольких логических компонентов, которые могут быть установлены на одном или нескольких серверах, в зависимости от требований нагрузки и ёмкости:

  • Hibox Centre server: отвечает за бизнес-логику и предоставляет телевизионные сервисы для клиентских приложений. Он, также, взаимодействует с другими компонентами, такими как DRM для защиты контента и PMS для обеспечения гостиничных функций (будильник, экспресс чекаут, просмотр счёта, сообщение приветствия, заказ услуг, минибар, …). Hibox Centre server обеспечивает административный веб-портал для управления устройствами, номерами, линейным телевидением и VOD контентом, а также ТВ сервисами.
  • Hibox VOD server: опциональный компонент для хранения и вещания VOD контента используя HTTP или HLS протокол. Он может быть использован для HLS вещания линейных ТВ каналов на мобильные устройства.
  • Housekeeper: опциональный компонент, который позволяет хозяйственной службе, службе горничных, инженерной службе управлять и вести учёт повседневной деятельности в мобильном приложении на основе web, расположенном на сервере Hibox Centre server. Housekeeper доступен через web браузер и может быть использован на любом современном мобильном устройстве, как Android, так и iOS планшеты.
  • Эвакуатор: панель управления с сенсорным экраном, используется для отправки мгновенных предустановленных сообщений, включая звук на всех ТВ / STB устройствах в сети, или на произвольные группы клиентов. Эвакуатор использует SSL-зашифрованное соединение к серверу Hibox Centre server, и опциально может быть подключен к основной пожарной системе здания.
  • Премиум Wifi: дополнение, которое устанавливается между фаерволом интернета и точками доступа WiFi для номеров. Позволяет отелям монетизировать доступ к сети интернет и приоритезировать трафик. Премиум интернет можно оплатить кредитной картой или начислить на счёт гостя в номере.

Архитектура

Для предоставления полного телевизионного сервиса в гостинице, помимо Hibox Smartroom, необходимы некоторые внешние системы. Это системы приема и декодирования спутниковых и наземных видеосигналов, шифрованных мультикаст потоков, VOD контент и потоки вещания для номеров. В случаях, когда необходима трансляция на мобильные устройства, необходимо использовать транскодеры для подготовки HLS потоков, готовых к доставке в мобильные устройства.

Как показано на диаграмме ниже, используются несколько различных систем, включая интеграцию с системой PMS, EPG и VOD провайдерами.

Использование нескольких различных систем, включая интеграцию с системой PMS, EPG и VOD провайдеры.

На приведённой выше диаграмме представлены следующие шаги в предоставлении ТВ-сервиса от телецентра до номеров:

  1. Видеосигнал, спутниковый и/или эфирный, принимается с помощью антенной системы (Antenna System). Видеосигналы проходят через разветвители к DVB-IP шлюзу.
  2. DVB-IP шлюз получает видео сигналы, декодирует и высылает их как потоки мультикаст. Кроме того, видеосигнал может быть получен из внешних источников в формате потока мультикаст. Выход из DVB-IP шлюза в большинстве случаев уже вещается на Smart телевизоры или STB устройства в номерах, или в DRM, если необходимо шифрование. В случае мобильных клиентов, выход из DVB-IP шлюза необходимо направить на OTT транскодер для подготовки HLS потоков.
  3. Транскодеры преобразовывают видеосигналы в необходимый формат и высылают HLS на Hibox VOD server, откуда они могут быть предоставлены мобильным устройствам. В случаях, когда есть только мультикаст линейных ТВ каналов, этот шаг обычно пропускают. Если потоки должны быть зашифрованы, необходим шаг 5.
  4. Мультикаст потоки из DVB-IP шлюза получены компонентами DRM, где они шифруются. Этот шаг можно пропустить, если защита контента не требуется.
  5. Для HLS контента – не важно, живое вещание или VOD – контент зашифрован на OTT транскодерах, но ключи шифрования обмениваются между компонентами DRM и транскодерами.
  6. Устройства конечных пользователей обращаются к Hibox Centre server для авторизации, загрузки интерфейсов и получения специальных сервисов, таких как EPG и VOD.
  7. Когда устройство конечного пользователя начинает воспроизведение шифрованного контента, ему необходим верный ключ шифрования от DRM сервера. DRM сервер проверяет привилегии устройства для запрашиваемого контента и высылает верный ключ шифрования на устройство конечного пользователя, если оно имеет привилегии на просмотр запрашиваемого контента.
  8. Необходимая информация с привилегиями подписчика высылается с сервера Hibox Centre на DRM сервер, когда появляется новый подписчик или контент.
  9. Когда устройства конечных пользователей хотят воспроизвести HLS Live или VOD контент, они посылают запрос в URI на Hibox VOD сервер, который получают от Hibox Centre сервера.
  10. VOD контент обычно предоставлен отелю внешним провайдером контента. Этот контент сперва должным образом закодирован и зашифрован (если необходимо) и после загружен на Hibox VOD сервер, а метаданные контента (имя, описание, URL…) добавляются на сервер Hibox Centre при помощи API web-служб.
  11. EPG данные предоставляется внешним EPG провайдером. Данные периодически подгружаются на сервер Hibox Centre в формате XML (XMLTV).
  12. Для предоставления гостиничных функций, сервер Hibox Centre взаимодействует с PMS системой отеля. Например, PMS система предписывает серверу Hibox Centre когда показывать экран приветствия в номере гостя или отправлять сообщение с ресепшн на телевизор в комнате.

Hibox Эвакуатор

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

Эвакуатор и сервер Hibox Centre

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

Первый предупредительный сигнал, команда эвакуации, сообщение ложной тревоги, репетиция последовательности эвакуации

Панель управления имеет разъёмы до 6 релейных сигналов. Это удобно, если Ваш отель это комплекс, состоящий из нескольких зданий и в случае, когда каждое здание имеет собственную систему управления сигнализацией и соответствующие сигналы. Для того чтобы аварийные сообщения высылались только в поражённые здания, панель управления имеет поддержку выбора здания, который можно именовать в системе.

Hibox Housekeeper

Hibox Housekeeper является удобным инструментом поддержки для обслуживающего персонала отеля, который позволяет управлять и отслеживать операции по уборке и обслуживанию. Как отображено на картинке ниже, приложение облегчает обслуживающему персоналу ведение отчётности о процессе уборки, управление минибаром, а также учёт проблем в номерах, включая возможность сфотографировать сломанные предметы. Когда начинается уборка, персонал просто нажимает старт и когда комната убрана – подтверждает.

Hibox Housekeeper

Hibox Housekeeper может быть легко интегрирован в PMS систему, для того, чтобы обслуживающий персонал мог регистрировать покупки, сделанные гостем. Сервер Hibox Housekeeper может быть установлен на отдельном сервере, или вместе с Hibox Centre server.

Приложение Hibox Housekeeper легко установить и настроить. Приложение работает в web браузере, и всё что необходимо это вставить URL и выполнить авторизацию. После этого, персонал может использовать «быстрый вход» для мгновенного входа в систему.

Hibox Премиум Wi-Fi

Hibox Premium Wifi is an appliance that is installed between internet firewall and Wifi access points in the rooms and controls access and rate limit of the hotels guests to the internet. It enables hotel to prioritize internet traffic and charge additionally for premium internet access.

Appliance communicates with Hibox Centre server as well, to get guest data and make a purchase that is sent to Hibox Centre and PMS server, as presented on the below diagram. Premium internet access can be ordered and payed by a credit card or added to the hotel bill.

Hibox Премиум Wi-Fi

When a hotel guest opens the browser on a device connected to the in-room Wifi, it is redirected to the special internet page where all available options for internet access are offered, as presented on the below picture. Basic internet access is usually free, but additional charges for premium apply. Guest is asked to provide hotel room number and surname to confirm the purchase.

Hibox Премиум Wi-Fi

Архитектура ПО

Архитектура программного обеспечения Hibox Smartroom и коммуникация между соответствующими системами представлена на изображении ниже.

Архитектура ПО

Стандарты

Hibox Smartroom это гибкая и открытая платформа, основанная на открытых стандартах. Программное обеспечение сервера Smartroom работает на стандартной операционной системе Ubuntu Linux и Java J2EE и обеспечивает открытый интерфейс на базе SOAP web сервисах, для интеграции с внешними системами.

Smartroom STB и Smart ТВ клиент базируется на HTML5, CSS3 и Javascript технологиях, которые обычно используется для разработки клиентской части ТВ.

Аудио и Видео Кодеки

Устройства Smart ТВ и STB используют различные аудио и видео кодеки, чтобы декодировать аудио и видео потоки для телевизоров. Smartroom STB и Smart ТВ клиент поддерживает все часто используемые кодеки, т.к. видео и аудио декодирование прозрачно для программного обеспечения Smartroom клиента.

Обратите внимание, что необходимые видео и аудио кодеки должны поддерживаться STB и Smart ТВ устройствами для правильного декодирования аудио и видео сигналов. Кроме того, некоторым кодекам необходима лицензия, которую обычно заказывают у поставщика STB оборудования.

Список часто используемых кодеков:

  • WAV
  • MP3, AAC, Dolby Digital, Dolby Pro Logic, DTS, DTS ES, Dolby Digital EX, DTS HD
  • Master Audio, PCM, Dolby Digital Plus, Dolby True HD, DTS HD High Resolution Audio
Интерфейс пользователя представлен на экран телевизора в формате HD. Качество видео потока может быть SD, HD или Full HD, в зависимости от источника видео, головной станции вещания и поддержки на Smart телевизорах и STB устройствах.


Форма обратной связи

Вы можете задавать нам любые вопросы, мы ответим вам в самое крачайшее время.