Зарыг хаах

Энэ жилийн Үндэсний өргөн нэвтрүүлгийн холбоо (NAB) үзэсгэлэн дээр Adobe өөрийн Flash Media Server-ийн шинэ боломж, боломжуудыг танилцууллаа. Шинэ боломжуудын нэг бол iOS төхөөрөмжтэй нийцтэй байх явдал юм.

Стив Жобс биднийг Flash болон iOS үгс нь нэг өгүүлбэрт хамаарах ёсгүй гэж эртнээс итгүүлсэн тул Adobe бууж өгч, Flash Media Server-д HTTP Live Streaming-д дэмжлэг нэмсэн.

Энэ нь RTSP-ийн оронд стандарт HTTP холболтоор дамжуулан шууд болон шууд бус видео дамжуулах зорилгоор Apple-аас боловсруулсан протокол бөгөөд оновчтой болгоход илүү төвөгтэй байдаг. Энэ нь MPEG-264 урсгалын салангид хэсгүүдэд багцлагдсан H.3 видео, AAC эсвэл MP2 аудио, мөн урсгалын тусдаа хэсгүүдийг каталоглоход ашигладаг m3u тоглуулах жагсаалтуудыг ашигладаг. Энэ форматыг Mac OSX дээр QuickTime тоглуулж болох ба iOS төхөөрөмж дээр энэ нь тэдний зохицуулж чадах цорын ганц урсгал формат юм.

Apple 2009 онд IETF-ийн Интернет стандартын хороонд HTTP Live Streaming-ийг санал болгосон боловч өнөөг хүртэл энэ санал урагшлах болно гэсэн мэдээлэл гараагүй байна. Гэвч Майкрософт нь Silverlight-д суурилсан үйлчлүүлэгчдэд видео дамжуулахад ашигладаг IIS Media Services сервертээ дэмжлэг нэмсэн хэвээр байна. IIS Media Services нь iOS төхөөрөмжийг илрүүлсний дараа контентыг багцалж, HTTP Live Streaming ашиглан дамжуулдаг.

Өнгөрсөн жил Adobe өөрийн HTTP урсгалын функцийг Flash Media Server-д нэмсэн. Энэ нь H.264 видеог боловсруулахдаа Apple-тай төстэй бөгөөд видеог хувааж, тусдаа файл болгон хадгалсны дараа HTTP-ээр дамжуулан анхдагч захиалагч руу илгээдэг. Гэхдээ Adobe-ийн хувьд HTTP Dynamic Streaming нь XML файл (текст тоглуулах жагсаалтын оронд) болон MPEG-4-ийг контейнер болгон ашигладаг. Түүнээс гадна энэ нь зөвхөн Flash эсвэл AIR-тай нийцдэг.

Flash Media Server-ийн бүтээгдэхүүний ахлах менежер Кевин Тауэсийн хэлснээр Adobe өргөн нэвтрүүлгийн процессыг хялбарчлах технологийг хөгжүүлэх сонирхолтой байгаа бөгөөд үүний үр дүнд олон төрлийн төхөөрөмжийг хялбархан оруулах боломжтой болно. Тэрээр блог дээрээ Adobe нь Flash Media Server болон Flash Media Live Encoder-д зориулсан HTTP Live Streaming-ийн дэмжлэгийг нэмж байгаа тухай дурдсан. Тэр ингэж бичсэн: "Flash Media Server-д HLS-ийн дэмжлэгийг нэмснээр Adobe HTML5 (жишээ нь Safari) эсвэл Adobe Flash-ийн дэмжлэггүй төхөөрөмжүүдээр дамжуулан HLS ашигладаг хөтчүүдийг оруулах шаардлагатай хүмүүст зориулж хэвлэн нийтлэх нарийн төвөгтэй байдлыг багасгадаг."

Тиймээс Adobe нь Flash Media Server-ийн боломжит хэрэглэгчдийг алдахыг хүсэхгүй байгаа бөгөөд нэгэн зэрэг Apple-ийг iOS төхөөрөмж дээр Flash-ийг дэмжихийг ятгаж, Flash-гүй байсан ч видеог дамжуулах хэрэгцээг харгалзан үздэг.

HTTP Live Streaming нь Mac OS X дээрх Safari зэрэг бусад платформуудад бас боломжтой байх болно. Ийм хандлагын нэг шалтгаан нь Apple хамгийн сүүлийн үеийн MacBook Airs-ийг урьдчилан суулгасан Flashгүйгээр зарж байгаа явдал байж болох юм. Үүний гол шалтгаан нь анх удаа ажиллуулсны дараа энэ элементийг шинэчлэх хэрэгцээг арилгасан боловч Flash нь батерейны ашиглалтын хугацааг эрс багасгадаг (дээр дурдсан MacBook Air-ийн хувьд 33% хүртэл) гэдгийг бас мэддэг.

Adobe нь MacBook Air-д тусгайлан зориулсан Flash хувилбар дээр ажиллаж байгаа гэж мэдэгдсэн ч дээр дурдсан алхам нь Flash суулгахыг хүсэхгүй байгаа хэрэглэгчдийг хадгалах болно.

эх сурвалж: arstechnica.com
.