INTEGRITY Dokumentace

Rozlišení videa a simulcast

Nakonfigurujte rozlišení videa, simulcast a snímkovou frekvenci v RealtimeKit, abyste vyvážili kvalitu a šířku pásma. Správné nastavení závisí na vašem mřížkovém rozložení, počtu účastníků a případu použití.

Volba správného rozlišení pro vaše rozvržení

Rozlišení videa přímo ovlivňuje využití šířky pásma a CPU. Odesílání vyššího rozlišení, než jaké vyžaduje zobrazovací dlaždice, plýtvá odchozí šířkou pásma a dekódovacími prostředky u každého příjemce.

Nakonfigurujte rozlišení videa ve svém předvolba podle rozvržení, které daný typ účastníka uvidí.

1:1 hovory (dva účastníci)

Každý účastník zabírá velkou část obrazovky. Použijte 1280×720 (720p) jako výchozí volbu. Pro případy, kde záleží na vizuální kvalitě, jako jsou koučovací sezení, revize návrhů nebo vzdálené konzultace, použijte 1920×1080 (1080p).

Vypněte simulcast pro hovory 1:1. Protože je příjemce jen jeden, kódování více vrstev jen zatěžuje CPU bez jakéhokoli přínosu.

V hovoru 1:1 každý účastník odesílá jeden stream a přijímá jeden stream. Šířka pásma pro odesílání a přijímání je stejná.

Následující tabulka ukazuje šířku pásma na účastníka a hodinový přenos dat při 24 FPS pro hovor 1:1:

Řešení Datový tok (nahrávání = stahování) Upload za hodinu Stahování za hodinu
1280×720 (720p) 1.5-6 Mbps 675 MB-2.7 GB 675 MB-2.7 GB
1920×1080 (1080p) 3.5-14 Mbps 1.6-6.3 GB 1.6-6.3 GB

Podcast nebo vysílání (jeden až dva řečníci)

Pokud je hlavní pozornost zaměřena na jednoho nebo dva mluvčí, zvyšte rozlišení. Použijte 1920×1080 (1080p) jako výchozí úroveň. Použijte 3840×2160 (4K), pokud má hostitel dostatečnou šířku pásma pro odesílání a obsah těží z vysoké kvality: prezentace produktů, studiové rozhovory nebo živé umělecké vystoupení.

Zapněte simulcast, aby diváci s omezenou síťovou konektivitou automaticky dostávali nižší vrstvu videa.

Následující tabulka ukazuje odchozí šířku pásma na odesílatele a hodinový přenos dat při 24 FPS:

Řešení Datový tok nahrávání odesílatele Nahrávání odesílatele za hodinu
1920×1080 (1080p) 3.5-14 Mbps 1.6-6.3 GB
3840×2160 (4K) 14-56 Mbps 6.3-25.2 GB

Každý divák stahuje jeden stream. Datový tok stahování odpovídá datovému toku nahrávání odesílatele, případně nižší vrstvě simulcastu, pokud je síť diváka omezená.

Malá skupinová mřížka (3×3, devět účastníků)

V mřížce 3×3 zabírá každá dlaždice zhruba jednu třetinu šířky obrazovky. Zapněte simulcast a nastavte odesílané rozlišení na 640×480 (480p).

Každý účastník nahrává jeden stream a stahuje osm streamů (jeden od každého dalšího účastníka). Následující tabulka ukazuje šířku pásma na účastníka a hodinový přenos dat při 24 FPS:

Řešení Bitrate uploadu (jeden tok) Upload za hodinu Datový tok při stahování (8 streamů) Stahování za hodinu
640×480 (480p) 500 Kbps-2 Mbps 225-900 MB 4-16 Mbps 1.8-7.2 GB

Velké mřížky (4×4, 5×5, 6×4 a více)

Při 16 nebo více viditelných dlaždicích je každá dlaždice malá. Nastavte odesílané rozlišení na 320×240 (240p) a zapněte simulcast.

Každý účastník nahrává jeden stream a stahuje jeden stream od každého dalšího účastníka. Následující tabulka ukazuje šířku pásma na účastníka pro mřížku 4×4 (16 účastníků, 15 příchozích streamů) při 24 FPS:

Řešení Bitrate uploadu (jeden tok) Upload za hodinu Datový tok při stahování (15 streamů) Stahování za hodinu
320×240 (240p) 130-520 Kbps 58-234 MB 1.9-7.8 Mbps 870 MB-3.5 GB
640×480 (480p) 500 Kbps-2 Mbps 225-900 MB 7.5-30 Mbps 3.4-13.5 GB
1280×720 (720p) 1.5-6 Mbps 675 MB-2.7 GB 22.5-90 Mbps 10.1-40.5 GB
1920×1080 (1080p) 3.5-14 Mbps 1.6-6.3 GB 52.5-210 Mbps 23.6-94.5 GB

V 320×240, každý účastník potřebuje 2 až 8 Mbps stahování. Nižší hodnota je použitelná i v mobilních sítích. Při 1920×1080, vyžaduje stejná mřížka 52 až 210 Mbps stahování, což překračuje kapacitu většiny domácích připojení.

Pro rozvržení, kde všichni účastníci odesílají video, ale jeden řečník je připnutý ve větší velikosti (například u radnic, tříd nebo týmových standupů), použijte pro každou roli jiný preset.

Nastavte rozlišení předvolby řečníka na 1280×720 nebo 1920×1080 protože dlaždice řečníka je velká a těží z vyšší kvality. Nastavte přednastavené rozlišení účastníka na 320×240 protože dlaždice účastníků jsou malé miniatury.

Následující tabulka ukazuje šířku pásma pro town hall s jedním řečníkem v rozlišení 720p a 15 účastníky v rozlišení 240p, vše při 24 FPS. Každý účastník odesílá video:

Role Bitrate uploadu Upload za hodinu Datový tok při stahování Stahování za hodinu
Speaker (jeden stream při 720p, přijímá 15 streamů při 240p) 1.5-6 Mbps 675 MB-2.7 GB 1.9-7.8 Mbps 870 MB-3.5 GB
Účastník (jeden datový proud v 240p, přijímá jeden datový proud v 720p + 14 datových proudů v 240p) 130-520 Kbps 58-234 MB 3.3-13.3 Mbps 1.5-6 GB

Webinář (publikum má pouze možnost sledování)

Ve webináři diváci neodesílají zvuk ani video, pokud nejsou pozváni na pódium. Stream odesílá pouze řečník. Pro řečníka použijte přednastavení s vysokým rozlišením a pro diváky přednastavení pouze pro sledování.

Následující příklad ukazuje webinář s jedním řečníkem v rozlišení 720p a 15 diváky pouze pro sledování, vše při 24 FPS:

Role Bitrate uploadu Upload za hodinu Datový tok při stahování Stahování za hodinu
Speaker (jeden stream při 720p, žádní další účastníci na pódiu) 1.5-6 Mbps 675 MB-2.7 GB 0 0
Člen publika (pouze zobrazení, přijímá jeden stream v rozlišení 720p) 0 0 1.5-6 Mbps 675 MB-2.7 GB

Zapněte simulcast pro relace s více účastníky

Simulcast kóduje video odesílatele současně ve více rozlišeních (například 720p, 360p a 180p). SFU pak pro každého příjemce vybere nejvhodnější vrstvu podle dostupné šířky pásma a velikosti dlaždice.

Simulcast zapněte, když:

Vypněte simulcast pro hovory 1:1 (jeden příjemce, více vrstev nepřináší žádnou výhodu) a pro relace pouze se zvukem.

Simulcast zvyšuje zátěž procesoru na straně odesílatele, protože zařízení kóduje více vrstev. Pokud váš případ užití cílí na méně výkonná zařízení ve vzdálených regionech s omezenou šířkou pásma, zvažte vypnutí simulcastu a nastavení jediného nižšího rozlišení (například 320×240) pro všechny účastníky. Tím se eliminují dodatečné náklady na enkódování a zároveň zůstává šířka pásma nízká. Pro relace, ve kterých mají účastníci různé možnosti zařízení a podmínky sítě, poskytuje simulcast nejlepší zážitek, protože SFU doručuje každému příjemci odpovídající vrstvu.

Volba správné snímkové frekvence

Snímková frekvence (FPS) přímo násobí šířku pásma. Zdvojnásobení snímkové frekvence při stejném rozlišení zhruba zdvojnásobí požadovaný datový tok. Zvolte nejnižší snímkovou frekvenci, která vyhovuje vašemu případu použití.

FPS Dopad na šířku pásma Vhodné pro
15 FPS Nejnižší Prezentace, sdílení obrazovky se statickým obsahem, přenosy z bezpečnostních kamer
24 FPS Střední Standardní videohovory, webináře, online výuka, telemedicína
30 FPS Vyšší Interaktivní workshopy, živé ukázky produktů, fitness lekce
60 FPS Nejvyšší (~2x oproti 30 FPS) Živé sportovní přenosy, hudební vystoupení v reálném čase, esporty

Příklady z praxe

Kombinovat rozlišení a snímkovou frekvenci

Rozlišení a snímková frekvence se násobí. Následující tabulka ukazuje šířku pásma na účastníka pro mřížku 4×4 (15 příchozích streamů) při různých kombinacích:

Konfigurace Bitrate uploadu Upload za hodinu Datový tok při stahování (15 streamů) Stahování za hodinu
720p při 30 FPS 1.9-8 Mbps 855 MB-3.6 GB 29-116 Mbps 13-52.2 GB
480p při 24 FPS 500 Kbps-2 Mbps 225-900 MB 7.5-30 Mbps 3.4-13.5 GB
240p při 15 FPS 80-320 Kbps 36-144 MB 1.2-4.8 Mbps 540 MB-2.2 GB

Pro případy použití s velkou mřížkou, jako jsou virtuální třídy nebo celofiremní schůzky, 320×240 při 15 FPS se simulcastem udržuje celkovou šířku pásma pro stahování pod 5 Mbps na účastníka, a to i u obsahu s vysokou mírou pohybu.

Souhrn

Případ použití Řešení Simulcast FPS Poznámky
1:1 hovor 720p-1080p Vypnuto 24-30 Upload a download jsou stejné (jeden tok pro každý)
Podcast nebo vysílání 1080p-4K On 24-30 Ověřte, že nahrávání hostitele podporuje 4K (14-56 Mbps)
3×3 skupinový hovor 480p On 24 500 Kbps-2 Mbps odesílání, 4-16 Mbps stahování na účastníka
4×4+ velká mřížka 240p On 15-24 130-520 Kbps odesílání, 2-8 Mbps stahování na účastníka
Připnutý řečník + galerie 720p-1080p (řečník), 240p (účastníci) On 24 Všichni účastníci odesílají video, pro každou roli použijte samostatné presety
Webinář 720p-1080p (řečník), pouze zobrazení (publikum) On 24 Publikum neodesílá data, pokud není pozváno na pódium
Sdílení obrazovky Rozlišení zdroje Vypnuto 15 Nízké FPS je dostatečné pro statický obsah

Další informace o konfiguraci presetů najdete v Předvolby.