Luk annoncen

På dette års National Association of Broadcasters (NAB)-messe introducerede Adobe nye funktioner og muligheder i sin Flash Media Server. En af nyhederne er kompatibilitet med enheder under dominans af iOS.

Steve Jobs overbeviste os for længe siden om, at ordene Flash og iOS ikke burde høre hjemme i samme sætning, så Adobe gav efter og tilføjede support til HTTP Live Streaming til Flash Media Server.

Det er en protokol udviklet af Apple til live og ikke-live videostreaming over en standard HTTP-forbindelse i stedet for RTSP, som er sværere at optimere. Den bruger H.264-video og AAC- eller MP3-lyd pakket ind i separate dele af MPEG-2-strømmen sammen med m3u-afspilningslister, der bruges til at katalogisere de individuelle dele af streamen. Dette format kan afspilles af QuickTime på Mac OSX, og på iOS-enheder er det det eneste streamingformat, de kan håndtere.

Apple foreslog HTTP Live Streaming til IETF Internet Standards Committee tilbage i 2009, men indtil videre har der ikke været nogen indikation af, at dette forslag vil gå fremad. Men Microsoft tilføjede stadig support til sin IIS Media Services-server, som bruges til at levere streaming video til Silverlight-baserede klienter. Når IIS Media Services registrerer en iOS-enhed, pakkes og streames indholdet ved hjælp af HTTP Live Streaming.

Sidste år tilføjede Adobe sin egen HTTP-streamingfunktion til Flash Media Server. Det ligner Apple i måden, det behandler H.264-video, hvor videoen opdeles og gemmes i separate filer, hvorefter den sendes via HTTP til standardabonnenten. Men i Adobes tilfælde bruger HTTP Dynamic Streaming en XML-fil (i stedet for en tekstafspilningsliste) og MPEG-4 som en beholder. Desuden er den kun kompatibel med Flash eller AIR.

Med ordene fra senior produktchef for Flash Media Server, Kevin Towes, er Adobe interesseret i at udvikle teknologi til at forenkle udsendelsesprocessen, hvilket resulterer i lettere inklusion af en bred vifte af enheder. Han nævnte på bloggen, at Adobe tilføjer understøttelse af HTTP Live Streaming til Flash Media Server og Flash Media Live Encoder. Han skrev at: "Ved at tilføje understøttelse af HLS i Flash Media Server reducerer Adobe kompleksiteten af ​​publicering for dem, der skal inkludere browsere, der bruger HLS gennem HTML5 (f.eks. Safari), eller enheder uden Adobe Flash-understøttelse."

Adobe påtager sig således en slags kompromis, hvor man ikke ønsker at miste potentielle brugere af Flash Media Server og samtidig overbevise Apple om at understøtte Flash på iOS-enheder, og derfor tager højde for behovet for at streame video selv uden Flash.

HTTP Live Streaming vil også være tilgængelig for andre platforme, herunder Safari på Mac OS X. En af årsagerne til denne tilgang kan være det faktum, at Apple sælger de nyeste MacBook Airs uden forudinstalleret Flash. Selvom den primære årsag til dette er elimineringen af ​​behovet for at opdatere dette element efter den første lancering, er det også almindeligt kendt, at Flash reducerer batterilevetiden radikalt (op til 33% for den førnævnte MacBook Air).

Selvom Adobe siger, at det arbejder på en version af Flash, der er optimeret specifikt til MacBook Air, holder det førnævnte trin også brugere, der ikke ønsker at installere Flash.

kilde: arstechnica.com
.