Wer kann mir helfen ?!

Hi,

bin irgendwie radlos.
Es geht um meine Diplomarbeit, welche im besten Fall mit Director realisiert werden sollte. Allerdings ist mir noch nicht klar ob dies möglich ist.
Und zwar soll folgendes möglich sein:
Ich programmiere ein Director Programm, in diesem kann ich aus einer Datenbank (in diesem Falle eine Oracle DB, weil ich diese 1. kostenlos an der Uni zur Verfügung habe und 2. sie Plattform unabhängig ist)
Video, Audio, Text und Bild auswählen, kategorisiert nach verschiedenen Kriterien (diese sollen aus einer XML Datei eingelesen werden). Wenn ich meine Auswahl getroffen habe kann ich die Reihenfolge bestimmen nach welcher diese Medien abgespielt werden und das Ganze dann speichern.
Nun soll nachher die Möglichkeit bestehen diese angefertigte/zusammengestellte „Präsentation“ auf Knopfdruck einem Publikum vorzuführen.

Dabei spielt XML ein große Rolle.
Mir würde ein XML schema vorgegeben und meine Aufgabe besteht darin dieses in der Oracle9i zu strukturieren.

Das Projekt beinhaltet die speicherung von Video,Audio, Text und Bilder.
Wei gehe ich am besten vor ?!
Bin für jede Hilfe Dankbar !

MfG

Hakan

Was willst du jetzt genau wissen?

Wenn du Audio, Video und Daten in XML speichern willst, solltest du dir erst mal mal überlegen wie. Also in XML nur Links auf Dateien mit Videos speichern, oder Videos direkt in der XML-Datei. Dann musst du dir ein Encoding dieser Daten überlegen. Zum Beispiel BASE64 encoding, bläst zwar die Datei auf, ist aber Standardisiert und funzt problemlos mit xml.

Wie du die Datenbank ausrichtest, liegt natürlich daran, wie dein xml-Schema aussieht. Nicht jeder XML-Baum kann auf Oracle-Tabellen plattgeklopft werden. Wenn du das ganze nachher relational speichern willst, musst du also das XML-Schema so definieren, dass dort keine Wucherungen wie beliebige Schachtelungen entstehen. Dann kannst du das ganze von xml in die DB packen…

War es das, was du wissen wolltest?

Ralph

Hi Hakan,
das ist doch keon problem…

ruf mich einfach an, ich werde dir es am Telefon erklären :smile: