Paano kami nag-online dance ball

Paano kami nag-online dance ball

Tradisyonal na nagaganap ang Big Sevastopol Officers' Ball noong Hunyo, ngunit sa pagkakataong ito ay hindi naging maganda ang paghahanda. Nagpasya ang mga organizer na ilunsad ang "Sevastopol Ball Online". Dahil ilang sunod-sunod na taon kaming nagbo-broadcast ng kaganapan, wala nang maaatrasan. Mga manonood sa Facebook, VKontakte at YouTube, 35 mag-asawa ang sumasayaw sa bahay.

Sa pangkalahatan, dahil naging kasangkot kami sa mga online na broadcast sa loob ng ilang panahon, napansin namin ang isang trend na halos bawat proyekto ay nangangailangan (o hinihingi namin mula sa aming sarili) ang ilang uri ng pagbabago. Alinman ay gumagamit kami ng SDI sa unang pagkakataon, o isang nagpadala ng video, o nagpapadala ng signal gamit ang ilang 4G modem mula sa dagat, isang bagong remote control, isang signal matrix, pagkuha ng video mula sa isang copter, muling pag-stream sa 25 VK group, at ang gaya ng. Ang bawat bagong proyekto ay nagpapalubog sa iyo sa mundo ng streaming na mas malalim. Pinag-uusapan namin ito sa YouTube VidMK, at nagpasyang isulat ito sa Habr.

Kaya, ang gawain ...

Ang dance ball ay ginaganap online dahil sa epidemya. May isang nangungunang mag-asawa, ang iba pang mga kalahok ay sumasayaw, paulit-ulit pagkatapos nila, iyon ay, dapat nilang makita at marinig ang pangunahing mag-asawa kasama ang musika.

Paano kami nag-online dance ball

Sa simula, ang gobernador ng Sevastopol ay sumali upang buksan ang bola. Ang natapos, nakadirekta na broadcast ay napupunta sa YouTube, Facebook at VK.

Paano kami nag-online dance ball

Ang pinaka-halatang paraan ay ang tawagan ang lahat sa pamamagitan ng video chat. Ang Zoom ang unang pumasok sa isip ko, ngunit kadalasan ay sinusubukan kong huwag agad makuha ang aking naririnig, ngunit naghahanap ng mga alternatibo. Marahil ay mahusay ang kanilang marketing, at kahit na ang tool ay mahusay, marahil ay may iba pa. Ilang beses nilang pinag-usapan ang TrueConf sa AVstream chat, kaya nagpasya akong subukan ito.

Mahalagang sabihin dito na tayo ay nasa Crimea at maraming tanyag na serbisyo ang hindi gumagana dito. Kailangan mong maghanap, at kadalasan ang mga alternatibo ay nagiging mas mahusay. Kaya, halimbawa, sa halip na ang naka-block na Trello, sinimulan naming gamitin ang malakas na Planfix.

Agad akong naakit ng TrueConf ng pagkakataong itaas ang aking server. Sa teorya, nangangahulugan ito na hindi kami umaasa sa pangkalahatang pagtaas ng pagkarga sa mga sentro ng data sa panahon ng pag-iisa sa sarili, tahimik kaming nakaupo sa Sevastopol, kumonekta sa mga lokal na gumagamit at ilang mula sa ibang mga lungsod, at lahat ay gumagana nang matatag. Bilang karagdagan, ang paggamit ng iyong sariling server ay mas kumikita sa mga tuntunin ng pera. And in the case of our customers, binigay din nila ng libre, since mga NGO ang organizers ng bola.

Sa pangkalahatan, sinubukan namin ang produkto at napagtanto na angkop ito sa amin. Kahit na ang mga pagsubok ay hindi nagpatakbo ng isang buong pagkarga ng 35 katao, medyo nakakatakot kung paano kumilos ang lumang computer bilang isang server. Ang mga kinakailangan para sa yunit ng system ay medyo mataas na may ganoong pagkarga, kaya nagdala kami ng isang computer batay sa AMD Ryzen 7 2700, at naging mas kalmado ito.

Ang server ay pisikal na matatagpuan sa parehong lugar kung saan nai-broadcast ang bola. Ang pangunahing application ng komunikasyon sa video ay konektado sa parehong network bilang server. Nagdagdag ito ng kumpiyansa na ang larawan ay tiyak na makakarating sa server, at pagkatapos lamang mag-online sa iba pang mga kalahok. Sa pamamagitan ng paraan, ang Internet ay dapat na maganda. Para sa aming 35 kalahok, ang bilis ng pag-upload ay umabot sa 120 Mbit, iyon ay, ang isang regular na Internet na 100 Mbit ay hindi magiging sapat. Sa pangkalahatan, gumagana ang server, mag-broadcast tayo...

Signal ng camera

Ang anumang video chat ay nag-aalok sa iyo na pumili ng isang webcam bilang isang mapagkukunan ng imahe at isang mikropono para sa tunog. Paano kung kailangan nating magkaroon ng isang propesyonal na video camera at tunog mula sa dalawang mikropono na may soundtrack? Sa madaling sabi, ginamit namin ang NDI.

Kinailangan naming idirekta ang buong broadcast at i-stream ito sa mga social network. Upang gawin ito, mayroon kaming pangunahing computer bilang isang mini-PTS (mobile television studio). Ang lahat ng gawain ay isinagawa gamit ang vMix program. Ito ay medyo malakas na software para sa pag-aayos ng mga broadcast ng iba't ibang uri at antas ng pagiging kumplikado.

Paano kami nag-online dance ball

Ang aming nagsasayaw na mag-asawa ay kinunan ng isang camera; hindi na kailangan ng higit pa. Nakuha namin ang signal mula sa camera gamit ang panloob na BlackMagic Intensity Pro card. Sa aking opinyon, ito ay isang may-katuturang card para sa pagkuha ng isang solong signal ng HDMI. Ang signal na ito ay kailangang ipadala bilang isang webcam sa TrueConf. Posibleng i-convert kaagad ang stream sa isang webcam gamit ang vMix, ngunit hindi ko nais na itambak ang lahat sa isang computer. Samakatuwid, isang hiwalay na laptop ang ginamit para sa conference call.

Paano makatanggap ng signal mula sa isang camera sa isang laptop? Maaari kang lumikha ng isang virtual na signal ng video sa isang computer at makuha ito sa anumang iba pang computer sa lokal na network nang maraming beses hangga't gusto mo. Ito ay NDI (Network Device Interface). Talagang isang uri ng virtual cable na hindi kailangang pangasiwaan sa anumang espesyal na paraan. Ang lapad ng isang stream para sa 1080p25 ay halos 100 Mbit, kaya para sa stable na operasyon tiyak na kailangan mo ng 1 Gbit network o Wi-Fi na higit sa 150 Mbit. Pero mas maganda yung cable. Maaaring magkaroon ng maraming ganoong signal ng NDI sa isang lokal na network, hangga't sapat ang lapad ng channel.

Kaya, sa host computer sa vMix nakikita namin ang signal mula sa camera, ipinapadala namin ito sa network bilang isang NDI signal. Sa tumatawag na laptop, nakukuha namin ang signal na ito gamit ang NDI Virtual Input program mula sa NDI Tools package (libre ito). Lumilikha ang mini-program na ito ng virtual webcam kung saan i-on mo ang nais na signal ng NDI. Sa katunayan, iyon lang, ang aming HDMI camera sa pamamagitan ng NDI ay lumabas sa TrueConf.

Paano ang tunog?

Paano kami nag-online dance ball

Kinokolekta namin ang tunog mula sa dalawang mikropono ng radyo at ang soundtrack gamit ang isang mahusay na remote control ng audio at pinapakain ito sa vMix gamit ang isang panlabas na audio card. Ang halaga ng audio na ito ang ipinapadala namin sa ere at sa aming NDI stream para sa TruConf. Doon, sa halip na mikropono ng laptop, pipiliin namin ang NewTek NDI Audio. Ngayon ay nakikita at naririnig ng lahat ng aming mananayaw ang aming magandang larawan at mataas na kalidad na tunog sa tawag.

On-air na larawan

Pinili ng TrueConf ang normal na mode ng pagtawag, kapag nakita ng lahat ang lahat. Nagkaroon din ng isang opsyon kapag nakita namin ang lahat, at ang lahat ay nakikita lamang ang mga nagtatanghal. Ito ay mas epektibo, ngunit pagkatapos ay walang mass effect.

Paano kami nag-online dance ball

Sa format ng pagtawag na "nakikita ng lahat," maaari kang pumili ng anumang window na kailangang gawing malaki. Kaya't nakita ng mga kalahok ang nangungunang mag-asawa, at lumikha kami ng isa pang user, mula sa kung saan ang account ay nai-broadcast namin ang larawan at lumipat sa pagitan ng mga mag-asawa. Nag-click kami sa nais na pares at pinalaki ang kanilang screen; ang natitirang mga pares ay maliit sa ibaba. Minsan ang lahat ng mga screen ay ipinapakita upang ipakita kung gaano karaming mga tao ang sumasayaw sa sync.

Ngayon tungkol sa synchronicity

Marahil ay nagtaka ka tungkol sa pagkaantala. Oo, ito ay, mga 1-2 segundo sa magkabilang direksyon. Narito kami ay may musika na tumutugtog, ang tunog ay darating sa mga kalahok mamaya, sumasayaw sila sa ritmong ito, at ang kanilang imahe ay bumalik sa amin kahit na mamaya. Napagpasyahan naming huwag pansinin ito sa loob ng balangkas ng format, ngunit mukhang malaki pa rin ito at kawili-wili.

Ang isyu ng pag-synchronize para sa mga manonood ay maaaring malutas sa pamamagitan ng artipisyal na pagkaantala sa tunog sa aming broadcast para sa mga social network. Pagkatapos ay makikita ng manonood ng batis kung paano eksaktong sumasayaw ang mga kalahok sa ritmo ng musika. Ngunit hindi isang katotohanan na ang imahe mula sa lahat ay nagmumula sa parehong pagkaantala. Isa na naman itong komplikasyon ng broadcast scheme, siguradong gagawin natin ito sa susunod.

Sa pamamagitan ng paraan, mayroong isa pang mini-program sa pakete ng NDI Tools - Scan Converter. Lumilikha ito ng signal ng NDI sa pamamagitan ng pagkuha ng iyong screen o webcam. Ito ay kung paano mo madaling ayusin ang mga broadcast, halimbawa, mga kumpetisyon sa cyber sa loob ng isang lokal na network, na mayroon lamang itong network at mga web camera. Wala nang mga device na kailangan.

Paano kami nag-online dance ball

Para sa amin, ito ay isa pang proyekto kung saan kailangan naming subukan ang mga bagong solusyon na hindi pa namin nakakaharap sa mga stream ng labanan. Ikalulugod kong sagutin ang lahat ng iyong mga komento, pag-aaralan ko nang mabuti at may interes ang iyong mga kagustuhan at rekomendasyon, kung alam mo kung paano namin nagawang mas mahusay. Ang mundo ng streaming ay walang katapusan, maraming teknolohiya ang lumalabas sa ating mga mata at mas mabilis tayong matuto nang magkasama. Sa ibaba maaari kang manood ng isang pangkalahatang-ideya na video mula sa site.



Pinagmulan: www.habr.com

Magdagdag ng komento