SMIL - Diashow mit RealSlideShow erstellen
| Rudolf Arnold, Valckenburgschule Ulm |
Einleitung Der Beitrag über SMIL (Synchronized Multimedia Integration Language) beschrieb unter anderem die Möglichkeit, einen Hörfunkbeitrag mit einer Diaschau optisch aufzuwerten. Allerdings mußte neben der eigentlichen SMIL-Datei auch eine RealPix-Datei erstellt werden, in der die zeitliche Abfolge und die Überblendungen beschrieben wurden. Dabei mußten auch die Bandbreite der Übertragung, die Dateigröße der Bilder und andere Faktoren (rechnerisch) berücksichtigt werden. Bei solchen Arbeiten kann es leicht passieren, daß man für die Erstellung der entsprechenden Dateien mit einem Texteditor im Vergleich zu inhaltlichen Überlegungen unverhältnismäßig viel Zeit aufwendet. Inzwischen hat RealNetworks das kostenlose Programm RealSlideshow vorgestellt, das den Aufwand bei der Erstellung einer Diaschau erheblich reduziert, Faktoren wie Bandbreite und Bilddateigröße automatisch berücksichtigt und sogar noch einige nützliche Vorschaufunktionen mitbringt. Der folgende Beitrag zeigt exemplarisch die Erstellung einer SMIL-Diaschau und ihre Veröffentlichung auf einem RealServer. Die Veröffentlichung auf einem RealServer hat den Vorteil, daß die Präsentation direkt abgespielt werden kann und mit dem Schieberegler auf der Zeitleiste des RealPlayer vor- und zurückgespult werden kann. Wird die SMIL-Präsentation dagegen auf einem reinen HTML-Server abgelegt, so startet die Präsentation erst, wenn alle Bilder geladen sind. Das kann unter Umständen mehrere Minuten dauern, was dazu führen kann, daß potentielle Betrachter die Seite frustriert wieder verlassen, weil sie denken, daß etwas nicht funktioniert. Außerdem können beim Streaming von reinen HTML-Servern Synchronisationsprobleme zwischen parallel ablaufenden Bestandteilen der SMIL-Datei auftreten. |
| Vorbereitungen Nach dem Start präsentiert sich das Hauptfenster von
RealSlideshow mit den wichtigsten Bedienelementen: |
![]() |
| Unter Images" werden die
Bilder abgelegt und verkleinert angezeigt. download" zeigt später an, wieviel
Zeit zum Laden eines Bildes abhängig von der Größe und der Übertragungsgeschwindigkeit
benötigt wird. Damit wird sichergestellt, daß ein Bild bereits soweit vorgeladen ist,
daß es unterbrechungsfrei angezeigt werden kann. Über das Menü View kann auch noch eine
Anzeige für die Musikspur und die Sprachspur eingeschaltet werden. Timeline"
zeigt schließlich die Zeitskala an, die mit den + und - Tasten verändert werden kann. Zunächst müssen aber ein paar Einstellungen vorgenommen werden. Dies geschieht durch Klicken auf die Schaltfläche Project Properties... |
![]() |
![]() |
| Im Register Info wird unter anderem der Titel erfaßt. Der hier eingegebene Text wird automatisch zu einer RealText-Datei weiterverarbeitet, die am Beginn der Präsentation als Titel angezeigt wird. Danach kann man zum Register Background Music wechseln. Ist ein CD-ROM-Laufwerk an die Soundkarte angeschlossen, so kann die Musik direkt von der CD aufgenommen werden. Allerdings erfolgt die Aufnahme hier automatisch in Mono, was aber für die meisten Internet-Präsentationen ohnehin sinnvoll ist. Es kann auch eine bereits vorhandene *.wav Datei verwendet werden, die mit der Play-Taste vorgehört werden kann. Im Register Size kann die Größe des Betrachtungsfensters festgelegt werden. Da im vorliegenden Beispiel alle Bilder im Hochformat vorlagen, wurde das Format entsprechend eingestellt: |
![]() |
![]() |
| Schließlich werden im Register Advanced die Übertragungsraten für Bild und Ton eingestellt. Da hier ein RealServer zum streamen verwendet werden soll, kann das Sure Stream Format benutzt werden. Dabei stellt sich der Player automatisch auf die bestmögliche angebotene Qualität ein und schaltet bei bedarf auf eine niedrigere Übertragungsrate zurück, falls die Verbindung schlechter wird. Wie bereits an anderer Stelle erwähnt wurde, geht das nicht, wenn von einem WebServer aus gestreamt wird. Dann muß Single Rate eingestellt werden. Damit sind alle Einstellungen getroffen und das Fenster kann mit OK geschlossen werden. |
| Zusammenstellung der Bilder Durch einen Doppelklick auf die Schaltfläche Images kann eine Liste der Bilder und eine entsprechende Vorschau angezeigt werden: |
![]() |
| Das ausgewählte Bild kann in die Leiste Images" gezogen werden. Die Sichtbarkeitsdauer kann durch Ziehen mit der Maus verändert werden. |
![]() |
| Der am Bildfeld hängende kleine Streifen in der Leiste download" zeigt die Zeit an, die zum Laden des Bildes benötigt wird. Der Streifen zeigt immer nach links, da das Bild schon geladen sein muß, bevor es angezeigt werden kann. Klickt man mit der rechten Maustaste in das Bildfeld, so öffnet sich ein Kontextmenü, in dem unter Image Properties" die Bildeigenschaften eingestellt werden können. |
![]() |
![]() |
| Hier wird unter anderem die Dateigröße des Originalbildes und die des auf die Größe des Präsentationsfensters komprimierten Bildes angezeigt. Im Register Edit kann das Bild bei Bedarf verändert werden. Hier kann auch die Kompressionsrate für einen schnelleren Download erhöht werden. Die Auswirkungen können im Fenster Preview betrachtet werden. Die Dia-Schau läuft also nicht mit den Originalbildern ab, sondern mit angepaßten (d.h. zumeist verkleinerten) Bildern. Es wird also nicht nur eine RealPix-Datei erzeugt, sondern die Bilder werden auch hinsichtlich der Downloadgeschwindigkeit optimiert. Besonders interessant ist das Register Transition. Hier können Übergänge, wie Überblendungen, Wische- und Schiebeblenden eingestellt werden: |
![]() |
![]() |
| Die Art und Dauer der Überblendung
können gewählt und die Auswirkung mit Play beurteilt werden. Hat man keinen fertigen
Audiobeitrag, so kann im Register Audio Caption über Mikrofon ein Kommentar aufgezeichnet
werden oder eine vorgefertigte *.wav-Datei plaziert werden. Die entsprechenden Vorgänge werden solange Wiederholt bis alle gewünschten Bilder in der Leiste Images" zu sehen sind. Ihre Dauer kann durch Ziehen mit der Maus verändert werden. Die Verweildauer kann aber nur soweit verkürzt werden , daß noch eine ausreichende Zeit für den Download zur Verfügung steht. Die Felder in der Leiste download" können sich also nicht überlappen. |
![]() |
| Erzeugung der Dateien für die
SMIL-Präsentation Nach dem Klicken auf die Schaltfläche Generate wird nach dem Namen der zu erstellenden Präsentation gefragt: Danach läuft die Generierung automatisch ab und es wird eine Liste der erzeugten Dateien angezeigt: |
![]() |
| Vorschau Durch Klicken auf Play wird der RealPlayer geöffnet und man kann das Ergebnis betrachten: |
| Veröffentlichung Ein Klick auf Publish startet den Media Upload Wizard. Als Publishing Profile wird hier Any RealNetworks RealServer gewählt. Die weiteren Schritte wurden in ähnlicher Form an anderer Stelle besprochen und sollen deshalb nicht näher kommentiert werden. WebServer und RealServer können auf verschiedenen Maschinen oder auf der gleichen Maschine laufen. |
![]() |
![]() |
| Anzumerken ist folgendes: Wird der RealServer gleichzeitig auch als HTML-Server verwendet, was durchaus möglich ist, so muß die URL getrennt durch einen Doppelpunkt durch die Port-Nummer ergänzt werden. Z.B. http://vbsnt1.vbs.ul.bw.schule.de:8080 (Bzgl. Port-Nummer 8080 siehe Dokumentation zur Installation des RealServer) |
![]() |
![]() |
![]() |
![]() |
![]() |
| Am Ende des Upload-Vorgangs wird die URL der generierten Web-Seite angezeigt. Diese automatisch erzeugte Seite enthält nur den Titel als Link und etwas Werbung. Wird der Link auf einer anderen Seite plaziert, so kann natürlich darauf verzichtet werden. Ein Vergleich der lokal und auf dem Server abgespeicherten *.ram Datei zeigt übrigens, daß RealSlideshow die *.ram Datei für den Upload passend verändert hat. |
| Streaming im World Wide Web |
![]() |
| Ein Klick auf den Link genügt und der RealPlayer startet. Und nach relativ kurzer Vorlaufzeit beginnt die Dia-Schau. Wie bereits angemerkt, würde die Dia-Schau von einem reinen HTML-Server aus erst nach relativ langer Zeit starten. |
![]() |






















