Sulje mainos

Tämän vuoden National Association of Broadcasters (NAB) -messuilla Adobe esitteli uusia ominaisuuksia ja ominaisuuksia Flash Media Serverilleen. Yksi uutuuksista on yhteensopivuus iOS:n hallitsemien laitteiden kanssa.

Steve Jobs vakuutti meidät kauan sitten, että sanat Flash ja iOS eivät saa kuulua samaan lauseeseen, joten Adobe antoi periksi ja lisäsi HTTP-suoratoiston tuen Flash Media Serveriin.

Se on Applen kehittämä protokolla live- ja ei-suoraan videon suoratoistoon tavallisen HTTP-yhteyden kautta RTSP:n sijaan, jota on vaikeampi optimoida. Se käyttää H.264-videota ja AAC- tai MP3-ääntä, jotka on pakattu MPEG-2-virran erillisiin osiin, sekä m3u-soittolistoja, joita käytetään streamin yksittäisten osien luetteloimiseen. QuickTime voi toistaa tätä muotoa Mac OSX:ssä, ja iOS-laitteilla se on ainoa suoratoistomuoto, jota ne voivat käsitellä.

Apple ehdotti HTTP-suoratoistoa IETF:n Internet-standardikomitealle vuonna 2009, mutta toistaiseksi ei ole ollut viitteitä tämän ehdotuksen etenemisestä. Mutta Microsoft lisäsi silti tuen IIS Media Services -palvelimelleen, jota käytetään suoratoistovideoiden toimittamiseen Silverlight-pohjaisille asiakkaille. Kun IIS Media Services havaitsee iOS-laitteen, sisältö pakataan ja suoratoistetaan HTTP-suoratoiston avulla.

Viime vuonna Adobe lisäsi oman HTTP-suoratoistoominaisuuden Flash Media Serveriin. Se muistuttaa Applen tapaa käsitellä H.264-videota, jossa video jaetaan ja tallennetaan erillisiin tiedostoihin, minkä jälkeen se lähetetään HTTP:n kautta oletustilaajalle. Mutta Adoben tapauksessa HTTP Dynamic Streaming käyttää XML-tiedostoa (tekstisoittolistan sijaan) ja MPEG-4:ää säilönä. Lisäksi se on yhteensopiva vain Flashin tai AIR:n kanssa.

Flash Media Serverin vanhemman tuotepäällikön Kevin Towesin sanoin, Adobe on kiinnostunut kehittämään teknologiaa, joka yksinkertaistaa lähetysprosessia, mikä helpottaa useiden laitteiden sisällyttämistä. Hän mainitsi blogissa, että Adobe lisää tuen HTTP-suoratoistolle Flash Media Serverille ja Flash Media Live Encoderille. Hän kirjoitti, että: "Lisäämällä HLS-tuen Flash Media Serveriin Adobe vähentää julkaisun monimutkaisuutta niille, jotka tarvitsevat selaimet, jotka käyttävät HLS:ää HTML5:n kautta (esim. Safari), tai laitteita, joissa ei ole Adobe Flash -tukea.

Adobe tekee siten eräänlaisen kompromissin, jossa se ei halua menettää mahdollisia Flash Media Serverin käyttäjiä ja samalla vakuuttaa Applen tukemaan Flashia iOS-laitteissa ja ottaa siksi huomioon tarpeen suoratoistaa videota myös ilman Flashia.

HTTP-suoratoisto on saatavilla myös muille alustoille, mukaan lukien Safari Mac OS X:ssä. Yksi syy tähän lähestymistapaan voi olla se, että Apple myy uusimpia MacBook Aireja ilman esiasennettua Flashia. Vaikka ensisijainen syy tähän on, että tätä elementtiä ei tarvitse päivittää ensimmäisen käynnistyksen jälkeen, on myös laajalti tiedossa, että Flash lyhentää akun käyttöikää radikaalisti (jopa 33 % edellä mainitussa MacBook Airissa).

Vaikka Adobe sanoo työskentelevänsä erityisesti MacBook Airille optimoidun Flash-version parissa, edellä mainittu vaihe pitää myös käyttäjät, jotka eivät halua asentaa Flashia.

Lähde: arstechnica.com
.