11 | 12 | 2017

Schwierigkeiten

Die Schwierigkeiten bei der Erstellung einer solchen Applikation

Wenn ich mich auf die Erstellung der Schnittapplikation DreamDVD beschränke, so lassen sich folgende Punkte anführen, welche ein Entwickler einer solchen Applikation zu knacken hat:

  1. Wie parse ich einen Transport-Stream um an die Videodaten heranzukommen?
  2. Welche Informationen sind für mich überhaupt interessant?
  3. Wie funktioniert die Synchronisierung (Video+Audio) in einem solchen Stream?
  4. Wie erstelle ich ein neues Containerformat (MPG-Datei/Programmstream)?
  5. Ausblick (kommende Standards)
Diese Probleme gab es für mich zu lösen. Auf den folgenden Seiten möchte ich Punkt für Punkt durchgehen und Ihnen anhand meiner Quelltexte Lösungsmöglichkeiten aufzeigen.