Nyheter

Krav til kringkasting av båndbredde for IPTV-direkteavspilling av livevideo på Youtube, Facebook, Dacast, Livestream Ustream

Ettersom livestreaming blir stadig mer populært, angår et av de vanligste spørsmålene som stilles av nye kringkastere båndbredde. Spesifikt, hvor rask må hastigheten på Internett-opplasting være for å kunne strømme live? Det er ikke noen vanskelig eller rask regel å svare på dette spørsmålet. Svaret avhenger av en lang rekke variabler. Ikke bekymre deg, det er derfor vi er her! La oss ta en titt på disse variablene under spill, slik at du kan ta en endelig avgjørelse om båndbredden du trenger for dine live streaming-formål.

Nedlastingshastigheter er viktig:

Når det gjelder å måle hastigheten på en Internett-tilkobling, betyr det to ting: nedlastingshastighet og opplastingshastighet.

Nedlastingshastighet er et mål på hvor raskt data fra Internett kan komme inn i nettverket ditt. Du kan tenke på det som et rør - jo større røret, jo raskere informasjon kan strømme gjennom det inn i nettverket ditt. Opplastningshastighet er derimot et mål på hvor raskt du kan sende data fra nettverket ut til andre datamaskiner eller servere. Både nedlastings- og opplastningshastighet måles vanligvis ved hjelp av Kbps (kilobits per sekund) eller Mbps (megabits per sekund).

For live streaming er både nedlastings- og opplastningshastighet viktig. Opplastingshastighet er det som avgjør hvor mye data en kringkaster kan sende ut som en live videostrøm. Jo raskere opplastningshastighet, jo høyere kvalitet kan videoen sendes. Nedlastingshastigheter er viktig for seerne, i stedet for kringkastere. En langsom nedlastingshastighet betyr at livestrømmer kan buffere eller henge.

Advarsel: Opplastinger er tregere enn nedlasting!

Det er viktig å vite at de fleste Internett-tilkoblinger har opplastningshastigheter som bare er en brøkdel av nedlastingshastigheten. Det har ikke noe å si om du har en lyshurtig nedlastingshastighet hvis opplastningshastigheten er for langsom for livestrømmen din.

Du bør også være klar over at de fleste Internett-tilkoblinger annonserer hastigheter "opptil" et visst antall. Dette er et toppmål og betyr ofte at vedvarende hastigheter er 25% saktere, ofte til og med 50% saktere. Til tross for at du lar deg se live-strømmer, kan disse lavere enn annonserte hastigheter føre til at forbindelsen din er utilstrekkelig for faktisk direkteavspilling.

Hva er båndbreddekravene for direkteavspilling av live video?

Videokamera - innspillingsprogram i TV-studio

Den største enkeltfaktoren som påvirker kravene til båndbredde er kringkastingskvalitet. Streaming av video med en oppløsning på 320 x 240 piksler krever ikke mye data. På den annen side tar det mye mer å sende en videofil med full HD-oppløsning.

HD-videofiler har opptil 10 ganger oppløsningen til SD-video, og kan også inneholde lydfiler av høyere kvalitet. Når verden begynner å bevege seg mot 4K-video, vil båndbreddekravene for streaming møte større økninger.

Et annet element som øker størrelsen på videofiler er bildefrekvensen. Bildefrekvens refererer til hvor mange stillbilder som utgjør ett sekund av video. På nettet er nesten all video kodet med 30 rammer per sekund (fps). Imidlertid blir sports- og videospillstrømmer ofte kodet ved 60 fps slik at seerne kan fange den delte sekundshandlingen som oppstår. Video ved 60 fps er omtrent dobbelt så stor som 30 fps video, noe som krever mer båndbredde for å streame.

Kodekvalitet avhenger av bithastigheter:

For å forstå de spesifikke båndbreddekravene til en strøm, må du forstå det grunnleggende for videokoding. Koding handler mest om komprimering. Det er en måte å ta videofiler på og gjøre dem mindre, slik at de lettere kan overføres over Internett.

For live-streaming er H.264-kodeken den desidert vanligste standarden. H.264 produserer små filstørrelser, og den resulterende videoen kan spilles av på omtrent hvilken som helst enhet. Uansett hvilken kode som brukes, avhenger kvalitet først og fremst av bithastighet filen er kodet kl. Dette er i hovedsak datamengden som er inne i ett sekund av video, målt ved hjelp av Kbps eller Mbps.

hvordan å sammenligne videohastighet og hastighet på Internett

Bithastigheten til videostrømmen din vil informere om den nødvendige båndbredden. For eksempel, hvis den utgående videostrømmen streames med en bithastighet på 500 Kbps, må Internettopplastingshastigheten din være minst 500 Kbps.

Men i virkeligheten varierer hastighetene for Internett-opplasting sekund til sekund. Tilkoblinger slipper, kobler på nytt og opplever andre fartshumper. Generelt betyr dette at for å streame en video, vil du at Internett-opplastingshastigheten din skal være minst dobbelt bithastigheten til videoen du planlegger å kringkaste.

Om singel kontra flere bithastigheter

De fleste livestrømmer krever flere bithastigheter for at video skal kunne streames samtidig. Dette gjør det mulig for seerne å se på både mobiltelefoner på kaffebarens WiFi-nettverk og Roku-bokser koblet til høyhastighets kabel-internett. I hovedsak vil seere med lave Internett-hastigheter automatisk bytte til strømstyrker med lav bithastighet, og seere med raskt Internett får strømmer av høyere kvalitet.

Denne metoden gir en mye bedre opplevelse for seerne, og bør betraktes som en standardpraksis. Imidlertid kompliserer det ting for kringkasterne. I stedet for å kringkaste en enkelt live-stream, må kringkastere nå streame flere forskjellige feeder samtidig for å imøtekomme forskjellige Internett-hastigheter.

Moderne direktesendingsformater som MPEG-DASH, HLS, HDS og Microsoft Smooth Streaming bruker en prosess som kalles "adaptiv bit rate streaming" for automatisk å skifte seere til den beste tilgjengelige strømmen.

Streaming av flere bithastigheter

Det er litt vanskelig å streame en rekke forskjellige bithastigheter samtidig. Det krever mer prosessorkraft og mer opplastningshastighet. Når det gjelder opplastningshastighet, legger alle bithastighetene du laster opp sammen for å bestemme hvor mye båndbredde du trenger. Hvis du vil ha kvalitet på 4K-video, pleier det å bruke minst 15 Mbps. Så for å få en stabil 4K-strøm i gang, må du doble det for en opplastningshastighet på 30 Mbps. Unødvendig å si, det er mye opplastningshastighet.

Når det gjelder prosessorkraft, krever flere strømmer mer kraft. Imidlertid bør enhver kraftig bærbar datamaskin kunne håndtere koding av flere strømmer. I et produksjonsmiljø eller i en situasjon der feil ikke er et alternativ, kan det være lurt å vurdere en maskinvarekoder som den som er produsert av Teradek, Matrox eller Niagara. Disse kraftige, bærbare enhetene er i stand til å knuse masse data på en gang for å sikre at disse strømningene fortsetter så smidig som mulig.

En merknad om kodek og bithastighet

Codecs og bithastigheter fungerer uavhengig, men bare mellom forskjellige codecs. For eksempel vil en H.264-video kodet ved 2 Mbps ha bedre kvalitet enn en som er kodet på 1 Mbps. Imidlertid kan en H.265-video kodet ved 1 Mbps faktisk være bedre enn 2 Mbps H.264-videoen.

Tilsvarende kan andre videofaktorer endre seg uavhengig av bithastighet. For eksempel er rammestørrelse ikke relatert til codec og bare delvis relatert til bithastighet. Videoer med forskjellige rammestørrelser kan kodes ved å bruke H.264 med samme bithastighet.

Videoer med større rammestørrelser vil imidlertid "spre" dataene over en større ramme. Dette kan føre til en opplevd lavere kvalitet. I mellomtiden kan en lavoppløsningsvideo med høy bithastighet virke visuelt utmerket, selv om den er liten.

Enkeltformat eller flere?

Profesjonelt HD-videokamera

I det siste brukte standarden for streaming av video over Internett Macromedia - nå Adobe - flash-standard. Tidene har imidlertid endret seg. Selv om flash-video fremdeles er mye brukt på stasjonære datamaskiner, støttes den ikke på mange mobile enheter. Med populariteten til smarttelefoner og nettbrett, bør kringkastere prioritere mobilbrukere.

Spesielt viktig støtter ikke iOS (iPhones og iPads) flashvideo. Noen gamle versjoner av Android-operativsystemet Android støtter ikke flash, men det blir raskt utfaset. Dette betyr at du enten vil streame bare i et moderne format som HLS som kan spilles av de fleste flashvideospillere, eller bruke flere formater.

Flash vil nå eldre datamaskiner og være fullt bakoverkompatibelt. HLS er standard streamingprotokoll for iOS-enheter som kan spilles på nesten hvilken som helst enhet. HDS er Adobes siste tilbud som også kan spilles av på de fleste enheter, men ikke iOS. I tillegg begynner moderne kringkasting å stole på MPEG-DASH. Hvis du trenger å kringkaste i disse flere formatene, kan du potensielt doble eller tredoble mengden båndbredde.

Hvordan lage beregningene

Nå som du kjenner alle nødvendige elementer for å beregne krav til båndbredde for live streaming, kan du kombinere dem i en enkel formel for å beregne dine totale båndbreddekrav:

(Bithastighet per sekund av alle kombinerte videostrømmer og lydstrømmen) x (Antall formater du sender i) x 2 = Nødvendig opplastningshastighet

Dette tallet bør tas med et saltkorn. For eksempel trenger du kanskje ikke alle av 100% luftbåndbredde for en direktesendt strøm. Noen ganger kan du slippe unna med bare 1.5 ganger mer båndbredde hvis forbindelsen din er virkelig stabil. Men vær på vakt her. Å ha en eneste svak kobling, som en langsom opplastingstilkobling, er en av hovedårsakene til at livestrømmer mislykkes noen ganger.

Konto for datakapsler:

I økende grad legger flere Internett-leverandører tak på den totale datamengden som kundene kan bruke hver måned. Disse luene kan raskt bli et problem når det kommer til streaming live.

En typisk 8.5 Mbps strøm tygger gjennom omtrent 60 megabyte med data per minutt, noe som fungerer til 3.6 GB per time. Hvis Internett-leverandøren begrenser dataforbruket ditt til 50 eller 200 GB per måned, kan du raskt løpe mot grensen når du streamer live. Dette gjelder spesielt hvis du streamer kontinuerlig eller streamer en vanlig serie med lange hendelser.

Seerinformasjon:

Indikator for tilfredshet med tjenesten

For de som bare vil se en direktesendt video, må nedlastingshastigheten deres for Internett være raskere enn bithastigheten til den valgte strømmen. Vanligvis vil strømvalg automatisk være den beste kvaliteten som Internett komfortabelt kan håndtere.

Mengden båndbredde som kreves vil avhenge av kvaliteten på strømmen. For et estimat av hastigheten på hastigheten som kreves for direkteavspilling av live video, er her estimatene som Netflix gir til brukerne (som er omtrent overførbare til live streaming):

  • 500 Kbps - laveste hastighet for strømming
  • 1.5 Mbps - anbefalt hastighet for kvalitetsvisning
  • 3 Mbps - Standard definisjonsvideo
  • 5-8 Mbps - 720p og 1080p High Definition
  • 25 Mbps - 4K Ultra High Definition

Endelige dommen

Som du ser, avhenger mengden båndbredde som kreves for direkteavspilling, av et stort antall faktorer. Imidlertid kan enkle live-strømmer oppnås på de fleste standard bredbånd Internett-tilkoblinger.

Livestreamingoperasjoner av høyere kvalitet vil kreve større nivå av båndbredde. Heldigvis blir raskere Internett mer vanlig. Regjeringsinitiativer definerer nå bredbånd med internetthastigheter på minst 25 Mbps, og presser på at hver person i USA skal ha tilgang til denne hastigheten.

Det er sannsynlig at fiberoptisk Internett i nær fremtid vil begynne å ta tak. Store ISP-er som Comcast og Time Warner tilbyr i økende grad disse supersnelle tilkoblinger til relativt rimelige priser, og konkurrenter som Google Fiber driver ned kostnadene og styrker markedet.

Disse trekkene, kombinert med et oppsving i 4K videoinnhold, vil kombinere for å endre situasjonen rundt kringkasting av direktesendt streaming de neste par årene. Nye codecs vil også gjøre HD og 4K live streaming mer mulig. Selv med alle disse teknologiske endringene, forblir den grunnleggende formelen for direkteavspilling over den samme. Rask opplastningshastighet vil alltid være nødvendig.

Dele

Legg igjen et svar