Video kwaliteit is afhankelijk van toegewezen bandbreedte per stream die moet passen binnen de grenzen van de uploadsnelheid van de verbinding voor de omroep en download snelheid voor watcher.
Hogere resolutie vereist meer bandbreedte te tonen voor een helder beeld zonder veel pixelation. Meer pixels nodig meer bandbreedte.
Hogere videobandbreedte instelling vereist compressieniveau en pixelation op bewegingen zal verminderen maar vergt gebruikers hogere verbinding te hebben, of zal leiden tot massale frame verlies, onderbrekingen, grote latency.
Aanbevolen video bitrates in Mbps (b/s)
Webcam prestaties, Video-oproepen, Conferenties, Stage concerten of evenementen
Bij het streamen van live video met statische achtergrond wat betreft de prestaties van de webcam, video-oproepen, conferenties, concerten of toont de bandbreedte eisen voor streaming goede kwaliteit is meestal lager.
Indeling | Pixels | Bitrate (Mbps) (verbinding uploaden) |
Overdracht (b/s) (camBandwidth) |
100 Kijkers Bitrate |
144p | 256×144 | 0.28 | 35000 | 28 |
240p | 426×240 | 0.4 | 50000 | 40 |
360p | 640×360 | 0.6 | 75000 | 60 |
480p-SD | 640×480 | 0.8 | 100000 | 80 |
480p ED | 854×480 | 1 | 125000 | 125 |
720p HD | 1280×720 | 3 | 375000 | 300 |
1080p-FullHD | 1920×1080 | 5 | 625000 | 500 |
Voor 1 manier live streams met statische achtergrond u kunt proberen 480p met 125000 camBandwith (1Mbps) Als upload verbinding toelaat. Deze bitrate zou moeten werken voor de meeste Viewer Connections. 5
Veel lagere bandbreedte kan worden gebruikt wanneer er weinig beweging (Probeer de helft) maar pixelation kan optreden op bepaalde momenten wanneer er een hogere beweging of verandering van de achtergrond, Verlichting.
Films, Sport evenementen, Dynamische inhoud
Video's met veel beweging, veranderende achtergrond, Landschap, vereisen een hogere bitrate.
Indeling | Pixels | Bitrate (Mbps) | Overdracht (b/s) |
120p | 160×120 | 0.3 | 37500 |
144p | 256×144 | 0.4 | 50000 |
240p | 426×240 | 0.5 | 62000 |
360p | 640×360 | 1 | 125000 |
480p-SD | 640×480 | 1.2 | 150000 |
480p ED | 854×480 | 2.5 | 312000 |
720p HD | 1280×720 | 5 | 625000 |
1080p-FullHD | 1920×1080 | 8 | 1000000 |
1440p 2K | 2560×1440 | 16 | 2000000 |
2160p 4K | 3840×2160 | 40 | 5000000 |
Deze bitrates worden aanbevolen voor het voorkomen van pixelation in full-motion scènes (als sporten, films, Aktie Spelletjes).
Lagere bitrate kan worden gebruikt voor streams met lagere niveau van de beweging (in het volgende voorbeeld voor presentaties, conferenties, gesprekken met statische achtergrond).
Overdracht
Bitrate is meestal in stukjes (8 databits = 1 bytespatie). Gegenereerde overdracht door duiken bitrate te verkrijgen 8 bits per byte.
Ex. 8MBhaarPS genereert 1MByte/s overdracht (1000000b/s) en bestandsgrootte wanneer opname.
Vereisten voor client-verbinding
Wanneer uitzenden, grootte van de totale stroom moet minder dan maximale omroep uploadsnelheid.
Doe een test van de snelheid van omroep computer naar een locatie in de buurt van uw streaming (RTMP) server met behulp van een tool zoals SpeedTest.net . Belemmering- en -zoom in contry/staat waar u host naar een server (Ex: Noord-Amerika als je host op VideoWhisper video hosting servers) en selecteer het. De uploadsnelheid is de maximale gegevens u ’ ll zitten kundig voor zenden.
Kb/s om uit te halen kbps delen door 8. In het volgende voorbeeld is 400kbps 50kb/s (50 000 b/s). Dit is vereist als streaming toepassingen configureren in b/s.
Hosting eisen
Aantal gegevensstromen verbruikt voor elke gebruiker die verbinding met de server is afhankelijk van mededeling van de logica.
Voor 1 uitzendingen van de manier die elke gebruiker verbruikt 1 Stream.
Als er 2 manier video chat privékamers waar elke gebruiker ziet 1 andere video en stuurt 1 video, 2 streams per gebruiker zal vereist zijn.
Als er video conferentiekamers waar elke gebruiker verzendt 1 video en ziet andere 3 video 's, 4 streams per gebruiker zal vereist zijn.
Voor het hosten van honderden of duizenden streams tegelijk, servers met 1000Mbps-verbinding zijn vereist.
Het ’ s belangrijk dat de server in een gerenommeerde data center met hoge connectiviteit dus alles wat uw gebruikers kunnen verbinding met de server goed tempo, van hun verschillende netwerken en aanbieders.
Voor de evaluatie van de capaciteit van de server en het netwerk bij het kiezen van een server, overwegen van maandelijkse overdracht beschikbaar.
In het volgende voorbeeld, VideoWhisper speciale video streaming servers zijn opgezet om toe te 100Gegevens van TB/maand verkeer rond 308Mbps gemiddelde continue overdracht waardoor.
Een provider die de verkoop van servers met 10Tb/maand is klaar om greep rond 30Mbps gemiddelde overdracht en als server toegestaan slechts 5Tb/maand die uw project niet meer moet dan 15Mbps gemiddelde overdracht.
Op drukke evenementen, servers aankon pieken tot dubbele of meer van deze gemiddelde bandbreedte alleen als netwerkbelasting laag is op dat moment. Betrouwbare diensten moeten gebaseerd worden gepland op de capaciteit van de netwerk van de provider.