Copyright, 1996 © Dale Carnegie & Associates, Inc. Teil A: Multimedia- Anwendungen Multimedia...
-
Upload
margareta-blick -
Category
Documents
-
view
102 -
download
0
Transcript of Copyright, 1996 © Dale Carnegie & Associates, Inc. Teil A: Multimedia- Anwendungen Multimedia...
![Page 1: Copyright, 1996 © Dale Carnegie & Associates, Inc. Teil A: Multimedia- Anwendungen Multimedia Standards und Austauschformate Mirko Klotz, 26.05.98.](https://reader033.fdocument.pub/reader033/viewer/2022060106/55204d6749795902118bc37e/html5/thumbnails/1.jpg)
Copyright, 1996 © Dale Carnegie & Associates, Inc.
Teil A: Multimedia-Anwendungen
Multimedia Standards und Austauschformate
Mirko Klotz, 26.05.98
![Page 2: Copyright, 1996 © Dale Carnegie & Associates, Inc. Teil A: Multimedia- Anwendungen Multimedia Standards und Austauschformate Mirko Klotz, 26.05.98.](https://reader033.fdocument.pub/reader033/viewer/2022060106/55204d6749795902118bc37e/html5/thumbnails/2.jpg)
26.05.1998 Multimedia Standards und Austauschformate
2
Übersicht
Einführung MM-Anwendungen Vorstellung der Formate
– MHEG– Premo– HyTime– HTML– VRML
Zusammenfassung
![Page 3: Copyright, 1996 © Dale Carnegie & Associates, Inc. Teil A: Multimedia- Anwendungen Multimedia Standards und Austauschformate Mirko Klotz, 26.05.98.](https://reader033.fdocument.pub/reader033/viewer/2022060106/55204d6749795902118bc37e/html5/thumbnails/3.jpg)
26.05.1998 Multimedia Standards und Austauschformate
3
Beispiel einer Multimedia-Präsentation
Video
Grafik
Text
Audio
Start der Präsentation
Start
Start
Start Modifikation
Selektion Stop
Medien
Zeit
![Page 4: Copyright, 1996 © Dale Carnegie & Associates, Inc. Teil A: Multimedia- Anwendungen Multimedia Standards und Austauschformate Mirko Klotz, 26.05.98.](https://reader033.fdocument.pub/reader033/viewer/2022060106/55204d6749795902118bc37e/html5/thumbnails/4.jpg)
26.05.1998 Multimedia Standards und Austauschformate
4
Was braucht man für eine Multimedia-Anwendung? MM-Objekte in diversen Formaten
(Text, Grafik, Video, Sprache, Musik) Synchronisation von MM-Objekten räumliche und zeitliche Beziehungen
zwischen MM-Objekten Ereignis-gesteuerte Verknüpfungen Benutzer-Interaktion und Navigation
![Page 5: Copyright, 1996 © Dale Carnegie & Associates, Inc. Teil A: Multimedia- Anwendungen Multimedia Standards und Austauschformate Mirko Klotz, 26.05.98.](https://reader033.fdocument.pub/reader033/viewer/2022060106/55204d6749795902118bc37e/html5/thumbnails/5.jpg)
26.05.1998 Multimedia Standards und Austauschformate
5
Und was hätten Sie sonst noch gerne? objektorientiert offiziell genormt plattformunabhängig nicht zu kompliziert nicht nur für High-End-Maschinen
![Page 6: Copyright, 1996 © Dale Carnegie & Associates, Inc. Teil A: Multimedia- Anwendungen Multimedia Standards und Austauschformate Mirko Klotz, 26.05.98.](https://reader033.fdocument.pub/reader033/viewer/2022060106/55204d6749795902118bc37e/html5/thumbnails/6.jpg)
26.05.1998 Multimedia Standards und Austauschformate
6
Übersicht
Einführung MM-Anwendungen Vorstellung der Formate
– MHEG– Premo– HyTime– HTML– VRML
Zusammenfassung
![Page 7: Copyright, 1996 © Dale Carnegie & Associates, Inc. Teil A: Multimedia- Anwendungen Multimedia Standards und Austauschformate Mirko Klotz, 26.05.98.](https://reader033.fdocument.pub/reader033/viewer/2022060106/55204d6749795902118bc37e/html5/thumbnails/7.jpg)
26.05.1998 Multimedia Standards und Austauschformate
7
MHEG„Multimedia and Hypermedia coding Expert Group“
Norm: ISO/IEC JTC1/SC29 Standards wie z.B. MPEG oder JPEG
definieren lediglich den Inhalt von Informationsobjekten
MHEG definiert wechselseitige Beziehungen und Zusammenhang zwischen Informationsobjekten
![Page 8: Copyright, 1996 © Dale Carnegie & Associates, Inc. Teil A: Multimedia- Anwendungen Multimedia Standards und Austauschformate Mirko Klotz, 26.05.98.](https://reader033.fdocument.pub/reader033/viewer/2022060106/55204d6749795902118bc37e/html5/thumbnails/8.jpg)
26.05.1998 Multimedia Standards und Austauschformate
8
MHEG-Standards
MHEG-1: Codierung von MM-Objekten MHEG-2: alternative Notation (zurückgezogen)
MHEG-3: Skript-Erweiterung MHEG-4: Registrierung von Bezeichnern MHEG-5: interaktive Applikationen MHEG-6: erweiterte Interaktionen (unfertig) MHEG-7: Anpassung und Zusammenarbeit
von MHEG-5 engines (unfertig)
![Page 9: Copyright, 1996 © Dale Carnegie & Associates, Inc. Teil A: Multimedia- Anwendungen Multimedia Standards und Austauschformate Mirko Klotz, 26.05.98.](https://reader033.fdocument.pub/reader033/viewer/2022060106/55204d6749795902118bc37e/html5/thumbnails/9.jpg)
26.05.1998 Multimedia Standards und Austauschformate
9
MHEG-5Einsatz Gedacht für Terminals mit begrenzten
Ressourcen (wenig Speicher & Rechen-leistung), z.B. TV mit Set-Top-Box
Ausführung durch Interpreter („MHEG-Engine“)
plattformunabhängig, es muß nur eine Engine vorhanden sein (vergleichbar mit der VM von Java)
![Page 10: Copyright, 1996 © Dale Carnegie & Associates, Inc. Teil A: Multimedia- Anwendungen Multimedia Standards und Austauschformate Mirko Klotz, 26.05.98.](https://reader033.fdocument.pub/reader033/viewer/2022060106/55204d6749795902118bc37e/html5/thumbnails/10.jpg)
26.05.1998 Multimedia Standards und Austauschformate
10
MHEG-5Eigenschaften objektorientiert Anwendung ist eine Menge von Szenen Szene enthält räumlich und zeitlich
koordinierte MM-Objekte jede Szene und die gesamte
Anwendung repräsentieren ihr Ver-halten durch Ereignis-gesteuerte Links
![Page 11: Copyright, 1996 © Dale Carnegie & Associates, Inc. Teil A: Multimedia- Anwendungen Multimedia Standards und Austauschformate Mirko Klotz, 26.05.98.](https://reader033.fdocument.pub/reader033/viewer/2022060106/55204d6749795902118bc37e/html5/thumbnails/11.jpg)
26.05.1998 Multimedia Standards und Austauschformate
11
Die MHEG-Klassenhierarchie
A c tion L in k S c rip t
B eh aviou r M ac ro D esc rip to r
C on ten t
S e lec tion M od ifica tion
In te rac tion C om p os ite
C om p on en t
M H -O b jek t
![Page 12: Copyright, 1996 © Dale Carnegie & Associates, Inc. Teil A: Multimedia- Anwendungen Multimedia Standards und Austauschformate Mirko Klotz, 26.05.98.](https://reader033.fdocument.pub/reader033/viewer/2022060106/55204d6749795902118bc37e/html5/thumbnails/12.jpg)
26.05.1998 Multimedia Standards und Austauschformate
12
MHEG-Klassen:MH-Objekt Abstrakte Basisklasse aller MHEG-
Klassen vererbt die Datenstrukturen „Identifier“
und „Description“:– Identifier: eindeutige Zuordnung mittels
Integerzahlen– Description: optionale zusätzliche Attribute
zur genaueren Beschreibung
![Page 13: Copyright, 1996 © Dale Carnegie & Associates, Inc. Teil A: Multimedia- Anwendungen Multimedia Standards und Austauschformate Mirko Klotz, 26.05.98.](https://reader033.fdocument.pub/reader033/viewer/2022060106/55204d6749795902118bc37e/html5/thumbnails/13.jpg)
26.05.1998 Multimedia Standards und Austauschformate
13
MHEG-Klassen:Content-Klasse Eigentliche Inhalte
– „Included-Data“ (nur kleine Inhalte) oder– „Referenced-Data“ (nur einmal im System)
Darstellungskomponenten u.a.:– virtuelle Koordinatensysteme (Raum+Zeit)– virtuelle Sichten auf ein Objekt (z.B.
Ausschnitt einer Grafik, Audio-Lautstärke)– „Multiplexed Streams“ (z.B. MPEG)
![Page 14: Copyright, 1996 © Dale Carnegie & Associates, Inc. Teil A: Multimedia- Anwendungen Multimedia Standards und Austauschformate Mirko Klotz, 26.05.98.](https://reader033.fdocument.pub/reader033/viewer/2022060106/55204d6749795902118bc37e/html5/thumbnails/14.jpg)
26.05.1998 Multimedia Standards und Austauschformate
14
MHEG-Klassen:Content-Klasse BeispielContent-Class{
MHEG-Identifier.Object-number: 1,
MHEG-Classification: Video,
Hook{
Encoding-Identification: ISO-1172-MPEG-Video,
Encoding-Description: video rate in Kbps
}
External-Data.Logical-Name: "Duckwalk",
Original-Size: 256 pt, 240 pt, null,
Original-Speed: yes
}
![Page 15: Copyright, 1996 © Dale Carnegie & Associates, Inc. Teil A: Multimedia- Anwendungen Multimedia Standards und Austauschformate Mirko Klotz, 26.05.98.](https://reader033.fdocument.pub/reader033/viewer/2022060106/55204d6749795902118bc37e/html5/thumbnails/15.jpg)
26.05.1998 Multimedia Standards und Austauschformate
15
MHEG-Klassen:Action-Klasse bestimmt Verhalten Action-Objekte enthalten Nachrichten,
die bei entsprechenden Objekten oder virtuellen Sichten spezifische Methoden auslösen
![Page 16: Copyright, 1996 © Dale Carnegie & Associates, Inc. Teil A: Multimedia- Anwendungen Multimedia Standards und Austauschformate Mirko Klotz, 26.05.98.](https://reader033.fdocument.pub/reader033/viewer/2022060106/55204d6749795902118bc37e/html5/thumbnails/16.jpg)
26.05.1998 Multimedia Standards und Austauschformate
16
MHEG-Klassen:Link-Klasse definiert logische Verbindung zwischen
Action- und Content-Objekten legt fest, unter welchen Umständen
„Actions“ an andere Objekte geschickt werden
![Page 17: Copyright, 1996 © Dale Carnegie & Associates, Inc. Teil A: Multimedia- Anwendungen Multimedia Standards und Austauschformate Mirko Klotz, 26.05.98.](https://reader033.fdocument.pub/reader033/viewer/2022060106/55204d6749795902118bc37e/html5/thumbnails/17.jpg)
26.05.1998 Multimedia Standards und Austauschformate
17
MHEG-Klassen:Script-Klasse Aufruf von:
– anderen Laufzeitumgebungen (z.B. Script/X)
– externe Programme– externe Funktionen
![Page 18: Copyright, 1996 © Dale Carnegie & Associates, Inc. Teil A: Multimedia- Anwendungen Multimedia Standards und Austauschformate Mirko Klotz, 26.05.98.](https://reader033.fdocument.pub/reader033/viewer/2022060106/55204d6749795902118bc37e/html5/thumbnails/18.jpg)
26.05.1998 Multimedia Standards und Austauschformate
18
MHEG-Klassen:Selection-Klasse ermöglicht Benutzerinteraktionen Benutzer hat Auswahl aus vorher
festgelegten Alternativen Benutzereingriff Zustandsänderung
im Selection-Objekt mit Hilfe eines Link-Objektes weitere Aktionen
![Page 19: Copyright, 1996 © Dale Carnegie & Associates, Inc. Teil A: Multimedia- Anwendungen Multimedia Standards und Austauschformate Mirko Klotz, 26.05.98.](https://reader033.fdocument.pub/reader033/viewer/2022060106/55204d6749795902118bc37e/html5/thumbnails/19.jpg)
26.05.1998 Multimedia Standards und Austauschformate
19
MHEG-Klassen:Modification-Klasse erlaubt allgemeineren Eingriff in das
Geschehen der Präsentation verarbeitet beliebige Benutzereingabe Eingabe wird in extra dafür bereit-
gestellten Content-Objekt gespeichert, das Modification-Objekt speichert dessen Status („modifiable“ / „modifying“ / „modified“)
![Page 20: Copyright, 1996 © Dale Carnegie & Associates, Inc. Teil A: Multimedia- Anwendungen Multimedia Standards und Austauschformate Mirko Klotz, 26.05.98.](https://reader033.fdocument.pub/reader033/viewer/2022060106/55204d6749795902118bc37e/html5/thumbnails/20.jpg)
26.05.1998 Multimedia Standards und Austauschformate
20
MHEG-Klassen:Composite-Klasse Fassen einzelne Objekte zu einer
Präsentation zusammen Container Container kann komplette Animation
beschreiben oder nur einzelne Benutzeraktion
Composite-Objekte können geschachtelt werden beliebige Komplexität
![Page 21: Copyright, 1996 © Dale Carnegie & Associates, Inc. Teil A: Multimedia- Anwendungen Multimedia Standards und Austauschformate Mirko Klotz, 26.05.98.](https://reader033.fdocument.pub/reader033/viewer/2022060106/55204d6749795902118bc37e/html5/thumbnails/21.jpg)
26.05.1998 Multimedia Standards und Austauschformate
21
MHEG-5 Beispiel„MediaTouch“
![Page 22: Copyright, 1996 © Dale Carnegie & Associates, Inc. Teil A: Multimedia- Anwendungen Multimedia Standards und Austauschformate Mirko Klotz, 26.05.98.](https://reader033.fdocument.pub/reader033/viewer/2022060106/55204d6749795902118bc37e/html5/thumbnails/22.jpg)
26.05.1998 Multimedia Standards und Austauschformate
22
MHEG-5 Beispiel „MediaTouch“
![Page 23: Copyright, 1996 © Dale Carnegie & Associates, Inc. Teil A: Multimedia- Anwendungen Multimedia Standards und Austauschformate Mirko Klotz, 26.05.98.](https://reader033.fdocument.pub/reader033/viewer/2022060106/55204d6749795902118bc37e/html5/thumbnails/23.jpg)
26.05.1998 Multimedia Standards und Austauschformate
23
MHEG-5 BeispielCode-Ausschnitt{:Application ("welc_app.mh5" 0)
:OnStartUp ( // initialization
actions
:TransitionTo (("welc_sc1.mh5" 0))
)
}
{:Scene ("welc_sc1.mh5" 0)
...to be continued...
![Page 24: Copyright, 1996 © Dale Carnegie & Associates, Inc. Teil A: Multimedia- Anwendungen Multimedia Standards und Austauschformate Mirko Klotz, 26.05.98.](https://reader033.fdocument.pub/reader033/viewer/2022060106/55204d6749795902118bc37e/html5/thumbnails/24.jpg)
26.05.1998 Multimedia Standards und Austauschformate
24
Erstellen von MHEG-Präsentationen MHEG nicht primär zur Erstellung von
Präsentationen gedacht zu komplex automatische Generierung des MHEG-
Codes durch Autorensysteme oder durch Konverter (z.B. „Lingo2MHEG“) sinnvoller
oder: MHEG als Ziel der Modellierung (OMMMA)
![Page 25: Copyright, 1996 © Dale Carnegie & Associates, Inc. Teil A: Multimedia- Anwendungen Multimedia Standards und Austauschformate Mirko Klotz, 26.05.98.](https://reader033.fdocument.pub/reader033/viewer/2022060106/55204d6749795902118bc37e/html5/thumbnails/25.jpg)
26.05.1998 Multimedia Standards und Austauschformate
25
Übersicht
Einführung MM-Anwendungen Vorstellung der Formate
– MHEG– Premo– HyTime– HTML– VRML
Zusammenfassung
![Page 26: Copyright, 1996 © Dale Carnegie & Associates, Inc. Teil A: Multimedia- Anwendungen Multimedia Standards und Austauschformate Mirko Klotz, 26.05.98.](https://reader033.fdocument.pub/reader033/viewer/2022060106/55204d6749795902118bc37e/html5/thumbnails/26.jpg)
26.05.1998 Multimedia Standards und Austauschformate
26
Premo„Presentation Environment for Multimedia Objects“
Norm: ISO/IEC JTC1/SC24 Premo ergänzt die Arbeit der ISO an
Standards wie MHEG oder HyTime– Premo: primär Präsentation von
Medienobjekten– MHEG/HyTime: primär Austausch von
Medienobjekten (zumindest ursprünglich)
![Page 27: Copyright, 1996 © Dale Carnegie & Associates, Inc. Teil A: Multimedia- Anwendungen Multimedia Standards und Austauschformate Mirko Klotz, 26.05.98.](https://reader033.fdocument.pub/reader033/viewer/2022060106/55204d6749795902118bc37e/html5/thumbnails/27.jpg)
26.05.1998 Multimedia Standards und Austauschformate
27
PremoEigenschaften objektorientierte Präsentations-
Umgebung Multimedia-Präsentationen (inkl. „high-
level virtual reality environments“) vier Teile, weitere können in Zukunft bei
Bedarf folgen
![Page 28: Copyright, 1996 © Dale Carnegie & Associates, Inc. Teil A: Multimedia- Anwendungen Multimedia Standards und Austauschformate Mirko Klotz, 26.05.98.](https://reader033.fdocument.pub/reader033/viewer/2022060106/55204d6749795902118bc37e/html5/thumbnails/28.jpg)
26.05.1998 Multimedia Standards und Austauschformate
28
PremoTeil 1 „Fundamentals of Premo“ Grundlagen Schlüsselkonzepte allgemeine Architektur nach außen sichtbare Eigenschaften
(implementierungs-unabhängig)
![Page 29: Copyright, 1996 © Dale Carnegie & Associates, Inc. Teil A: Multimedia- Anwendungen Multimedia Standards und Austauschformate Mirko Klotz, 26.05.98.](https://reader033.fdocument.pub/reader033/viewer/2022060106/55204d6749795902118bc37e/html5/thumbnails/29.jpg)
26.05.1998 Multimedia Standards und Austauschformate
29
PremoTeil 2 „Foundation component“ Standard-Objekttypen, die Premo-
Implementationen unterstützen müssen nicht-Objekt-Typen zur
– Konstruktion von Multimediainformationen– Präsentation von Multimediainformationen– Interaktion mit Multimediainformationen
![Page 30: Copyright, 1996 © Dale Carnegie & Associates, Inc. Teil A: Multimedia- Anwendungen Multimedia Standards und Austauschformate Mirko Klotz, 26.05.98.](https://reader033.fdocument.pub/reader033/viewer/2022060106/55204d6749795902118bc37e/html5/thumbnails/30.jpg)
26.05.1998 Multimedia Standards und Austauschformate
30
PremoTeil 3 „Modeling, presentation, and interaction
component“ kombiniert Medienkontrolle mit
Modellierung und Geometrie abstrakte Komponente, von der
konkrete Modellierungs- und Präsentations-Komponenten abzuleiten sind (Redefinitionen möglich)
![Page 31: Copyright, 1996 © Dale Carnegie & Associates, Inc. Teil A: Multimedia- Anwendungen Multimedia Standards und Austauschformate Mirko Klotz, 26.05.98.](https://reader033.fdocument.pub/reader033/viewer/2022060106/55204d6749795902118bc37e/html5/thumbnails/31.jpg)
26.05.1998 Multimedia Standards und Austauschformate
31
PremoTeil 4 „Multimedia system services“ Infrastruktur für
– Multimedia-Plattformen, die– interaktive– Multimedia-Anwendungen mit– synchronisierten und temporalen Medien in– heterogenen und– verteilten Umgebungen unterstützen.
![Page 32: Copyright, 1996 © Dale Carnegie & Associates, Inc. Teil A: Multimedia- Anwendungen Multimedia Standards und Austauschformate Mirko Klotz, 26.05.98.](https://reader033.fdocument.pub/reader033/viewer/2022060106/55204d6749795902118bc37e/html5/thumbnails/32.jpg)
26.05.1998 Multimedia Standards und Austauschformate
32
Übersicht
Einführung MM-Anwendungen Vorstellung der Formate
– MHEG– Premo– HyTime– HTML– VRML
Zusammenfassung
![Page 33: Copyright, 1996 © Dale Carnegie & Associates, Inc. Teil A: Multimedia- Anwendungen Multimedia Standards und Austauschformate Mirko Klotz, 26.05.98.](https://reader033.fdocument.pub/reader033/viewer/2022060106/55204d6749795902118bc37e/html5/thumbnails/33.jpg)
26.05.1998 Multimedia Standards und Austauschformate
33
HyTime„Hypermedia/Time-based Document Structuring Language“
Norm: ISO/IEC 10744 Erweiterung von SGML
(SGML HyTime) sehr mächtig aber auch sehr komplex bis heute:
– kein endgültiger Standard– keine kommerz. HyTime Engine verfügbar
![Page 34: Copyright, 1996 © Dale Carnegie & Associates, Inc. Teil A: Multimedia- Anwendungen Multimedia Standards und Austauschformate Mirko Klotz, 26.05.98.](https://reader033.fdocument.pub/reader033/viewer/2022060106/55204d6749795902118bc37e/html5/thumbnails/34.jpg)
26.05.1998 Multimedia Standards und Austauschformate
34
HyTimeBeispiel<! DOCTYPE book [
<! ELEMENT book - 0 (citation|location|text) *>
<! ATTLIST book HyTime (HyDoc) #FIXED HyDoc>
<! ELEMENT (citation|location|text) - 0 (#PCDATA)>
<! ATTLIST textid ID #IMPLIED>
<! ATTLIST citation
HyTime (ilink) #FIXED ilink
anchors IDREFS #REQUIRED
anchrole CDATA #FIXED 'start end'
HyNames NAMES #FIXED 'anchors linkends'>
<! ATTLIST location
...
]>
![Page 35: Copyright, 1996 © Dale Carnegie & Associates, Inc. Teil A: Multimedia- Anwendungen Multimedia Standards und Austauschformate Mirko Klotz, 26.05.98.](https://reader033.fdocument.pub/reader033/viewer/2022060106/55204d6749795902118bc37e/html5/thumbnails/35.jpg)
26.05.1998 Multimedia Standards und Austauschformate
35
HTML„Hypertext Markup Language“
Norm: W3-Konsortium basiert auf SGML (SGML HTML) primär nur Textformatierung und
Hyperlinks mit „Java(-Script)“, „ActiveX“, „Plug-Ins“
erweiterbar, dann jedoch kaum noch plattformunabhängig und kaum HTML
![Page 36: Copyright, 1996 © Dale Carnegie & Associates, Inc. Teil A: Multimedia- Anwendungen Multimedia Standards und Austauschformate Mirko Klotz, 26.05.98.](https://reader033.fdocument.pub/reader033/viewer/2022060106/55204d6749795902118bc37e/html5/thumbnails/36.jpg)
26.05.1998 Multimedia Standards und Austauschformate
36
HTMLBeispiel<html>
<head>
<title>HTML-Beispiel</title>
</head>
<body>
<object data="hochzeit.avi" type="video/x-msvideo">
<img src="hochzeit.jpg">
</object>
Das war ein tolles Fest, fast so schön wie bei
<a href=“gabi.htm"> Gabi</a>.
</body>
</html>
![Page 37: Copyright, 1996 © Dale Carnegie & Associates, Inc. Teil A: Multimedia- Anwendungen Multimedia Standards und Austauschformate Mirko Klotz, 26.05.98.](https://reader033.fdocument.pub/reader033/viewer/2022060106/55204d6749795902118bc37e/html5/thumbnails/37.jpg)
26.05.1998 Multimedia Standards und Austauschformate
37
VRML„Virtual Reality Modeling Language“
zum Konstruieren von virtuellen dreidimensionalen Welten im WWW
3D-Objekte können Links zu anderen 3D-Objekten enthalten, das ist auch schon alles
![Page 38: Copyright, 1996 © Dale Carnegie & Associates, Inc. Teil A: Multimedia- Anwendungen Multimedia Standards und Austauschformate Mirko Klotz, 26.05.98.](https://reader033.fdocument.pub/reader033/viewer/2022060106/55204d6749795902118bc37e/html5/thumbnails/38.jpg)
26.05.1998 Multimedia Standards und Austauschformate
38
VRMLBeispiel
![Page 39: Copyright, 1996 © Dale Carnegie & Associates, Inc. Teil A: Multimedia- Anwendungen Multimedia Standards und Austauschformate Mirko Klotz, 26.05.98.](https://reader033.fdocument.pub/reader033/viewer/2022060106/55204d6749795902118bc37e/html5/thumbnails/39.jpg)
26.05.1998 Multimedia Standards und Austauschformate
39
VRMLBeispiel, zugehöriger Code#VRML V1.0 ascii
Separator {
DirectionalLight {
direction 0 0 -1 # Licht aus Richtung des Betrachters
}
PerspectiveCamera { # Perspektive einstellen
position -8.6 2.1 5.6
orientation -0.1352 -0.9831 -0.1233 1.1417
focalDistance 10.84
}
Separator { # Rote Kugel definieren
Material { diffuseColor 1 0 0 # Red }
Translation { translation 3 0 1 }
Sphere { radius 2.3 }
}
...
![Page 40: Copyright, 1996 © Dale Carnegie & Associates, Inc. Teil A: Multimedia- Anwendungen Multimedia Standards und Austauschformate Mirko Klotz, 26.05.98.](https://reader033.fdocument.pub/reader033/viewer/2022060106/55204d6749795902118bc37e/html5/thumbnails/40.jpg)
26.05.1998 Multimedia Standards und Austauschformate
40
Übersicht
Einführung MM-Anwendungen Vorstellung der Formate
– MHEG– Premo– HyTime– HTML– VRML
Zusammenfassung
![Page 41: Copyright, 1996 © Dale Carnegie & Associates, Inc. Teil A: Multimedia- Anwendungen Multimedia Standards und Austauschformate Mirko Klotz, 26.05.98.](https://reader033.fdocument.pub/reader033/viewer/2022060106/55204d6749795902118bc37e/html5/thumbnails/41.jpg)
26.05.1998 Multimedia Standards und Austauschformate
41
Zusammenfassung
MHEG Premo HyTime HTML VRMLMultimedia -Synchro-nisation
- -Raum/Zeit-Bezieh.
/- /-Events () - -interaktiv () ()objekt-orientiert
() - -genormt () ()
![Page 42: Copyright, 1996 © Dale Carnegie & Associates, Inc. Teil A: Multimedia- Anwendungen Multimedia Standards und Austauschformate Mirko Klotz, 26.05.98.](https://reader033.fdocument.pub/reader033/viewer/2022060106/55204d6749795902118bc37e/html5/thumbnails/42.jpg)
26.05.1998 Multimedia Standards und Austauschformate
42
Zusammenfassung
HyTime, HTML, VRML als MM-Austauschformat eher ungeeignet
Premo weiter entwickelt als MHEG zu MHEG mehr Dokumentation (gratis)
verfügbar als zu Premo