? Netflix comenzó a entregar exclusivamente DVDs por correo, pero recientemente comenzó a permitir a los suscriptores ver selecciones de sus colecciones de vídeo en línea. Debido a una combinación de problemas técnicos y de negocio, flujos de Netflix sus vídeos a los usuarios de iPad con HTML5 en lugar de la plataforma Silverlight que alimenta sus streaming de escritorio basados en . Servicio de streaming Silverlight
de Netflix en equipos de escritorio utiliza la plataforma Silverlight de Microsoft . Silverlight es un componente de . NET Framework de la compañía para crear aplicaciones con capacidades de Internet para los navegadores web o independiente programas de escritorio . Las aplicaciones que los programadores crean utilizando la plataforma de Silverlight pueden ejecutar en cualquier equipo para el que Microsoft creó una aplicación Silverlight . Microsoft produce un plugin de Silverlight para el sistema operativo de Apple OS X de escritorio , pero no para el sistema iOS de Apple, que se ejecuta en los periféricos , como el iPad.
Silverlight y iOS
Parte de modelo de negocio de Apple para iPads y iPhones en los centros de las aplicaciones que se ejecutan en él . El marco de . NET , incluyendo Silverlight, son herramientas para el desarrollo de aplicaciones , tanto para computadoras de escritorio y aplicaciones para teléfonos inteligentes propia plataforma móvil de Microsoft . Los desarrolladores que quieran crear aplicaciones para el iPhone tienen que utilizar Objective- C y el propio kit de desarrollo de software de Apple para la plataforma iOS . Esta restricción requiere Netflix para crear una solicitud por separado para transmitir vídeos a los usuarios de iPad . Elección
HTML5
de Netflix para su formato de streaming iPad era HTML5. HTML5 es un estándar más robusto que las implementaciones anteriores , teniendo en cuenta una serie de funciones multimedia que antes estaban restringidos a las plataformas cerradas como Flash de Adobe, Oracle Java , la plataforma Silverlight de Microsoft . A diferencia de estos medios , HTML5 es un estándar abierto que Apple considera que es más seguro que otras opciones de streaming . Normas de seguridad , así como a voces que hacen que el desarrollo de HTML5 más accesible a un mayor número de programadores, son algunas de las razones que Apple eligió HTML5 sobre las alternativas para su plataforma iOS .
Netflix Razonamiento
Netflix creó un cliente de streaming HTML5 para llegar a los usuarios de iPad , así como para simplificar el proceso de desarrollo y mantenimiento de clientes de transmisión para otras plataformas que no son de escritorio. El desarrollo de los clientes para máquinas tan diferentes como las tabletas iPad y consolas de juegos en HTML5 permite a los desarrolladores de Netflix para moverse entre los diferentes proyectos. Los programadores pueden rotar de trabajo en el sitio web de Netflix a sus implementaciones de la consola y sus plataformas móviles sin tener que volver a aprender por completo cada proyecto.