Жарнаманы жабу

Биылғы Ұлттық хабар таратушылар қауымдастығы (NAB) сауда көрмесінде Adobe өзінің Flash медиа серверінің жаңа мүмкіндіктері мен мүмкіндіктерін ұсынды. Жаңалықтардың бірі - iOS үстемдігіндегі құрылғылармен үйлесімділік.

Стив Джобс бізді Flash және iOS сөздері бір сөйлемде болмауы керек екеніне баяғыда сендірді, сондықтан Adobe Flash Media серверіне HTTP Live Streaming қолдауын берді және қосты.

Бұл оңтайландыру қиынырақ RTSP орнына стандартты HTTP қосылымы арқылы тікелей және тікелей емес бейне ағыны үшін Apple әзірлеген протокол. Ол ағынның жеке бөліктерін каталогтау үшін пайдаланылатын m264u ойнату тізімдерімен бірге MPEG-3 ағынының бөлек бөліктеріне оралған H.2 бейнесін және AAC немесе MP3 дыбысын пайдаланады. Бұл пішімді Mac OSX жүйесінде QuickTime ойнатуға болады, ал iOS құрылғыларында бұл олар өңдей алатын жалғыз ағындық пішім.

Apple 2009 жылы IETF Интернет стандарттары комитетіне HTTP Live Streaming қызметін ұсынды, бірақ әлі күнге дейін бұл ұсыныстың алға жылжитыны туралы ешқандай белгі болған жоқ. Бірақ Microsoft әлі де Silverlight негізіндегі клиенттерге ағынды бейнені жеткізу үшін пайдаланылатын IIS Media Services серверіне қолдау қосты. IIS Media Services iOS құрылғысын анықтағаннан кейін мазмұн HTTP Live Streaming көмегімен бумаланады және ағынмен жіберіледі.

Өткен жылы Adobe Flash Media Server серверіне HTTP ағыны мүмкіндігін қосты. Ол H.264 бейнесін өңдеу тәсілі бойынша Apple-ге ұқсайды, мұнда бейне бөлініп, бөлек файлдарға сақталады, содан кейін ол HTTP арқылы әдепкі жазылушыға жіберіледі. Бірақ Adobe жағдайында, HTTP динамикалық ағыны контейнер ретінде XML файлын (мәтіндік ойнату тізімінің орнына) және MPEG-4 пайдаланады. Оның үстіне, ол тек Flash немесе AIR құрылғыларымен үйлесімді.

Kevin Towes, Flash Media Server компаниясының аға өнім менеджері айтқандай, Adobe кең ауқымды құрылғыларды қосуды жеңілдететін хабар тарату процесін жеңілдететін технологияны дамытуға мүдделі. Ол блогта Adobe Flash Media Server және Flash Media Live Encoder үшін HTTP Live Streaming қолдауын қосып жатқанын айтты. Ол былай деп жазды: «Flash Media Server ішінде HLS қолдауын қосу арқылы Adobe HTML5 (мысалы, Safari) арқылы HLS пайдаланатын браузерлерді немесе Adobe Flash қолдауы жоқ құрылғыларды қосуды қажет ететіндер үшін жариялаудың күрделілігін азайтады.

Осылайша, Adobe Flash Media Server әлеуетті пайдаланушыларын жоғалтқысы келмейтін және сонымен бірге Apple-ді iOS құрылғыларында Flash-ті қолдауға сендіргісі келмейтін ымыраға барады, осылайша тіпті Flash-сыз бейне ағыны қажеттігін ескереді.

HTTP Live Streaming басқа платформалар үшін де қол жетімді болады, соның ішінде Mac OS X жүйесіндегі Safari. Бұл тәсілдің себептерінің бірі Apple корпорациясының ең соңғы MacBook Air құрылғыларын алдын ала орнатылған Flashсіз сатуы болуы мүмкін. Мұның негізгі себебі бұл элементті бірінші іске қосқаннан кейін жаңарту қажеттілігін жою болса да, Flash батареяның қызмет ету мерзімін түбегейлі қысқартады (жоғарыда аталған MacBook Air үшін 33% дейін).

Adobe компаниясы MacBook Air үшін арнайы оңтайландырылған Flash нұсқасымен жұмыс істеп жатқанын айтқанымен, жоғарыда аталған қадам Flash-ті орнатқысы келмейтін пайдаланушыларды да сақтайды.

дереккөз: arstechnica.com
.