ตามปกติแล้ว iPhone สามารถดูวิดีโอใน YouTube ได้แม้ว่าจะไม่มี Flash วิธีการคือ YouTube จะแปลงไฟล์วิดีโอต้นฉบับเป็น H.264 นอกเหนือไปจาก .flv ให้เราด้วย เมื่อ iPhone เจอวิดีโอจาก YouTube ฝังในเว็บเพจก็จะไปเรียกโปรแกรมสำหรับเล่นไฟล์ H.264 ไฟล์นั้นขึ้นมาแทน
Silverlight เป็นซอฟต์แวร์ RIA ที่ไมโครซอฟท์ดันเต็มที่ และจุดขายหลักของมันคือวิดีโอ ด้วยความสามารถในการตลาดของไมโครซอฟท์ทำให้ช่วงหลังเริ่มมีเว็บที่ใช้ Silverlight ถ่ายทอดวิดีโอเยอะพอสมควร เมื่อบวกกับความนิยมของ iPhone เลยเริ่มมีปัญหาว่า iPhone ดูวิดีโอใน Silverlight ไม่ได้
ทางออกของไมโครซอฟท์ไม่ใช่ Silverlight for iPhone เพราะคงไม่ผ่านนโยบายของแอปเปิล แต่เป็นวิธีแบบเดียวกับ YouTube คือฝั่งเซิร์ฟเวอร์ของไมโครซอฟท์ (IIS Media Services) จะแปลงไฟล์เป็น MPEG2 v8 แล้วฝังไฟล์วิดีโอนี้ลงใน <video> ในเว็บเพจสำหรับ Mobile Safari แทน <object> ในตำแหน่งเดียวกันของเว็บเพจเวอร์ชันปกติ
ความน่าสนใจอยู่ที่ไมโครซอฟท์บอกว่า "We worked with Apple." ซึ่งหมายถึงไมโครซอฟท์เป็นฝ่ายลงมือพัฒนาระบบทั้งหมด แต่เอาให้แอปเปิลดูแล้วผ่านโดยดีไม่มีปัญหา
ที่มา - Betanews