Was ist das Netflix Streaming Format für das iPad?

July 29

Netflix begann ausschließlich DVDs per Post liefern, aber vor kurzem begann zulassen, dass Abonnenten eine Auswahl aus seinen video-Bibliotheken online zu sehen. Aufgrund einer Mischung aus technischen und Unternehmensanforderungen streamt Netflix seinen Videos auf iPad Benutzer mit HTML5 statt Silverlight-Plattform, die Befugnisse ihrer Desktop-basierte streaming.

Silverlight

Netflix streaming-Dienst auf Desktopcomputern verwendet Microsofts Silverlight-Plattform. Silverlight ist ein Bestandteil des Unternehmens NET Framework zum Erstellen von Anwendungen mit Internet-Funktionen für Webbrowser oder freistehende desktop-Programmen. Anwendungen, die Programmierer erstellen mithilfe der Silverlight-Plattform läuft auf jedem Computer für die Microsoft Silverlight-Implementierung erstellt. Microsoft stellt eine Silverlight-Plugin für Apples OS X-desktop-Betriebssystem, aber nicht für Apples iOS-System, das auf Peripherie wie das iPad läuft.

Silverlight und iOS

Teil von Apples Geschäftsmodell für iPads und iPhones konzentriert sich auf Anwendungen, die darauf laufen. NET Rahmen, einschließlich Silverlight, sind Werkzeuge für die Entwicklung von Anwendungen für sowohl desktop-Computer und Anwendungen für mobile Smartphone-Plattform von Microsoft. Entwickler, die iPhone apps erstellen möchten haben, Objective-C und von Apple-Software-Development-Kit für die iOS-Plattform zu verwenden. Diese Einschränkung benötigt, Netflix, erstellen Sie eine separate Anwendung zu Stream Videos für iPad-Benutzer.

HTML5

Netflix-Wahl für seine iPad-streaming-Format wurde HTML5. HTML5 ist ein robuster Standard als früheren Implementierungen, so dass für eine Reihe von multimedia-Fähigkeiten, das einmal auf die geschlossenen Plattformen wie Adobe Flash, Oracles Java, Microsoft Silverlight Plattform beschränkt waren. Im Gegensatz zu diesen Medien ist HTML5 ein offener Standard, den Apple für hält sicherer als andere streaming-Optionen. Sicherheit sowie offene Standards, die eine größere Anzahl von Programmierern, HTML5 Entwicklung zugänglicher machen sind die Gründe, die Apple HTML5 über die Alternativen für die iOS-Plattform wählte.

Netflix-Argumentation

Netflix erstellt einen HTML5 streaming-Client iPad Nutzer erreichen sowie die Entwicklung und Pflege von streaming-Clients für andere nicht-Desktop-Plattformen zu vereinfachen. Entwicklung der Clients für Maschinen, die so unterschiedlich wie iPad-Tablets und Spielkonsolen in HTML5 ermöglicht Entwicklern das Netflix zwischen den verschiedenen Projekten zu bewegen. Programmierer können drehen, von der Arbeit auf Netflix-Website, um ihre Konsole-Implementierungen und ihren mobilen Plattformen ohne jedes Projekt komplett neu zu lernen.