Zapri oglas

Na letošnjem sejmu National Association of Broadcasters (NAB) je Adobe predstavil nove funkcije in zmogljivosti svojega Flash Media Serverja. Ena od novosti je združljivost z napravami pod prevlado iOS.

Steve Jobs nas je že zdavnaj prepričal, da besedi Flash in iOS ne smeta soditi v isti stavek, zato je Adobe popustil in dodal podporo za HTTP Live Streaming v Flash Media Server.

To je protokol, ki ga je razvil Apple za pretakanje videa v živo in ne v živo prek standardne povezave HTTP namesto RTSP, ki jo je težje optimizirati. Uporablja video H.264 in zvok AAC ali MP3, pakiran v ločene dele toka MPEG-2, skupaj s seznami predvajanja m3u, ki se uporabljajo za katalogiziranje posameznih delov toka. To obliko lahko predvaja QuickTime v sistemu Mac OSX, v napravah iOS pa je to edina oblika pretakanja, ki jo lahko obvladajo.

Apple je odboru za internetne standarde IETF predlagal HTTP Live Streaming že leta 2009, vendar do zdaj ni bilo znakov, da bo ta predlog napredoval. Toda Microsoft je vseeno dodal podporo svojemu strežniku IIS Media Services, ki se uporablja za dostavo pretočnega videa odjemalcem, ki temeljijo na Silverlightu. Ko medijske storitve IIS zaznajo napravo iOS, se vsebina zapakira in pretaka z uporabo HTTP Live Streaming.

Lani je Adobe strežniku Flash Media Server dodal lastno funkcijo pretakanja HTTP. Podoben je Applu v načinu obdelave videa H.264, kjer se video razdeli in shrani v ločene datoteke, nato pa se prek HTTP pošlje privzetemu naročniku. Toda v primeru Adobeja dinamično pretakanje HTTP uporablja datoteko XML (namesto besedilnega seznama predvajanja) in MPEG-4 kot vsebnik. Poleg tega je združljiv le s Flashom ali AIR.

Po besedah ​​višjega produktnega vodje za Flash Media Server Kevina Towesa se Adobe zanima za razvoj tehnologije za poenostavitev postopka oddajanja, kar ima za posledico lažjo vključitev širokega nabora naprav. Na blogu je omenil, da Adobe dodaja podporo za HTTP Live Streaming za Flash Media Server in Flash Media Live Encoder. Zapisal je, da: "Z dodajanjem podpore za HLS znotraj strežnika Flash Media Server Adobe zmanjša zapletenost objavljanja za tiste, ki morajo vključiti brskalnike, ki uporabljajo HLS prek HTML5 (npr. Safari), ali naprave brez podpore za Adobe Flash.”

Adobe tako sklepa nekakšen kompromis, pri katerem ne želi izgubiti potencialnih uporabnikov Flash Media Serverja in hkrati prepričati Apple, da podpira Flash na iOS napravah in zato upošteva potrebo po pretakanju videa tudi brez Flasha.

HTTP Live Streaming bo na voljo tudi za druge platforme, vključno s Safari na Mac OS X. Eden od razlogov za ta pristop je morda dejstvo, da Apple prodaja najnovejše MacBook Air brez vnaprej nameščenega Flasha. Čeprav je glavni razlog za to odprava potrebe po posodobitvi tega elementa po prvem zagonu, je splošno znano tudi, da Flash radikalno skrajša življenjsko dobo baterije (do 33% za zgoraj omenjeni MacBook Air).

Čeprav Adobe pravi, da dela na različici Flasha, optimizirane posebej za MacBook Air, zgoraj omenjeni korak zadrži tudi uporabnike, ki ne želijo namestiti Flasha.

vir: arstechnica.com
.