Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

24.11.20041 Konzeption und prototypische Realisierung einer Client-Komponente für die digitale Musikdistribution mittels personalisierter Inhaltsproben.

Ähnliche Präsentationen


Präsentation zum Thema: "24.11.20041 Konzeption und prototypische Realisierung einer Client-Komponente für die digitale Musikdistribution mittels personalisierter Inhaltsproben."—  Präsentation transkript:

1 Konzeption und prototypische Realisierung einer Client-Komponente für die digitale Musikdistribution mittels personalisierter Inhaltsproben Diplomarbeit Andre Hartmann Verantwortlicher Professor: Prof. Dr.-Ing. habil. Wolfgang Fengler Hochschulbetreuer: Dr.-Ing. Jürgen Nützel Betrieblicher Betreuer: Dipl.-Kult. Patrick Aichroth

2 Übersicht 1. Einführung (digitale Musikdistribution) 2. Personalized Previews 3. Konzeption und Implementierung der Client-Komponenten 4. Fazit / Ausblick

3 Einführung Digitale Technologien ermöglichen verlustfreie Kopien von Liedern Breitband-Internetanschlüsse und P2P- Netzwerke führen zu einer Verbreitung der Inhalte durch die Konsumenten Künstler und Labels erhalten keine Einnahmen bei einer solchen Verbreitung

4 Einführung Umsatzentwicklung in Deutschland Bundesverband Phono / IFPI Dtl. (www.ifpi.de)

5 Einführung Musikindustrie versucht das Kopieren der Inhalte durch die Konsumenten zu verhindern und eigene Dienste zu etablieren Mittel dazu: Kopierschutz, DRM, Gesetze: z.B. DMCA 1998 Nicht die beste Lösung für das Problem DRM steht in Konflikt zu klassischem Urheberrecht Studie des Instituts für Demoskopie Allensbach vom Anzahl der Personen, die Musik aus dem Internet herunterladen, 2004 mehr als verdoppelt

6 Einführung Alternative Ansätze Light Weight Digital Rights Management (LWDRM) ( Fraunhofer IDMT, IIS und SIT) PotatoSystem (4FriendsOnly.com AG, Fraunhofer IDMT) Personalized Previews (Fraunhofer IDMT)

7 Personalized Previews Idee: positive Anreize für Konsumenten fördern Vermarktung Kopieren der Waren durch die Konsumenten fördert Bekanntheit der Inhalte und kann Verkäufe steigern Negativen Aspekte der Verbreitung durch die Konsumenten können nicht ignoriert werden, erfordern Beseitigung Verteilung von Previews; Belohnung des Erstellers bei folgendem Kauf

8 Personalized Previews Idee der Previews Wert OriginalKopie ohne DRM / Kopierschutz mit DRM / Kopierschutz Preview Kopie von Original ohne DRM / Kopierschutz Hohe Kaufbereitschaft Mittlere Kaufbereitschaft Geringe Kaufbereitschaft

9 Personalized Previews Preview erstellen durch Reduzierung von Quantität oder Qualität (problematisch: Wert der Preview) 2 Varianten kleine und große Previews kleine Previews: nur Daten, die für Vorschau benötigt werden große Previews: alle Daten; die Daten, die nicht für Vorschau benötigt werden, in verschlüsselter Form Personalisierung Nutzerreferenz für spätere Belohnung Nutzer kann selbst Informationen wie Kommentare, Fotos, Liedtexte, … hinzufügen

10 Personalized Previews Erstellung einer Preview preview preview generator myPreview generator myPreview original metadata text, images, links…user reference on/offline dissemination purchase info (big preview) key on/offline purchase

11 Personalized Previews extractor / viewer original myPreview preview metadatapurchase info user reference on/offline reception (big preview) decrypter key on/offline purchase new original (small preview) text, images, links… Empfang / Präsentation einer Preview

12 Konzeption und Implementierung der Client-Komponenten Aufgabenstellung / Zielsetzung Realisierung einer speziellen Variante der Personalized Previews Idee Speziell für Audio-Inhalte Beschränkung auf Client-Komponenten Dazu Konzeption und Implementierung der Komponenten

13 Konzeption und Implementierung der Client-Komponenten Konzeption: Zwei Client-Komponenten Zur Erstellung (Preview Generator) Zum Betrachten / Entschlüsseln (Extractor / Viewer) Previews durch Verringerung der Qualität (Bitrate) erstellen Server-Komponente muss simuliert werden RSA-Schlüssel (Server, User) müssen Komponenten beigelegt werden

14 Konzeption und Implementierung der Client-Komponenten Konzeption: RSA: dig. Signaturen; SHA-1: Hashberechnung; AES: Chiffrierung in großen Previews AAC in MP4 Container (Vorschau: 24 kbit/s; Vollversion 192 kbit/s)

15 Konzeption und Implementierung der Client-Komponenten Erstelle AAC LC mp4 Datei Erstelle AAC Scalable mp4 Datei [große Preview][kleine Preview] Füge Preview Informationen hinzu Füge Nutzer Referenz hinzu Personalisierung [Personalisierung] Verschlüsselung Überprüfe Preview Datei Präsentation der Informationen und Abspielen der Vorschau [große Preview][kleine Preview] Dechiffrierung nach Angabe des Schlüssels Extractor / ViewerPreview-Generator

16 ClientServer Login (User ID, Passwort) Login erfolgreich Login überprüfen Content ID ermitteln Mitteilung: Neue Preview für Content ID Test Preview ID, Key, sonstige Informationen zu Content ID Erstelle Preview Ermittle sonstige Informationen zu Content ID Bestimme neue Preview ID und Key Berechne Hash von Metadaten Personalisierung Hash Signiere Hash Signierter Hash Signierung der personalisierten Infos duch den User Berechne Hash von Preview Daten und schreibe ihn in die Metadaten Client-Server- Kommunikation: Erstellung einer Preview

17 Konzeption und Implementierung der Client-Komponenten Implementierung: Klassendiagramme:

18 Fazit / Ausblick Bestehende Ansätze halten Umsatzrückgang der Musikindustrie nicht auf Personalized Previews als Alternative Client-Komponenten in dieser Diplomarbeit realisiert; Server-Komponente ist noch zu entwickeln Mögliche Anwendungen: Integration in bestehende Dienste Verbreitung der Previews in P2P-Netzen als P2P-Erweiterung des PotatoSystems Mobile Endgeräte (kleine Previews)


Herunterladen ppt "24.11.20041 Konzeption und prototypische Realisierung einer Client-Komponente für die digitale Musikdistribution mittels personalisierter Inhaltsproben."

Ähnliche Präsentationen


Google-Anzeigen