Vad är en Streaming Media Encoder?
Streaming media är en enkelriktad överföring av ljud- eller videomaterial med hjälp av ett datanätverk. Det kan användas för att strömma media från webbplatser till webbplatsbesökares datorer utan att data lagras på datorn från en dator eller dedicerad enhet i ett hemnätverk till ett mediehub för visning på en hemmabioinställning. En kodare är en enhet eller programvara som används för att konvertera data från ett visst format eller signal till ett annat. En strömmande mediekodare är en hårdvara eller en programapplikation som förbereder en fil för strömning, ofta genom att ta en stor, högkvalitativ digital fil och komprimera den på sätt som gör den kompakt och effektiv för strömning.
Strömmande mediekodare varierar mycket i omfattning och kostnad. Programvaran Windows® Media Encoder är gratis, medan en professionell streaming media-kodare kan få fem siffror. Som man kan förvänta sig med ett så brett spektrum av kostnader varierar funktionaliteten ganska mycket också.
Ett skillnadsområde är i valet av utdatafil. Windows® Media Encoder kommer att mata ut ljudfiler med en .wma (Windows Media Audio) förlängning och videofiler med en .wmv (Windows Media Video-förlängning. Med en professionell streaming media-kodare kommer valen att vara mycket bredare, inklusive utmatningstyper som sådana som Windows® Media, RealVideo®, AVI (Audio Video Interleave) och Adobe® Flash®; val av videoformat som H.263 eller H.264 eller MPEG-4 (Moving Pictures Experts Group) och val av ljudformat som t.ex. AAC och MP3.
En annan skillnad är subtila. Även om Windows® Media Encoder och professionella modeller alla erbjuder möjligheten att skjuta filen till en mediaserver för sändning eller tillhandahålla ett arrangemang så att filen kan dras från själva strömmande mediekodaren, rekommenderar experter att använda Windows® Media Encoder i detta sätt skulle ge dåliga resultat med tanke på den bandbredd som detta skulle kräva. Streamingmedier kan vara live eller på begäran, och de kan också vara unicast eller multicast. När det gäller strömmande mediakodare är live-webcast det fall där en kodare som också kan strömma är önskvärd.
Den professionella programvaran för strömmande kodare kan ha några ytterligare funktioner. Dessa kan inkludera ett bredare utbud av förbehandlingsfunktioner, inklusive avgränsning, beskärning, skalning, sampling och förstärkning och dämpning av HW. Stängd bildtextfunktion och extraktion kan också tillhandahållas.