This article in English 🇬🇧

Ездили в сентябре на IBC - конференция ТВ-вещательной индустрии, всякие там ТВ-приставки, телевидение, сопутствующее оборудование и проч. Для меня это первая конференция/выставка, на которой я присутствовал не как простой посетитель.

Зачем мы здесь

На этом мероприятии мы были слегка не в тему, потому что хотя наш Qt for Device Creation и имеет своей целью также и ТВ-приставки, но производители STB в 90% случаях используют HTML для GUI. Почему - так исторически сложилось.

Но в случае UI на HTML проблемой остаётся веб-браузер, который будет рендерить этот HTML. И до покупки китайцами Opera отчего-то большинство производителей использовало именно Оперу. Также популярен WebKit. Ну а те, кто брал-таки Qt, брали его в основном из-за Qt WebEngine. То есть, всё вращается вокруг веб-браузера.

Пример - ABOX42 любезно предоставили продукт для демонстрации на нашем стенде. Они построили свою коробку с Qt, но опять же, весь UI у них на HTML, и от Qt они использовали, в общем-то, большей частью только WebEngine, что несколько досадно:

ABOX42 demo

Собственно, это то, что и вызывало интерес у посетителей на стенде - наши образы Yocto Linux и WebEngine, так как браузер ещё нужно как-то запихнуть в девайс. Все восхищались производительностью нативных демок (этой, например), но никто не готов переводить свой STB с HTML на C++/Qt - потому что, видите ли, экосистема STB сложилась вокруг HTML, и никто не рискует выйти за её границы. Но по настроениям было заметно, что многие были бы не против. Так что ожидаем-с.

Некоторые посетители спрашивали, а вы тот самый Qt, а вы ещё живы? Другие просто приходили засвидетельствовать своё почтение и выразить признательность за то, что мы такие классные. Но как только речь заходила про лицензии, часть просто улыбалась, а другая часть с удивлением делала для себя это открытые - что оказывается есть ещё и лицензии. И многие были даже не в курсе, что Qt уже давно не “библиотеки для UI”, а вполне себе много чего, включая embedded разработку. Ну а после перечисления отличий между лицензиями и упоминания о де-тивоизации в LGPLv3 обсуждение наконец-таки переходило в более интересную плоскость.

Сама выставка

Площадка просто огромная - это выставочный центр RAI в Амстердаме. Там было, вроде бы, 15 залов, и каждый нехилых размеров. За пять дней, что идёт конференция, я смог пройтись только по шести из них - просто не хватало времени, так как надо было присутствовать и на нашем стенде, само собой, и времени не хватало. Ощущение мирового статуса присутствует - пожалуй, все так или иначе связанные с ТВ и вещанием компании были здесь, начиная от производителей пультов и заканчивая космическими агентствами со спутниками. Ну и STB-компании, конечно же. Я был на стенде у той самой TiVo и даже отжал ежедневник с их логотипом )

IBC 2016 venue 1
IBC 2016 venue 2
IBC 2016 venue 3

Организация и оборудование

Стенд включал в себя изолированную закрывающуюся будку с закрывающимися же шкафчиками внутри. И хотя прочность всей конструкции оставляла желать, это всё же весьма неплохо на случай скинуть сумки/рюкзаки.

Нормальный интернет в стоимость участия отчего-то не включён и оплачивается отдельно. И по каким-то причинам, стоит он конски дорого - цена растёт за каждый мегабит скорости, и за подключение в 5 Мбит/сек мы заплатили 2500 евро. Нормально, да? Кстати, публичного WiFi в помещениях нет (ну ещё бы, когда можно драть по 2500 евро), и единственным источником сети является одиноко торчащий RJ45 на стенде. Потому WiFi-роутер - это необходимая вещь на подобных мероприятиях (желательно с двумя дополнительными патч-кордами).

Также сюрпризом стала единственная розетка питания на стенде. Хорошо, что я взял удлинитель на пять гнёзд.

Мы ещё заказали себе принты на стены и два телевизора:

IBC 2016 Qt booth

Телеки были с HDMI, а мой ноут внезапно имеет только VGA и MiniDP порт, потому повезло, что я взял адаптер.

Из еды на стенде (точнее, внутри закрытой будки, которая на фотографии ниже) была капсульная кофе-машинка (с запасом капсул в мешочке), батарея батлов с соком и колой (на фотке они внутри шкафчиков) и кулер с водой:

IBC 2016 inside the booth

Обеды же либо доставлялись по заказу (всякая трава и какой-то ещё страх), либо добывались в прилегающих кафешках и стойках с хот-догами.

Ещё выдали проездной по Амстердаму на пять дней, но подходил он не для всех перевозческих компаний.

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

Чек-лист

Короче, чек-лист для поездок на евенты у меня теперь такой:

  • ноутбук;
  • демки;
  • минимум один удлинитель на 5 гнёзд;
  • WiFi роутер и минимум два патч-корда;
  • HDMI кабель;
  • VGA кабель;
  • адаптер MiniDP-to-HDMI.

Мобильная аппликация

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

Cканер участников

Также раздавали (за дополнительные деньги, скорее всего) девайсы для сканирования бейджиков посетителей - чтобы не записывать контакты вручную. Всё отсканированное складывается на их сервер, а потом вам высылается XLS-таблица с насканированной инфой. В действительности это оказался смартфон от Nokia (привет!) с самопальным приложением опять же мерзковатой наружности, которое просто сканировало бейджики через NFC. То есть, можно заранее заиметь свой смарт с NFC и своё приложение, чтобы не зависеть от левого сервиса плюс не шарить свою инфу ни с кем. По окончанию конфы все девайсы забрали назад, а собранную инфу выслали электрической почтой.

По итогам, хоть мы и были тут не совсем в тему, прошло всё довольно неплохо - люди подходили, интересовались, запрашивали пробные версии, оставляли контакты. И часть из них уже превратилась в проданные лицензии.