Lukk annonse

På årets National Association of Broadcasters (NAB)-messe introduserte Adobe nye funksjoner og muligheter til sin Flash Media Server. En av nyhetene er kompatibilitet med enheter under dominans av iOS.

Steve Jobs overbeviste oss for lenge siden om at ordene Flash og iOS ikke burde høre hjemme i samme setning, så Adobe ga etter og la til støtte for HTTP Live Streaming til Flash Media Server.

Det er en protokoll utviklet av Apple for direkte og ikke-live videostreaming over en standard HTTP-tilkobling i stedet for RTSP, som er vanskeligere å optimalisere. Den bruker H.264-video og AAC- eller MP3-lyd pakket inn i separate deler av MPEG-2-strømmen, sammen med m3u-spillelister som brukes til å katalogisere de individuelle delene av strømmen. Dette formatet kan spilles av QuickTime på Mac OSX, og på iOS-enheter er det det eneste streamingformatet de kan håndtere.

Apple foreslo HTTP Live Streaming til IETF Internet Standards Committee tilbake i 2009, men så langt har det ikke vært noen indikasjon på at dette forslaget vil gå videre. Men Microsoft la fortsatt støtte til sin IIS Media Services-server, som brukes til å levere streaming video til Silverlight-baserte klienter. Når IIS Media Services oppdager en iOS-enhet, blir innholdet pakket og strømmet ved hjelp av HTTP Live Streaming.

I fjor la Adobe til sin egen HTTP-strømmefunksjon til Flash Media Server. Den ligner på Apple i måten den behandler H.264-video på, hvor videoen deles og lagres i separate filer, hvoretter den sendes via HTTP til standardabonnenten. Men når det gjelder Adobe, bruker HTTP Dynamic Streaming en XML-fil (i stedet for en tekstspilleliste) og MPEG-4 som en beholder. Dessuten er den kun kompatibel med Flash eller AIR.

Med ordene til Kevin Towes, senior produktsjef for Flash Media Server, er Adobe interessert i å utvikle teknologi for å forenkle kringkastingsprosessen, noe som resulterer i enklere inkludering av et bredt spekter av enheter. Han nevnte på bloggen at Adobe legger til støtte for HTTP Live Streaming for Flash Media Server og Flash Media Live Encoder. Han skrev at: "Ved å legge til støtte for HLS i Flash Media Server, reduserer Adobe kompleksiteten til publisering for de som trenger å inkludere nettlesere som bruker HLS gjennom HTML5 (f.eks. Safari), eller enheter uten Adobe Flash-støtte.»

Adobe påtar seg dermed et slags kompromiss, der de ikke ønsker å miste potensielle brukere av Flash Media Server og samtidig overbevise Apple om å støtte Flash på iOS-enheter, og derfor tar hensyn til behovet for å streame video selv uten Flash.

HTTP Live Streaming vil også være tilgjengelig for andre plattformer, inkludert Safari på Mac OS X. En av grunnene til denne tilnærmingen kan være det faktum at Apple selger de nyeste MacBook Airs uten forhåndsinstallert Flash. Selv om den primære årsaken til dette er eliminering av behovet for å oppdatere dette elementet etter den første lanseringen, er det også allment kjent at Flash reduserer batterilevetiden radikalt (opptil 33 % for den nevnte MacBook Air).

Selv om Adobe sier at det jobber med en versjon av Flash som er optimalisert spesielt for MacBook Air, holder det nevnte trinnet også brukere som ikke vil installere Flash.

kilde: arstechnica.com
.