Postat de admin la Vin, 04/30/2021 - 05:57
video conference image

De ce se descurcă atât de bine unele programe, cum ar fi ZOOM, la conferințe video, în timp ce altele merg greu la discuții în doi?

În primul rând, să vorbim despre ceea ce dorim de la un sistem de conferințe video bun:

Rezoluție înaltă (imagini clare)

Artefacte cu compresie redusă (imagini clare, nedistorsionate)

Latență scăzută (fără decalaj între dvs. și ceilalți participanți)

Lățime de bandă suficient de mică (nu utilizați mai multă lățime de bandă decât poate suporta internetul dvs.)

Cost CPU suficient de mic (nu utilizați mai multă putere decât are computerul)

Acești parametri sunt în dispută unul cu celălalt. Mai multă rezoluție necesită mai multă lățime de bandă și CPU. Compresia reduce lățimea de bandă, dar crește costul și latența procesorului. O mare parte a unui sistem video bun este selectarea și ajustarea acestor parametri. Este greu, deoarece computerul de obicei nu știe cât de rapid este CPU-ul sau cât de multă lățime de bandă aveți, așa că trebuie să ghicească și să se adapteze.

Partea principală a întrebării dvs. este despre modul în care Zoom poate funcționa atât de bine pentru chat-urile video de grup mare. Există două trucuri suplimentare aplicate aici:

Videoclipul este trimis la un server central

Serverul central poate transcoda videoclipul (reglați parametrii menționați mai sus)

Motivul primului truc este simplu; este mai ușor pentru computerul dvs. să trimită videoclipul într-un singur loc în locul fiecărui participant.

Al doilea este legat de setarea parametrilor corespunzători. Dacă cineva se uită la 16 participanți într-o vizualizare grilă, probabil că nu au nevoie de fiecare videoclip la rezoluție maximă, deoarece sunt atât de mici pe ecran. Clientul poate solicita un videoclip cu rezoluție mai mică și poate economisi CPU și lățime de bandă. În mod similar, compresia poate fi adaptată pentru fiecare participant. Dispozitivele și conexiunile mai lente pot reduce dimensiunea video Serverul are multă putere CPU și poate modifica formatele video mai ușor decât ar putea genera computerul personal toate opțiunile.

Abordarea unor informații greșite în altă parte:

De obicei, nu veți vedea toate videoclipurile codate într-un singur flux. Puteți vedea acest lucru cu ușurință cu Google Meets, unde puteți utiliza javascript pentru a repoziționa videoclipurile oriunde doriți. Nu este flexibil, iar limitele grele dintre participanți se comprimă slab.

Serverul central nu elimină posibilitatea de a avea o criptare end-to-end, dar nevoia de transcodare a videoclipului o face. Acesta este cel mai mare câștig al acestei strategii, astfel încât o conferință video criptată end-to-end ar necesita mai multe resurse sau ar avea o calitate mai puțin consistentă decât ceea ce poate oferi zoom-ul.

Share: