Hogyan integráltuk a YouTube Live és a Zoom szolgáltatást

Sziasztok! Ez a második része a szállodafoglalási szolgáltatás informatikai csapatának cikksorozatának Ostrovok.ru vállalati prezentációk és rendezvények online közvetítésének egy külön helyiségben történő megszervezéséről.

В első cikk Beszélgettünk arról, hogy miként oldottuk meg a rossz sugárzott hangzás problémáját keverőpult és vezeték nélküli mikrofonrendszer segítségével.

Hogyan integráltuk a YouTube Live és a Zoom szolgáltatást

És úgy tűnt, minden rendben van, de egy idő után új feladat érkezett osztályunkra - tegyük interaktívabbá adásainkat! A teljes műszaki specifikációnk egy mondatból állt - lehetőséget kellett adnunk a távoli alkalmazottaknak, hogy kapcsolódjanak a csapatmegbeszélésekhez, vagyis ne csak nézzenek, hanem aktívan is részt vegyenek: prezentációt mutassanak, valós időben kérdezzenek stb. A helyzet elemzése után a Zoom konferencia használata mellett döntöttünk.

Hogyan integráltuk a YouTube Live és a Zoom szolgáltatást

Gyorsan félretéve: A videokonferenciákhoz való Zoom-ot már régóta integráltuk infrastruktúránkba. Sok munkatársunk használja nap mint nap távoli interjúkhoz, értekezletekhez és tervezési értekezletekhez. Tárgyalótermeink többsége Zoom szobákkal, valamint nagyméretű TV-vel és 360 fokos lefedettséggel rendelkező mikrofonnal van felszerelve. Ezeket a mikrofonokat egyébként a „különleges” tárgyalótermünkbe próbáltuk felszerelni, de a terem nagy mérete miatt csak összevissza hangokat produkáltak, és nagyon nehéz volt kivenni, mit mondanak a hangszórók. Kis helyiségekben az ilyen mikrofonok kiválóan működnek.

Térjünk vissza a feladatunkhoz. Úgy tűnik, a megoldás egyszerű:

  1. Távolítsa el a HDMI-kábelt a vezetékes csatlakozáshoz;
  2. A tárgyalóteremben beállítjuk a Zoom szobákat, hogy az alkalmazottak bármilyen eszközről bárhonnan kapcsolódhassanak az értekezlethez és prezentációt mutassanak;
  3. Eltávolítjuk a kamerát a sémánkból, mert miért kell képet készítenünk a kameráról, ha a zoomból is tudunk képet rögzíteni? Videórögzítő kártyán keresztül csatlakoztatjuk a kivetítőt a laptophoz, oda mozgatjuk a gazdagépet, átkonfiguráljuk az Xsplitet, hogy a programmal rögzítse az ablakot (Smart Selection funkció) és tesztadásba megyünk.
  4. A hangot úgy állítjuk be, hogy a távoli srácok is hallhatók legyenek anélkül, hogy ez befolyásolná a YouTube hangját.

Pontosan ezt tettük mi is: mikrofonokat csatlakoztattunk egy Intel NUC-hoz, amelyen Zoom Rooms (a továbbiakban: „gazda”) van telepítve, eltávolítottuk a HDMI-kábelt a projektorról, megtanítottuk az alkalmazottakat „képmegosztásra Zoomban” és adásba ment. Az érthetőség kedvéért az alábbiakban egy kapcsolási rajz látható.

Hogyan integráltuk a YouTube Live és a Zoom szolgáltatást

Fel voltunk készülve arra, hogy az ideális megoldás keresése nehézkes lesz, és sajnos ez a séma nem működött - minden teljesen másképp történt, mint vártuk. Ennek eredményeként újabb hangproblémákba ütköztünk, vagy inkább annak teljes hiányával az adásban. Feltételezték, hogy a szoba elosztójához HDMI-n keresztül csatlakoztatott videorögzítő kártya továbbítja a hangot az Xsplitnek, de úgy tűnt, ez nem így van. Nem volt hang. Egyáltalán.

Ez eléggé megzavart minket, utána még egy hónapot töltöttünk azzal, hogy különböző csatlakozási lehetőségeket teszteljünk változó sikerrel, de először is.

Hangszóró + mikrofon

Első dolgunk volt, hogy a vetítőfelület alá helyeztünk egy hangszórót, aminek a távoli hangszórók hangját kellett volna sugároznia, csatlakoztassa a távirányítónkhoz és elé helyezzünk egy mikrofont, ami ebből a hangszóróból fogta a hangot. Így nézett ki:

Hogyan integráltuk a YouTube Live és a Zoom szolgáltatást

Ezt a megoldást egy megbeszélésen próbáltuk ki, melynek résztvevői többnyire távolról kapcsolódtak be a tárgyalóterembe. Meglepő módon az eredmény nagyon jó lett. Úgy döntöttünk, hogy egyelőre elhagyjuk ezt a konstrukciót, mivel akkoriban nem volt jobb megoldásunk. Még ha nagyon furcsán is nézett ki, a lényeg, hogy működött!

Zoom szobák átadása

„Mi lenne, ha a Zoom Rooms-t egy Xsplitre telepített laptopon futtatnánk, és mindkét programot szétosztanánk különböző virtuális asztalokon?” – gondoltuk egyszer. Ideális megoldásnak tűnik e cél eléréséhez, és ezzel egyidejűleg a sugárzás végrehajtásához szükséges csomópontok számának csökkentésére (amelyek esetleg leeshetnek). Emlékszem a közmondásra a hegyről és Magomedről:

Hogyan integráltuk a YouTube Live és a Zoom szolgáltatást

A videórögzítés virtuális asztali számítógépeken keresztül történt. Az Xsplit az egyik virtuális asztalon van nyitva, a másikon pedig a munkakonferenciával rendelkező gazdagép található. Ha korábban a teljes képernyőt sugároztuk, most kihasználjuk a futó folyamat rögzítésének lehetőségét. Ezzel egy időben a keverőpult a laptophoz csatlakozott, így nem kellett a mikrofont a hangszóróra irányítani. Az Xsplit a Zoom alkalmazáson keresztül a megbeszélésen részt vevő távoli dolgozók hangját is megörökítette.

Valójában ez a lehetőség bizonyult a legsikeresebbnek.

Az első kérdés, amely a legjobban aggasztott minket, az volt, hogy nem lesz-e ütközés az audio stream átvitelében az alkalmazások között. Mint kiderült, nem. A tesztek azt mutatták, hogy minden remekül működik! Egyformán jó hangot kaptunk a Zoomon és a YouTube-on is! A kép is tetszetős volt. Bármely prezentációt a YouTube-on jelenítettek meg, 1080p minőségben. A megértés kedvéért adok még egy diagramot - a különféle megoldások kidolgozása során kevesen értették meg, hogy milyen állatot hozunk létre, ezért megpróbáltunk mindent rögzíteni, és a lehető legtöbb illusztrációt elkészíteni:

Hogyan integráltuk a YouTube Live és a Zoom szolgáltatást

Ezen a sikeren felbuzdulva még aznap megtartottuk első találkozásunkat ezzel a kapcsolási rajzzal. És úgy tűnt, hogy minden jól megy, de felmerült egy probléma, aminek a forrását nem azonnal határoztuk meg. Akkor ismeretlen okokból a hangszórók webkamerái nem jelentek meg a kivetítő képernyőjén, hanem csak a bemutatott tartalom. Sajnos ez nem igazán tetszett a belső megrendelőnek, és elkezdtünk mélyebbre ásni. Kiderült, hogy minden összefügg azzal, hogy lényegében két képernyőnk volt (projektor és laptop kijelzője), a Zoom Rooms beállításainál pedig szigorúan össze van kötve a kijelzők száma. Ennek eredményeként a résztvevők webkamerái a laptop kijelzőjén, vagyis azon a virtuális asztalon jelentek meg, ahol a Zoom Rooms futott, így nem láttuk őket. Ezen nem lehet változtatni, ezért kénytelenek voltunk lemondani erről a döntésről. Ez egy fiaskó.

Le a videófelvétellel!

Még aznap úgy döntöttünk, hogy megpróbáljuk elhagyni a videorögzítő kártyát (és végül ez sikerült is), és a kivetítőt Képernyőismétlés módba állítjuk, hogy a fogadó csak egy képernyőt érzékeljen, ezt akartuk. Amikor mindent beállítottak, új próbaadás indult...

Hogyan integráltuk a YouTube Live és a Zoom szolgáltatást

Minden úgy működött, ahogy kell. A konferencia összes résztvevője látható volt a kivetítőn (négyen teszteltük), a hang kiváló, a kép jó volt. – Ez a győzelem! – gondoltuk, de a valóság, mint mindig, most is ránk tör. Nyolcadik generációs Core-i7-tel, különálló videokártyával és 16 gigabájt RAM-mal felszerelt friss laptopunk 30 perc tesztadás után fulladozni kezdett. A processzor egyszerűen nem tudott megbirkózni a terheléssel, 100% -on működött, és ennek következtében túlmelegedett. Így találkoztunk a processzor szabályozásával, ami végül szétszórt képeket és hangokat eredményezett. A prezentáció akár a kivetítő képernyőjén, akár a YouTube-on pixelek zagyvaságává változott, a hangból pedig végképp nem maradt semmi, nem lehetett megérteni. Így az első győzelmünk egy újabb fiaskó lett. Aztán már azon gondolkodtunk, hogy építsünk-e egy teljes értékű streamer desktopot, vagy beérjük azzal, amink van.

Új lélegzet

Úgy gondoltuk, hogy az asztali gépet nem akarjuk megtenni: drága volt, sok helyet foglalt (kompakt éjjeliszekrény helyett teljes méretű asztalt kellett tartani), és ha elmegy az áram ki, mindent elveszítenénk. Ám addigra az ötleteink, hogy hogyan lehet mindent párhuzamosan működni, kiapadtak. Aztán úgy döntöttünk, hogy visszatérünk az előző megoldáshoz, és finomítjuk. A házigazda áthelyezése helyett úgy döntöttünk, hogy megpróbáljuk a laptopot teljes értékű konferencia résztvevővé tenni saját mikrofonokkal és fiókkal. Ismét készült egy illusztráció, hogy megértsük, mire célozunk.

Hogyan integráltuk a YouTube Live és a Zoom szolgáltatást

Azonnal elmondom, hogy ez a megoldás pontosan az lett, amire szükségünk volt.

A gazdagép a NUC-n dolgozott és csak azt töltötte be, maga a laptop pedig a klienssel csak az Xsplitet töltötte be (múltbeli kísérletek azt mutatták, hogy tökéletesen kezeli). Ebben a megoldásban a Zoom Rooms a következő előnyökkel rendelkezik a hagyományos vezetékes kapcsolattal szemben:

  1. A tartalom megjelenítése a vásznon a Zoom Rooms segítségével kényelmesen vezérelhető a gazdagép táblagépével. Konferencia vagy értekezlet indítása, befejezése, lebonyolítása sokkal kényelmesebb a táblagép képernyőjéről, mint egy bizonyos műveletsor végrehajtása az értekezlet irányítása érdekében.
  2. Egy helyiséghez való csatlakozáshoz mindig egy linkünk van - ez a Meeting ID, amelyen keresztül minden résztvevő csatlakozik; nem kell mindenkinek személyesen elküldeni, mivel a vállalati messengerben a közvetített közlemények mindig tartalmazzák ezt a hivatkozást.
  3. Egy prémium számlával rendelkezni a Zoomban a terem házigazdája számára sokszorosan jövedelmezőbb, mintha azt személyesen osztanánk ki minden irodai alkalmazottnak, aki a videokonferencia rendszert fogja használni.
  4. Mivel az adáshoz szükséges gazdagép és laptop már nem kapcsolódik egymáshoz, elmondhatjuk, hogy hibatűrő rendszerünk van: ha egy készüléket lekapcsolnak, a konferencia leállítása nélkül visszaállíthatjuk az adást. Például, ha leesik egy adást tartalmazó laptop, akkor a táblagép segítségével elkezdjük rögzíteni a találkozót a felhőben; ha a NUC összeomlik, akkor sem a konferencia, sem az adás nem ér véget, egyszerűen átkapcsoljuk a projektort a NUC-ról a Zoomhoz csatlakoztatott laptopra, és tovább nézzük.
  5. A vendégek gyakran érkeznek készülékeikkel, prezentációikkal az irodába. Ezzel a megoldással sikerült elkerülnünk a képernyőhöz kábeles csatlakozással járó örök problémákat – a vendégnek csak követnie kell a linkünket, és automatikusan a megbeszélés résztvevője lesz. Ugyanakkor nem kell letöltenie az alkalmazást, minden jól működik a böngészőn keresztül.

Ezen kívül nagyon kényelmes számunkra, hogy magában a YouTube-on kezeljük a képet, hiszen megváltoztathatjuk a méretét, áthelyezhetjük a fókuszt a tartalomról a webkamerára stb. Ez az opció ideálisnak bizonyult számunkra, és a mai napig ezt használjuk.

Következtetés

Lehet, hogy a levegőből húztuk ki a problémát, és a helyes megoldás a felszínen feküdt, vagy még mindig fekszik, és még mindig nem látjuk, de ami ma van, az az alap, amit tovább akarunk fejleszteni. Lehetséges, hogy egyszer elhagyjuk a Zoom-ot egy kényelmesebb és minőségibb megoldás helyett, de ez ma nem lesz így. Ma örülünk, hogy a megoldásunk működik, és minden munkatárs átállt a Zoom használatára. Nagyon érdekes tapasztalat volt, amit szerettünk volna megosztani, és örömmel fogjuk megtudni, hogy a műhelyben dolgozó kollégáink hogyan oldottak meg hasonló problémákat más eszközökkel – írjátok meg kommentben!

Forrás: will.com

Hozzászólás