雅虎贊助網站載入中...
Adobe是怎樣把Flash帶進iOS的? [轉載]
# 1
一直以來,iOS 設備都不支持Flash 影片,遊戲和應用程式。除非用戶自己越獄並安裝插件,例如FRASH,否則就不能享受網絡上數以億計的Flash 資源。喬布斯曾經列舉了很多理由來拒絕Flash,包括“耗費資源”、“浪費電力”、“應用程式難以管理”等等,而在昨天,Adobe 公司終於以一種“繞圈子”的方式攻入了iOS 陣營。
Adobe視訊解決方案副總裁Pritham Shetty說:“使用新版的Flash套件,可以讓客戶的內容支持更多設備,吸引更多用戶,增強他們的使用體驗,這也有利於提升客戶品牌形象。”
實現方式:
蘋果在iOS上使用的流媒體協議被稱為HTTP Live Streaming,是利用HTTP實現的一套實時播放方案。新發佈的Flash Media Server 4.5相當於一個中轉站,把服務器上的視訊轉換成H.264 和AAC、MP3的流媒體,然後用HTTP Live Streaming傳送至iOS設備或Mac平台的QuickTime播放器。
用Flash Media Server 4.5傳輸到終端的視訊串流,不但可以在Mobile Safari中播放,也可以被整合到iOS App裡面。可以預見,未來的視訊播放軟體(例如ABC,HBO,YouTube等等)就能夠直接播放網絡上已經存在的Flash資源。
與之配套的Flash Access 3.0則是一套完整的數字內容保護和商業化方案,它能夠控制視訊的分發,保證視訊的安全性(防盜版),並且提供視訊間的廣告位置。
目前的限制中,新版的套件在iOS設備上只支持視訊串流媒體,而不支持Flash遊戲和交互程式。也就是說,iOS設備並不能享受“完整的Flash體驗”。有評論者認為,這是因為性能和電池續航的障礙,讓Adobe不敢輕易把大體積Flash應用搬進iOS 。也有一種猜測是:Adobe已經向蘋果妥協,不讓Flash App威脅到iOS App的地位。
最後要提到,新版Flash Media Server可不是免費的午餐,需要花費4500美元來升級。想到iOS那龐大的用戶群,請自費吧。Flash App移植到iOS上並非沒有先例,iPad 2平台的Machinarium就是一個典型。
來源 : jacso.hk