Hirdetés bezárása

Az idei National Association of Broadcasters (NAB) kiállításon az Adobe bemutatta Flash Media Serverének új funkcióit és képességeit. Az egyik újdonság az iOS dominanciája alatt álló eszközökkel való kompatibilitás.

Steve Jobs már régen meggyőzött minket arról, hogy a Flash és az iOS szavak nem tartoznak egy mondatba, ezért az Adobe engedett, és hozzáadta a HTTP Live Streaming támogatását a Flash Media Serverhez.

Ez az Apple által kifejlesztett protokoll élő és nem élő videó streaminghez szabvány HTTP-kapcsolaton keresztül, RTSP helyett, amelyet nehezebb optimalizálni. H.264 videót és AAC vagy MP3 hangot használ az MPEG-2 adatfolyam különálló részeibe csomagolva, valamint az adatfolyam egyes részeinek katalogizálására használt m3u lejátszási listákat. Ezt a formátumot a QuickTime le tudja játszani Mac OSX rendszeren, iOS-eszközökön pedig ez az egyetlen streaming formátum, amelyet kezelni tudnak.

Az Apple 2009-ben javasolta a HTTP Live Streaming használatát az IETF Internet Szabványügyi Bizottságának, de ez idáig semmi sem utalt arra, hogy ez a javaslat továbbhaladna. A Microsoft azonban továbbra is támogatta az IIS Media Services szerverét, amely a streaming videók Silverlight-alapú kliensek számára történő szállítására szolgál. Amint az IIS Media Services iOS-eszközt észlel, a tartalom becsomagolása és streamelése HTTP Live Streaming használatával történik.

Tavaly az Adobe hozzáadta saját HTTP streaming funkcióját a Flash Media Serverhez. A H.264-es videó feldolgozásának módjában hasonlít az Apple-hez, ahol a videót felosztják és külön fájlokba mentik, majd HTTP-n keresztül elküldik az alapértelmezett előfizetőnek. De az Adobe esetében a HTTP Dynamic Streaming XML-fájlt (szöveges lejátszási lista helyett) és MPEG-4-et használ tárolóként. Sőt, csak Flash vagy AIR kompatibilis.

A Flash Media Server vezető termékmenedzsere, Kevin Towes szavaival élve az Adobe olyan technológia kifejlesztésében érdekelt, amely leegyszerűsíti a sugárzási folyamatot, ami az eszközök széles skálájának egyszerűbb bevonását eredményezi. A blogon megemlítette, hogy az Adobe hozzáadja a HTTP Live Streaming támogatását a Flash Media Server és a Flash Media Live Encoder számára. Ezt írta: "A HLS támogatásával a Flash Media Serveren belül az Adobe csökkenti a közzététel bonyolultságát azok számára, akiknek HTML5-ön keresztül HLS-t használó böngészőket (pl. Safari) vagy Adobe Flash-támogatással nem rendelkező eszközöket kell tartalmazniuk.”

Az Adobe ezzel egyfajta kompromisszumra vállalkozik, ahol nem akarja elveszíteni a Flash Media Server potenciális felhasználóit, és egyúttal meggyőzni az Apple-t, hogy támogassa a Flash-t iOS eszközökön, és ezért figyelembe veszi a videó streamelési igényét Flash nélkül is.

A HTTP Live Streaming más platformokon is elérhető lesz, beleértve a Safarit Mac OS X rendszeren. Ennek a megközelítésnek az egyik oka az lehet, hogy az Apple a legújabb MacBook Aireket előre telepített Flash nélkül értékesíti. Bár ennek elsődleges oka az, hogy az első indítás után nem kell frissíteni ezt az elemet, az is köztudott, hogy a Flash radikálisan csökkenti az akkumulátor élettartamát (a fent említett MacBook Air esetében akár 33%-kal).

Bár az Adobe azt állítja, hogy a Flash egy kifejezetten MacBook Air-re optimalizált verzióján dolgozik, a fent említett lépés megtartja azokat a felhasználókat is, akik nem akarják telepíteni a Flash-t.

forrás: arstechnica.com
.