Відео в дуууже real-time 

Уявіть собі: американські поліцейські проводять спецоперацію. Над нею працюють кілька підрозділів. До роботи в цей момент залучають дрони. Копи на телефонах слідкують за відео з коптера, кадри відображають і на великих моніторах у штабі. Всі погляди прикуті до відео — з повітряної точки воно надає повну, цілісну картину. І все це — у реальному часі та без суттєвих затримок. 
Саме так виглядає проект, який компанія Luxnet розробила для американського стартапу UbiBird. Ідея полягала в тому, аби створити для поліцейських сервісів платформу прямої трансляції відео з дрону.  І її втілили в життя всього за тисячу годин розробки. 

Про що йдеться?

UbiBird - компанія, яка продавала рішення для потокових відео з дрону. Система складалася з додатку для безпілотника, а також усіх його функцій для публічного або приватного поширення потокового відео, і програмного забезпечення для створення власного бездротового відеопотоку за допомогою онлайн-платформи UbiBird. 
«Пілоти» можуть запропонувати глядачам спостерігати за відеопотоком та спілкуватися у реальному часі через додаток, і все це має затримку в одну-дві секунди. А це найшвидше на ринку в 2019 році. 

Пошук простого рішення для складної теми

Американські поліцейські часто проводять спецоперації з використанням дронів. Luxnet знайшов рішення, як відео з коптера поширити учасникам операції і в штаби, а ще — кооперувати співпрацю різних підрозділів. 
Для цього потрібна була закрита платформа, строго для певних користувачів. А ще — під час, наприклад, штурму будинку потрібні дуже низькі затримки відтворення відео, щоб учасники операції слідкували за кожною секундою в реальному часі. На час розробки проекту сервіс YouTube не давав такої можливості, а навіть якщо увімкнути на платформі експериментальні сервіси, затримка там становила півтори хвилини. І це однозначно було забагато — в реальних умовах могло коштувати комусь життя. 

Три протоколи для одного проекту 

Аби втілити проект у життя, розробники використали три інтернет-протоколи. 
•    HLS — розроблений компанією Apple. Використовується для відео на IOS для потокової передачі медіа. Його частково використовують і в інших браузерах. Найбільш популярний на сервісах стрімінгу. 
•    WebRTC — інтернет-протокол із відкритим кодом, призначений для організації голосового та відеозв'язку через інтернет у режимі реального часу.
•    MPEG-DASH — технологія для потокової передачі мультимедійних даних. 
Ці протоколи імплементували і в браузери, і в додатки. Це забезпечило хорошу якість передачі відео, відтворення у реальному часі та можливість спілкуватися з іншими користувачами в онлайн-чаті. 

Початок

Під час першого тесту розробники Luxnet сиділи у Львові. Тут використали дрон від виробника DJI, який, власне, і планували «прив’язати» до нової системи. Сигнал з дрону переганяли на сервер у Німеччині, а назад отримували з мінімальною затримкою відтворення — 0,500 секунди. Звичайно, в екстрених умовах та з використанням мобільного інтернету вона може збільшитися, але несуттєво. Це набагато менше, аніж 1,5 хвилини, які пропонували інші тогочасні сервіси. Якість відео була HD. І це теж важливо: адже таке відео можна робити публічним, тобто записувати його та згодом транслювати і в, наприклад, ЗМІ. Або ж зробити стоп-кадри. 
А сама платформа виглядала так: був сайт, де в особистому кабінеті людина мала зареєструватися, додати користувачів, яким хоче роздати відео. В системі також прив’язана система оплати, можна обрати тариф на місяць, рік тощо. Під час тестів сервіс працював у безкоштовному режимі. Його розробники намагалися зробити максимально легким у використанні. Поліцейські, особливо старші, часто бувають консервативними. Це вимагало б багато часу на навчання. 

А як запустити?

У цій «грі» — дві ключові ролі, пілот і глядач. Пілот приєднується до дрону з телефону, глядач може слідкувати за відео як зі смартфону, так і з більших моніторів. Пілот створює та називає стрім, додає туди учасників, запускає дрон. 
Додатки працюють як на IOS, так і на Android. Аплікації пропонують ще запис відеострімів і зручну систему оплати. 
Окрім того, відео захищені від чужого ока. Всі дані зберігаються у хмарному сховищі на Amazon. Воно забезпечує високий рівень відмовостійкості та здатність витримувати високі навантаження завдяки гнучкості масштабування.

Для кого?

Дрони — це унікальні та потужні інструменти, але у сучасному світі вони поки що обмежені у способах обміну інформацією. Їхня цінність — повітряна точка, погляд на ситуацію зверху. Спільний доступ до відео такого роду має високу значимість для оперативного втручання, прозорості та підзвітності. Проект UbiBird надавав можливість повністю оптимізувати використання безпілотників за допомогою сайту та додатків. Тож така платформа підходить для сфер безпеки і розваг, спорту та туризму.