Šių metų Nacionalinės transliuotojų asociacijos (NAB) parodoje „Adobe“ pristatė naujas „Flash Media Server“ funkcijas ir galimybes. Viena iš naujovių yra suderinamumas su įrenginiais, kuriuose dominuoja iOS.
Steve'as Jobsas mus seniai įtikino, kad žodžiai „Flash“ ir „iOS“ neturėtų priklausyti tame pačiame sakinyje, todėl „Adobe“ pasidavė ir pridėjo HTTP tiesioginio srauto palaikymą „Flash Media Server“.
Tai Apple sukurtas protokolas, skirtas tiesioginiam ir netiesioginiam vaizdo transliavimui naudojant standartinį HTTP ryšį, o ne RTSP, kurį sunkiau optimizuoti. Jis naudoja H.264 vaizdo įrašą ir AAC arba MP3 garsą, supakuotą į atskiras MPEG-2 srauto dalis, kartu su m3u grojaraščiais, naudojamais atskiroms srauto dalims kataloguoti. Šį formatą „QuickTime“ gali atkurti „Mac OSX“, o „iOS“ įrenginiuose tai yra vienintelis srautinio perdavimo formatas, kurį jie gali valdyti.
„Apple“ IETF interneto standartų komitetui pasiūlė HTTP tiesioginę transliaciją dar 2009 m., tačiau iki šiol nebuvo jokių požymių, kad šis pasiūlymas bus tęsiamas. Tačiau „Microsoft“ vis tiek pridėjo palaikymą savo IIS Media Services serveryje, kuris naudojamas transliuoti vaizdo įrašus „Silverlight“ klientams. Kai „IIS Media Services“ aptinka „iOS“ įrenginį, turinys supakuojamas ir perduodamas srautu naudojant HTTP tiesioginį srautą.
Praėjusiais metais „Adobe“ prie „Flash Media Server“ pridėjo savo HTTP srautinio perdavimo funkciją. Jis panašus į Apple tuo, kaip apdoroja H.264 vaizdo įrašą, kai vaizdo įrašas yra padalintas ir išsaugomas į atskirus failus, o po to siunčiamas HTTP ryšiu numatytajam abonentui. Tačiau „Adobe“ atveju HTTP dinaminis srautas naudoja XML failą (vietoj teksto grojaraščio) ir MPEG-4 kaip konteinerį. Be to, jis suderinamas tik su „Flash“ arba „AIR“.
Vyresniojo „Flash Media Server“ produktų vadovo Kevino Toweso žodžiais, „Adobe“ domisi technologijomis, kurios supaprastintų transliavimo procesą, kad būtų lengviau įtraukti įvairius įrenginius. Tinklaraštyje jis paminėjo, kad „Adobe“ prideda HTTP tiesioginės transliacijos palaikymą, skirtą „Flash Media Server“ ir „Flash Media Live Encoder“. Jis rašė, kad: "Pridėjus HLS palaikymą „Flash Media Server“, „Adobe“ sumažina paskelbimo sudėtingumą tiems, kuriems reikia įtraukti naršykles, naudojančias HLS per HTML5 (pvz., „Safari“), arba įrenginius be „Adobe Flash“ palaikymo.
Taigi „Adobe“ imasi savotiško kompromiso, kai nenori prarasti potencialių „Flash Media Server“ vartotojų ir tuo pačiu įtikinti „Apple“ palaikyti „Flash“ iOS įrenginiuose, todėl atsižvelgia į būtinybę transliuoti vaizdo įrašus net be „Flash“.
HTTP tiesioginė transliacija taip pat bus prieinama kitoms platformoms, įskaitant „Safari“ operacinėje sistemoje „Mac OS X“. Viena iš tokio požiūrio priežasčių gali būti tai, kad „Apple“ parduoda naujausius „MacBook Air“ įrenginius be iš anksto įdiegtos „Flash“. Nors pagrindinė to priežastis – šio elemento atnaujinimo poreikio panaikinimas po pirmojo paleidimo, taip pat plačiai žinoma, kad „Flash“ radikaliai sumažina baterijos veikimo laiką (minėtam „MacBook Air“ – iki 33 proc.).
Nors „Adobe“ teigia, kad dirba su „Flash“ versija, optimizuota specialiai „MacBook Air“, pirmiau minėtas veiksmas taip pat išlaiko vartotojus, kurie nenori įdiegti „Flash“.
šaltinis: arstechnica.com
Kad pagaliau būtų galima peržiūrėti „flash“ vaizdo įrašus „iOS“...
Jei taip, aš rinkčiausi iPad 2
Jeigu pasitvirtins, iPad konkurencijos tikrai neturės (žinoma, kad bus, bet maža) Mano nuomone, tai šiek tiek svajonė, „Flash“ ant iOS pamatysime gal po pusmečio , ar net po 10 metų. Tikėkimės, bent per metus...
„Flash radikaliai sumažina baterijos tarnavimo laiką (minėto „MacBook Air“ atveju iki 33 proc.). Tuo norima pasakyti, kad naudojant blykstę „Macbook“ tarnavimo laikas sumažės 33 proc. (o „falsh“ veikia) arba baterijos talpa visam laikui sumažės 33%, nors gal blykstė neperteikia (gero reikalo, bet taip parašyta)?
Jei kam trūksta „flash“ vaizdo įrašų, įdiekite „SkyFire“... mano iPad ir iPhone veikia be jokių problemų ;)