Visninger: 0 Forfatter: Webstedsredaktør Udgivelsestid: 21-09-2024 Oprindelse: websted

Sammenligner du streamingløsninger i realtid? Undersøger du forskellene mellem streaming hardware og software? Vil du forstå det grundlæggende i streamingkodningsopsætninger? Læs videre! Vi vil dække alt dette og mere i denne begyndervejledning til hardware-indkodere.
Når du streamer video over et netværk, er ukomprimerede video- og lydfiler for store til at kunne sendes i realtid. Løsningen er først at komprimere disse filer.
Videokoderhardware er en specialiseret enhed, der fanger, komprimerer (koder) og sender lyd- og videodata til sin destination. Specifikt er en hardware-encoder til streaming i realtid en enhed, der kan levere videostreams over et lokalt netværk (LAN), WAN (Wide Area Network) eller internettet.
Online streamingdestinationer omfatter streamingplatforme som YouTube Live, LinkedIn Live og Facebook Live og streamingtjenester som Vimeo, Akamai og Wowza.
Eksempler på streaming-indkodere i realtid omfatter ORIVISIONs EH901, ES901 og EH404. derudover har mange hardwareindkodere andre funktioner, såsom videoskift i realtid og lokal videooptagelse.
Orivision ZY-EH901 h.265 streaming encoder - H.265 1080P@60 HDMI Video Encoder med LCD
Orivision ZY-ES901 H.265 1080P@60 SDI videokoder med LCD
Orivision ZY-EH404 H.264 4 Kanaler 4K@30 H.264 HDMI Video Encoder
Live streaming software er et program, der kører på en generisk off-the-shelf computer såsom en bærbar eller stationær computer. Et par eksempler på streamingsoftware inkluderer vMix, Wirecast og OBS. I lighed med hardwarekodere komprimerer realtidsstreamingsoftware video og sender den til sin destination.
Den største forskel er, at hardwarekodere afsætter al deres processorkraft til at optage, indkode og streame. I modsætning hertil skal computerdrevet streamingsoftware dele ressourcer med andre processer på maskinen. Hardwareindkodere er designet fra bunden til kodning og streaming, hvilket gør dem til en mere pålidelig streamingløsning end sammenlignelig software. Det er grunden til, at professionelle tv-stationer er afhængige af hardwareindkodere i missionskritiske situationer.
Codecs
Codecs er komprimeringsmetoder, der gør mediefiler mindre. Forskellige codecs giver forskellige typer komprimering, så de passer til specifikke brugstilfælde. Ikke alle video-codecs er egnede til realtidsstreaming.
Video-codecs, der er meget brugt til streaming af medier, er Motion-JPEG (MJPEG), H.264/AVC og H.265/HEVC. H.264/AVC er uden tvivl det mest brugte codec i dag. H.265/HEVC er den næste generation af codecs efter H.264/AVC. Det lover samme kvalitet som H.264 ved omkring halvdelen af bithastigheden, hvilket reducerer kravene til uploadbåndbredde.
Bemærk venligst, at lyd er kodet separat fra video. Det mest brugte audio-codec kaldes AAC.
Kodningsopløsning
Kodningsopløsning er størrelsen af en videoramme, udtrykt i pixels som bredde x højde. To almindelige opløsninger er 1280 x 720 (dvs. 720p) og 1920 x 1080 (dvs. 1080p). Højere streamingopløsninger, såsom 4K, er mindre populære, fordi de kræver robust processorkraft, uploadbåndbredde og understøttelse af 4K-opløsninger på visningssiden.
Billedhastighed
Billedhastighed er antallet af billeder kodet pr. sekund i billeder pr. sekund (fps). Standard billedhastigheder inkluderer 24, 25, 30 og 60 fps, hvor 30 fps er den mest udbredte indstilling til online streaming.
Bitrate
Bitrate beskriver mængden af data, der overføres pr. tidsenhed. Bitrate måles normalt i kilobits per sekund (Kbps) og sjældnere i megabits per second (Mbps). Jo højere bitrate, jo højere videokvalitet, men også større filstørrelse.
At finde den korrekte bithastighedsindstilling kræver balance. En bitrate-indstilling, der er for lav, kan resultere i en livestream, der ser nervøs ud og af dårlig kvalitet. På den anden side kan en bitrate-indstilling, der er for høj, få seerens video til at buffere på grund af den store filstørrelse.
En streamingprotokol er en metode til at levere multimedier til en streamingdestination. Det er et sæt regler, der bestemmer, hvordan den kodede video opdeles i mindre stykker og leveres til destinationen til tiden og i den rigtige rækkefølge. Forskellige hardwarekodere understøtter specifikke streamingprotokoller. Derudover fungerer nogle streamingprotokoller kun med specifikke codecs, mens andre ikke understøtter codecs.
En af de mest brugte streamingprotokoller er Real-Time Messaging Protocol (RTMP) og dens sikre variant (RTMPS). RTMP(S) er en kraftfuld og universelt understøttet protokol. Det virker dog kun med H.264 codec og har en vis forsinkelse (3-30 sekunder).
HTTP Live Streaming (HLS) er en anden almindeligt brugt protokol, der understøttes af næsten alle browsere, operativsystemer og endda Smart TV'er. HLS virker kun med H.264 og H.265 codecs.
Secure and Reliable Transport (SRT) er en open source, codec-agnostisk streamingprotokol. Det muliggør robust streaming med lav latens, selv over suboptimale netværk. Dets evne til at levere indhold af høj kvalitet over internettet i næsten realtid giver tv-selskaberne et levedygtigt alternativ til dyr satellitteknologi. SRT er ikke så bredt understøttet som RTMP, for eksempel, men det vinder popularitet og understøttelse inden for hardware-kodning.
Prisen på en hardwareencodermodel er baseret på antallet og typen af inputstik, understøttede streaming- og kodningsteknologier og vigtigst af alt, processorkraft. Hver ekstra inputkilde og indkodningskanal lægger en ekstra byrde på indkoderens CPU.
Vi anbefaler at vælge en hardwarekoder baseret på dine kodnings- og streamingkrav.
indholdet er tomt!
indholdet er tomt!