home  |  suche  |  kontakt/johner  |  institut  |  hinweise 
studierende  |  tech-docs  |  blog  |  mindmailer 

Digital Rights Management (in Bearbeitung)

Hintergrund

Die Abmahnwelle, die über die Nutzer illegaler Tauschbörsen hereingebrochen ist, macht eines klar: Es gibt einen großen Bedarf an Technologien, welche helfen, die Urheber- und Nutzungsrechte digitaler Werke zu schützen.

Die Aufgabe

Im Rahmen dieser Arbeit soll eine API entwickelt werden, welche verschiedene Formate mit Urheber- und Lizenzinformationen (Name des Lizenznehmers) versieht:

  • PDF: Informaiton wird eingedruckt (Wasserzeichen)
  • Video (wmv, avi, flv, swf, mp4): Information als sichtbares und unsichtbares Wasserzeichen und/oder Text an beliebiger Stelle im Video
  • Audio (mp3): Information als ID-Tag und nicht hörbares Wasserzeichen

Idealerweise wird diese API für mehrere Programmiersprachen angeboten (PHP, Java, C#) bzw. als Webservice angeboten. Die API nimmt entgegen:

  • ID des Dokuments: Diese Nummer wird vom System vergeben, wenn der Administrator eine Datei hochlädt. Das System merkt sich, wo das Dokument mit der ID im Dateisystem zu finden ist.
  • Name des Empfängers: Dieser Name wird in die Dokumente "eingebrannt".
  • E-Mail des Empfängers: An diese E-Mail wird das Dokument geschickt (falls es per E-Mail verteilt werden soll).
  • Zustellungsart: Hier sind momentan vorgesehen E-Mail und ein eindeutiger Link, der spezifisch für das Dokument und den Benutzer ist und der nicht (einfach) erraten werden kann. Pro Dokument lässt sich ein Defaultwert für die Zustellung bestimmen.
  • Eintrag in Newsletter (ja/nein).

Wie aus dem Geschriebenen ersichtlich wird, bedarf es neben der API auch eine Administrationsseite, u.a. mit folgenden Funktionen.

  • Hochladen von Dateien (Dokumenten). Dies kann im Programm selbst oder "extern" per FTP geschehen.
  • Bestimmen der Dokument-ID
  • Eintragen von E-Mailadressen im Newsletter.

Weitere Anforderungen umfassen:

  • Auditlog: Wer hat wann was gemacht/bekommen
  • Betriebssystem: Anwendung muss auf LINUX und Windows laufen können.
  • Anwendung muss innerhalb der gegebenen Zeit fertiggestellt sein, einschließlich Tests.

Ihr Vorteil

Sie erwerben Kenntnisse, mit denen Sie sicher mit Multimedia-Dateien umgehen können. Das entstehende Produkt eignet sich perfekt zur Vermarktung. Damit ließe sich die Basis für die Gründung einer eigenen Firma schaffen.

Es ist geplant, die API auch im Rahmen des Projekts "Multimedia-TV" einzusetzen. Teamübergreifendes Arbeiten wäre daher möglich.