Wat is een streaming media-encoder?
Streaming media is een unidirectionele overdracht van audio- of videomateriaal door middel van een datanetwerk. Het kan worden gebruikt om media van websites naar de computers van bezoekers van de site te streamen zonder dat de gegevens op de computer worden opgeslagen vanaf een computer of een speciale schijf in een thuisnetwerk naar een mediahub voor weergave op een thuisbioscoopopstelling. Een encoder is een apparaat of software die wordt gebruikt om gegevens van een bepaald formaat of signaal naar een ander te converteren. Een streaming media-encoder is een hardware-apparaat of een softwaretoepassing die een bestand voorbereidt voor streaming, vaak door een groot digitaal bestand van hoge kwaliteit te nemen en te comprimeren op een manier die het compact en efficiënt maakt voor streaming.
Streaming media-encoders variëren sterk in omvang en kosten. De Windows® Media Encoder-software is gratis, terwijl een professionele streaming media-encoder uit vijf cijfers kan bestaan. Zoals met zo'n breed scala aan kosten te verwachten is, varieert de functionaliteit ook behoorlijk.
Een verschil zit in de keuzes van het uitvoerbestand. De Windows® Media Encoder zal audiobestanden uitvoeren met een .wma-extensie (Windows Media Audio) en videobestanden met een .wmv (Windows Media Video-extensie. Met een professionele streaming media-encoder zijn de keuzes veel breder, inclusief uitvoertypen zoals als Windows® Media, RealVideo®, AVI (Audio Video Interleave) en Adobe® Flash®; videoformaatkeuzes zoals H.263 of H.264 of MPEG-4 (Moving Pictures Experts Group); en audioformaatkeuzes zoals AAC en MP3.
Een ander verschil is subtieler. Hoewel Windows® Media Encoder en professionele modellen allemaal de mogelijkheid bieden om het bestand naar een mediaserver te sturen voor uitzending of een regeling te bieden waarmee het bestand uit de streaming media-encoder zelf kan worden gehaald, adviseren experts dat Windows® Media Encoder in deze manier zou slechte resultaten opleveren, gezien de bandbreedte die dit zou vereisen. Streaming media kunnen live of on-demand zijn, en ze kunnen ook unicast of multicast zijn. Wat de streaming media-encoder betreft, is de live webcast het geval waarin een encoder die ook kan streamen wenselijk is.
De professionele streaming media-encoderhardware kan enkele extra mogelijkheden hebben. Deze kunnen een breder scala aan voorbewerkingsmogelijkheden omvatten, waaronder de-interliniëring, bijsnijden, schalen, bemonstering en HW-versterking en -verzwakking. Gesloten ondertitelingsmogelijkheid en extractie kunnen ook worden verschaft.