Jedes webTV Projekt hat seine Eigenarten und Besonderheiten. Daher fällt es auch schwer, einen “Baukasten” für webTV Projekte bereitzustellen, doch ein paar Module und Anforderungen sind für viele webTV Projekte gleich.
An diesen Stellen macht es Sinn, auf “Best Practice” Lösungen zurückzugreifen und das Rad nicht jedes Mal neu zu erfinden. Auf den folgenden Seiten stellen wir unsere Lösungsansätze für die Klassiker der webTV Anforderungen vor.
1) Transcoding – Encoding-Cloud (Elastic Transcode): Elastic Transcode überwacht Datenspeicher (Amazon S3, FTP, SFTP), wandelt neue Dateien automatisch in definierte Medienformate um, speichert die Ergebnisse in der Cloud und informiert das IVMS (CMS) über neue Medien. Entsprechend der Anzahl der Aufträge wächst die Cloud, um die Abarbeitungszeit zu verringern, mit oder schrumpft, um die Betriebskosten zu minimieren. Neben dem Transcodieren können seit Kurzem auch einfache Video-Editierroutinen abgearbeitet werden.
2) Streaming – Streaming-Cloud (Elastic Streaming): Elastic Streaming besteht aus einer mit den Zuschauern wachsenden oder schrumpfenden Anzahl von Flash Streaming Servern. Diese können sowohl archiviertes Videomaterial (Video On-Demand) als auch Live-Signale zu Tausenden Zusehern streamen. Streaming-Möglichkeiten auf iPhone und iPod touch sind in Entwicklung.
3) Filmverwaltung – Content Management System (IVMS): Im IVMS definieren die Redakteure die Inhalte und deren Kontext. Es verwaltet auch alle Medien-Assets und verfügt über Seeding-Funktionen zu Drittanbietern, Vorschaubildgeneratoren und ein Versionierungssystem, das das Caching von Inhalten in der Cloud ermöglicht und dabei, wenn möglich, auch den geografischen Standort des Nutzers beachtet.
