Како смо радили онлајн плесни бал

Како смо радили онлајн плесни бал

Велики севастопољски официрски бал се традиционално одржава у јуну, али овога пута припреме нису протекле добро. Организатори су одлучили да покрену „Севастопољски бал онлајн“. Пошто већ неколико година заредом преносимо догађај, није се имало где да се повуче. Гледаоци на Фејсбуку, ВКонтактеу и Јутјубу, 35 парова плешу код куће.

Уопште, будући да смо већ неко време укључени у онлајн емитовање, приметили смо тренд да скоро сваки пројекат захтева (или захтевамо од себе) неку врсту иновације. Или први пут користимо СДИ, или видео пошиљалац, или преносимо сигнал помоћу неколико 4Г модема са мора, новог даљинског управљача, сигналне матрице, узимања видеа из хеликоптера, рестриминга до 25 ВК група и као. Сваки нови пројекат вас тера да још дубље уроните у свет стримовања. Причамо о томе на ИоуТубе ВидМК-у, а одлучили смо да то напишемо на Хабру.

Дакле, задатак...

Плесни бал се одржава онлајн због епидемије. Ту је водитељски пар, остали учесници плешу, понављајући за њима, односно морају да виде и чују главни пар уз музику.

Како смо радили онлајн плесни бал

На почетку се придружује гувернер Севастопоља да отвори лопту. Завршено, режирано емитовање иде на Јутјуб, Фејсбук и ВК.

Како смо радили онлајн плесни бал

Најочигледнији начин је био да позовете све путем видео ћаскања. Зум ми је први пао на памет, али обично се трудим да не ухватим одмах оно што чујем, већ тражим алтернативе. Можда је њихов маркетинг одличан, а чак и ако је алат добар, вероватно постоји нешто друго. Неколико пута су говорили о ТруеЦонф-у у АВстреам ћаскању, па сам одлучио да пробам.

Овде је важно рећи да смо на Криму и многе популарне услуге овде не раде. Морате да тражите, а често се алтернативе испостави да су боље. Тако смо, на пример, уместо блокираног Трелло-а почели да користимо моћни Планфик.

ТруеЦонф ме је одмах привукао могућношћу да подигнем свој сервер. У теорији, то би значило да нисмо зависни од опште повећаног оптерећења дата центара током периода самоизолације, мирно седимо у Севастопољу, повезујемо углавном локалне кориснике и неколико из других градова и све функционише стабилно. Поред тога, коришћење сопственог сервера је било исплативије у смислу новца. А у случају наших купаца, дали су га и бесплатно, пошто су организатори бала биле невладине организације.

Генерално, тестирали смо производ и схватили да нам одговара. Иако тестови нису имали пуно оптерећење од 35 људи, било је мало застрашујуће како ће се стари рачунар понашати као сервер. Захтеви за системску јединицу су прилично високи са таквим оптерећењем, па смо донели рачунар на бази АМД Ризен 7 2700 и са њим је постало мирније.

Сервер се физички налазио на истом месту где је лопта емитована. Главна апликација за видео комуникацију била је повезана на исту мрежу као и сервер. Ово је додало самопоуздање да ће слика дефинитивно стићи до сервера, а тек онда бити на мрежи осталим учесницима. Иначе, интернет мора бити добар. За наших 35 учесника брзина уплоад-а је достигла 120 Мбита, односно обичан Интернет од 100 Мбит неће бити довољан. Генерално, сервер ради, идемо на емитовање...

Сигнал камере

Било који видео ћаскање нуди вам да изаберете веб камеру као извор слике и микрофон за звук. Шта ако треба да имамо професионалну видео камеру и звук са два микрофона са звучним записом? Укратко, користили смо НДИ.

Морали смо да режирамо цео пренос и стримујемо га на друштвеним мрежама. Да бисмо то урадили, имали смо главни рачунар као мини-ПТС (студио за мобилну телевизију). Сви радови су обављени помоћу програма вМик. Ово је прилично моћан софтвер за организовање емитовања различитих врста и нивоа сложености.

Како смо радили онлајн плесни бал

Наш плесни пар снимала је једна камера, више једноставно није било потребе. Снимили смо сигнал са камере користећи интерну БлацкМагиц Интенсити Про картицу. По мом мишљењу, ово је релевантна картица за хватање једног ХДМИ сигнала. Овај сигнал је морао да се пошаље као веб камера на ТруеЦонф. Било је могуће одмах претворити стрим у веб камеру користећи вМик, али нисам желео да све гомилам на једном рачунару. Због тога је за конференцијски позив коришћен посебан лаптоп.

Како примити сигнал са камере на лаптопу? Можете креирати виртуелни видео сигнал на једном рачунару и ухватити га на било ком другом рачунару на локалној мрежи колико год пута желите. Ово је НДИ (Интерфејс мрежног уређаја). У суштини нека врста виртуелног кабла који не мора бити администриран на било који посебан начин. Ширина једног тока за 1080п25 је скоро 100 Мбит, тако да вам је за стабилан рад дефинитивно потребна 1 Гбит мрежа или Ви-Фи већи од 150 Мбит. Али кабл је бољи. Таквих НДИ сигнала може бити много у једној локалној мрежи, све док је ширина канала довољна.

Дакле, на хост рачунару у вМик-у видимо сигнал са камере, шаљемо га у мрежу као НДИ сигнал. На лаптопу који позива овај сигнал хватамо помоћу програма НДИ Виртуал Инпут из пакета НДИ Тоолс (бесплатан је). Овај мини-програм креира виртуелну веб камеру у којој укључујете жељени НДИ сигнал. У ствари, то је све, наша ХДМИ камера преко НДИ-а се појавила у ТруеЦонф-у.

Шта је са звуком?

Како смо радили онлајн плесни бал

Сакупљамо звук са два радио микрофона и звучну подлогу помоћу доброг аудио даљинског управљача и убацујемо га у вМик помоћу екстерне аудио картице. То је овај аудио износ који шаљемо у етар иу наш НДИ стреам за ТруЦонф. Тамо, уместо микрофона за лаптоп, бирамо НевТек НДИ Аудио. Сада сви наши плесачи виде и чују нашу прелепу слику и квалитетан звук у позиву.

Слика у етеру

ТруеЦонф је изабрао нормалан режим позива, када сви виде свакога. Постојала је и опција када се видимо са свима, а сви виде само водитеље. Ово је ефикасније, али онда не би било масовног ефекта.

Како смо радили онлајн плесни бал

У формату позива „сви виде свакога“, можете да изаберете било који прозор који треба да буде велики. Тако су учесници видели главни пар, а ми смо креирали још једног корисника са чијег налога смо емитовали слику и прелазили између парова. Кликнули смо на жељени пар и увећали њихов екран; преостали парови су били мали испод. Понекад су сви екрани били приказани да би се показало колико људи је синхронизовано плесало.

Сада о синхроности

Вероватно сте се питали о кашњењу. Да, било је, око 1-2 секунде у оба смера. Овде свирамо, звук касније долази до учесника, они плешу у овом ритму, а њихова слика нам се враћа још касније. Одлучили смо да ово занемаримо у оквиру формата, али је и даље изгледало масовно и занимљиво.

Питање синхронизације за гледаоце може се решити вештачким одлагањем звука у нашем преносу за друштвене мреже. Тада би гледалац стрима видео како учесници плешу тачно у ритму музике. Али није чињеница да слика од свих долази са истим закашњењем. Ово је још једна компликација шеме емитовања, то ћемо сигурно урадити следећи пут.

Иначе, у пакету НДИ Тоолс постоји још један мини-програм - Сцан Цонвертер. Он ствара НДИ сигнал снимањем вашег екрана или веб камере. Тако можете лако да организујете преносе, на пример, сајбер такмичења унутар локалне мреже, ако имате само ову мрежу и веб камере. Нису потребни више уређаји.

Како смо радили онлајн плесни бал

За нас је ово био још један пројекат где смо морали да испробамо нова решења са којима се још нисмо сусрели у борбеним токовима. Радо ћу одговорити на све ваше коментаре, пажљиво и са интересовањем ћу проучити ваше жеље и препоруке, ако знате како смо могли боље. Свет стриминга је бескрајан, многе технологије се појављују пред нашим очима и заједно можемо брже да учимо. У наставку можете погледати видео преглед са сајта.



Извор: ввв.хабр.цом

Додај коментар