Cum am organizat un bal de dans online

Cum am organizat un bal de dans online

Balul Mare Ofițeresc din Sevastopol are loc în mod tradițional în iunie, dar de data aceasta pregătirile nu au decurs bine. Organizatorii au decis să lanseze „Balul din Sevastopol Online”. Deoarece transmitem evenimentul de câțiva ani încoace, nu aveam de ales. Spectatorii din Facebook, VK și YouTube, 35 de perechi dansează acasă.

De fapt, după o vreme de când ne ocupăm cu transmisiunile online, am observat o tendință că aproape fiecare proiect necesită (sau ne cerem noi) o anumită inovație. Odată folosim SDI pentru prima dată, altă dată un video sender, sau transmitem semnalul folosind mai multe modemuri 4G de pe mare, un nou mixer, o matrice de semnale, captăm video de la un drone, restream pe 25 de grupuri VK și așa mai departe. Fiecare nou proiect ne forțează să ne aprofundăm și mai mult în lumea stream-urilor. Vorbim despre asta pe YouTube la VidMK, așa că am decis să scriem și pe Habr.

Deci, sarcina…

Balul de dans din cauza epidemiei se desfășoară online. Există o pereche principală, iar ceilalți participanți dansează urmându-i, adică trebuie să vadă și să audă perechea principală împreună cu muzica.

Cum am organizat un bal de dans online

La început se alătură guvernatorul din Sevastopol pentru a deschide balul. Transmisiunea regizată este difuzată pe YouTube, Facebook și VK.

Cum am organizat un bal de dans online

Cea mai evidentă opțiune a fost să ne întâlnim cu toții într-un video-chat. Primul care mi-a venit în minte a fost Zoom, dar de obicei încerc să nu mă apuc imediat de ceea ce este popular, ci caut alternative. Este posibil ca marketing-ul lor să fie bun și chiar dacă instrumentul este decent, cu siguranță există ceva mai bun. În chat-ul AVstream s-a discutat de câteva ori despre TrueConf, așa că am decis să îl încerc.

Este important de menționat că ne aflăm în Crimeea și multe servicii populare nu funcționează aici. Trebuie să căutăm și adesea alternativele se dovedesc a fi mai bune. De exemplu, în loc de Trello, care este blocat, am început să folosim Planfix, care este foarte performant.

TrueConf m-a convins imediat prin posibilitatea de a ne ridica propriul server. În teorie, acest lucru ar însemna că nu suntem afectați de creșterea generală a încărcăturii asupra centrelor de date în perioada de autoizolare, ne așezăm liniștiți în Sevastopol, conectând în principal utilizatori locali și câțiva din alte orașe, și totul funcționează stabil. În plus, utilizarea propriei servere a fost mai avantajoasă din punct de vedere financiar. Iar în cazul clienților noștri, l-au oferit gratuit, deoarece organizatorii balului sunt ONG-uri.

În general, am testat produsul și am înțeles că ni se potrivește. Deși nu am realizat o sarcină completă de 35 de persoane în teste, ne-a fost puțin frică de cum se va comporta un computer mai vechi în rolul de server. Cerințele sistemului sunt destul de ridicate pentru o astfel de sarcină, așa că am adus un computer pe bază de AMD Ryzen 7 2700, și cu acesta am fost mai liniștiți.

Serverul s-a aflat fizic acolo unde a avut loc transmisiunea balului. Principala aplicație pentru videoconferință a fost conectată pe aceeași rețea cu serverul. Aceasta ne-a oferit mai multă siguranță că imaginea server va ajunge cu siguranță, iar apoi va fi transmisă online către ceilalți participanți. Apropo, internetul trebuie să fie bun. Pentru cei 35 de participanți ai noștri, viteza de upload a ajuns la 120 Mbit, adică un internet obișnuit de 100 Mbit nu va fi suficient. În general, serverul funcționează, să ne apucăm de emisie…

Semnalul de la cameră

Orice videoconferință oferă opțiunea de a alege o cameră web ca sursă de imagine și un microfon pentru sunet. Cum procedăm dacă trebuie să conectăm o cameră video profesională și sunet de la două microfoane cu acompaniament? Pe scurt, am folosit NDI.

Tot emisia trebuia să fie regizată și transmisă în rețelele sociale. Pentru aceasta, am avut un computer principal în rol de mini-OB (studiou mobil de televiziune). Toată munca s-a desfășurat cu ajutorul programului vMix. Acesta este un software destul de puternic pentru organizarea transmisiilor de diferite tipuri și niveluri de dificultate.

Cum am organizat un bal de dans online

Perechea noastră de dans a fost filmată cu o singură cameră, nu a fost nevoie de mai mult. Semnalul de la cameră a fost capturat cu ajutorul unei plăci interne BlackMagic Intensity Pro. Din punctul meu de vedere, aceasta este o placă relevantă pentru captarea unui semnal HDMI. Acest semnal trebuia trimis ca webcam în TrueConf. Se putea converti imediat fluxul într-o cameră web cu ajutorul vMix, dar nu am vrut să aglomerăm totul pe un singur computer. Așadar, pentru apelul TrueConf am folosit un laptop separat.

Cum să obții semnal de la cameră pe laptop? Poți crea un semnal video virtual pe un computer și să îl captezi pe orice alt computer din rețeaua locală de câte ori dorești. Acesta este NDI (Network Device Interface). Practic, un fel de cablu virtual, care nu necesită o administrare complicată. Lățimea de bandă a unui flux pentru 1080p25 este aproape de 100 Mbit, așadar, pentru o funcționare stabilă este necesară o rețea de 1 Gbit sau un WiFi mai mare de 150 Mbit. Dar este mai bine să folosești cablu. Pot exista mai multe semnale NDI într-o rețea locală, atâta timp cât lățimea de bandă este suficientă.

Așadar, pe computerul principal în vMix vedem semnalul de la cameră, pe care îl trimitem în rețea ca semnal NDI. Pe laptopul de videoconferință captăm acest semnal folosind programul NDI Virtual Input din pachetul NDI Tools (care este gratuit). Acest mini-program creează o cameră web virtuală, în care introduci semnalul NDI dorit. Practic, aceasta este tot, camera noastră HDMI a apărut în TrueConf prin NDI.

Ce este cu sunetul?

Cum am organizat un bal de dans online

Sunetul de la cele două microfoane wireless și fundalul audio le adunăm cu ajutorul unei console audio bune și le introducem în vMix printr-o placă de sunet externă. Această sumă audio o trimitem în emisie și în fluxul nostru NDI pentru TrueConf. Acolo, în loc de microfonul laptopului, alegem NewTek NDI Audio. Acum toți dansatorii noștri văd și aud în videoconferință imaginea noastră frumoasă și sunetul de calitate.

Imaginea emisiunii

În TrueConf am ales modul obișnuit de videoconferință, când toți se văd între ei. Mai era o variantă când noi vedeam pe toată lumea, iar ceilalți vedeau doar gazdele. Aceasta este mai eficientă, dar atunci nu ar mai fi fost efectul de masă.

Cum am organizat un bal de dans online

În formatul de videoconferință „toți se văd între ei” poți alege orice fereastră pe care vrei să o faci mai mare. Astfel, participanții vedeau cuplul gazdelor, iar noi am creat un alt utilizator, de pe contul căruia difuzam imaginea în emisie și ne-am comutat între cupluri. Noi făceam clic pe cuplul dorit și le mărim ecranul, celelalte cupluri erau mici în jos. Uneori, difuzam toate ecranele pentru a arăta cât de mulți oameni dansează sincronizat.

Acum despre sincronizare

Cu siguranță te-ai întrebat despre întârziere. Da, a existat, în jur de 1-2 secunde în ambele direcții. Aici noi ascultăm muzica, iar sunetul ajunge la participanți mai târziu; ei dansează pe acest ritm, iar imaginea lor ajunge la noi și mai târziu. Am decis să ignorăm acest aspect în cadrul formatului, iar totuși, arăta grandios și interesant.

Pentru a rezolva problema sincronizării pentru spectatori, putem utiliza o întârziere artificială a sunetului în transmisia noastră pentru rețelele sociale. Astfel, spectatorul va vedea participanții dansând exact în ritmul muzicii. Dar nu este garantat că imaginea ajunge tuturor cu aceeași întârziere. Aceasta este o altă complicație a schemei de transmisie, pe care cu siguranță o vom implementa data viitoare.

Apropo, în pachetul NDI Tools există un alt mic program - Scan Converter. Acesta creează un semnal NDI, capturând ecranul sau camera web. Așa este foarte simplu să organizați o transmisie, de exemplu, competiții de gaming în cadrul unei rețele locale, având doar această rețea și camere web. Nu sunt necesare alte dispozitive.

Cum am organizat un bal de dans online

Pentru noi, acesta a fost un alt proiect, unde a fost nevoie să testăm în practică soluții noi cu care nu ne-am confruntat până acum în transmisiuni live. Voi răspunde cu plăcere la toate comentariile voastre, studiez cu atenție și interes sugestiile și recomandările, dacă știți cum ar fi fost mai bine să facem. Lumea transmisiunilor este infinită, multe tehnologii apar sub ochii noștri, iar învățăm împreună mai repede. Mai jos puteți viziona un videoclip de prezentare de la locație.

Redați video


Sursa: habr.com
Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster