Maak advertensie toe

By vanjaar se National Association of Broadcasters (NAB)-handelskou het Adobe nuwe kenmerke en vermoëns van sy Flash Media Server bekendgestel. Een van die nuwe kenmerke is verenigbaarheid met iOS-toestelle.

Steve Jobs het ons lank gelede oortuig dat die woorde Flash en iOS nie in dieselfde sin behoort te hoort nie, so Adobe het ingegee en ondersteuning vir HTTP Live Streaming by Flash Media Server gevoeg.

Dit is 'n protokol wat deur Apple ontwikkel is vir regstreekse en nie-regstreekse videostroom oor 'n standaard HTTP-verbinding in plaas van RTSP, wat moeiliker is om te optimaliseer. Dit gebruik H.264-video en AAC- of MP3-oudio wat in aparte dele van die MPEG-2-stroom verpak is, saam met m3u-snitlyste wat gebruik word om die individuele dele van die stroom te katalogiseer. Hierdie formaat kan deur QuickTime op Mac OSX gespeel word, en op iOS-toestelle is dit die enigste stroomformaat wat hulle kan hanteer.

Apple het in 2009 HTTP Live Streaming aan die IETF Internetstandaardekomitee voorgestel, maar tot dusver was daar geen aanduiding dat hierdie voorstel vorentoe sal beweeg nie. Maar Microsoft het steeds ondersteuning by sy IIS Media Services-bediener gevoeg, wat gebruik word om stromende video aan Silverlight-gebaseerde kliënte te lewer. Sodra IIS Media Services 'n iOS-toestel bespeur, word die inhoud verpak en gestroom met behulp van HTTP Live Streaming.

Verlede jaar het Adobe sy eie HTTP-stroomfunksie by Flash Media Server gevoeg. Dit is soortgelyk aan Apple in die manier waarop dit H.264-video verwerk, waar die video opgedeel en in aparte lêers gestoor word, waarna dit via HTTP na die verstek-intekenaar gestuur word. Maar in die geval van Adobe, gebruik HTTP Dynamic Streaming 'n XML-lêer (in plaas van 'n tekssnitlys) en MPEG-4 as 'n houer. Boonop is dit slegs versoenbaar met Flash of AIR.

In die woorde van Kevin Towes, senior produkbestuurder vir Flash Media Server, stel Adobe belang in die ontwikkeling van tegnologie om die uitsaaiproses te vereenvoudig, wat lei tot makliker insluiting van 'n wye reeks toestelle. Hy het op die blog genoem dat Adobe ondersteuning vir HTTP Live Streaming vir Flash Media Server en Flash Media Live Encoder byvoeg. Hy het geskryf dat: "Deur ondersteuning vir HLS binne Flash Media Server by te voeg, verminder Adobe die kompleksiteit van publisering vir diegene wat blaaiers wat HLS deur HTML5 gebruik (bv. Safari), of toestelle sonder Adobe Flash-ondersteuning moet insluit.”

Adobe onderneem dus 'n soort kompromie, waar dit nie potensiële gebruikers van Flash Media Server wil verloor nie en terselfdertyd Apple wil oortuig om Flash op iOS-toestelle te ondersteun, en neem dus die behoefte in ag om video selfs sonder Flash te stroom.

HTTP Live Streaming sal ook beskikbaar wees vir ander platforms, insluitend Safari op Mac OS X. Een van die redes vir hierdie benadering is dalk die feit dat Apple die nuutste MacBook Airs verkoop sonder vooraf geïnstalleerde Flash. Alhoewel die primêre rede hiervoor die uitskakeling is van die behoefte om hierdie element na die eerste bekendstelling by te werk, is dit ook algemeen bekend dat Flash die batterylewe radikaal verminder (tot 33% vir die voorgenoemde MacBook Air).

Alhoewel Adobe sê dat dit werk aan 'n weergawe van Flash wat spesifiek vir die MacBook Air geoptimaliseer is, hou die voorgenoemde stap ook gebruikers wat nie Flash wil installeer nie.

bron: arstechnica.com
.