Netaudio MusicPlayer Anleitung
Aus Phlow
Der Netaudio-Player ist ein Produkt von Fabien Schivre (Programmierung) und Moritz "mo." Sauer (Konzept/Anleitung). Der Player wurde konzeptioniert und programmiert für das Buch "Websites für Musiker, DJs und Netlabels". Dort findet man die exklusive und mehrseitige Anleitung des Players.
Dies ist lediglich die Kurzanleitung, die roh und knackig die verwendeten Tags der XML-Dateien erklärt. Für den Netaudio-Player gibt es keinen Online-Support.
PDF-Netaudio-Musicplayer-Kurzanleitung
Inhaltsverzeichnis |
[bearbeiten] Funktionsweise des Netaudio-Players
Insgesamt greift der Player auf vier Arten von XML-Listen zu:
- audioplayerconfig.xml - Konfigurationsdatei des Players
- browser.xml - Verwaltungsdatei der angebotenen Playlists
- skin.xml - Konfigurationsdatei für das Aussehen des Players
- pl_name_playlist.xml - Individuelle Playlist-Datei mit den Links zu MP3s
[bearbeiten] pl_beispiel.xml: Die eigene Playlist konfigurieren
-
<info>- Informationsfeld/Überschrift der Playlist -
<setautoindex autoindex="false" />- Nummerierungsoption der Tracks -
<setbasicpath path="" />- Genereller Pfad zu allen Playlist-MP3s (optional) -
<track titel="" interpret="" menulabel="" path="" infolink="" allowdownload="true" />- Link, Titel und Zusatzinformationen zum MP3
[bearbeiten] browser.xml: Die Playlist-Verwaltung
-
<info>- Zeigt eine Information oberhalb des linken Browserfensters an. -
<startlist>- Bestimmt die Playlist, die beim Start des Players als Erstes gespielt wird. -
<folder>- Fasst eine oder mehrere Playlists in einem Ordner zusammen. -
<playlist>- Beherbergt den Namen der Playlist und den dargestellten Titel.
[bearbeiten] audioplayerconfig.xml: Pfade und Fehleranalyse
-
<debug>- Aktiviert die Fehleranalyse. -
<GUIfile>- Gibt den Pfad zur "skin"-datei (skin.xml) des Players an. -
<browserfile>- Gibt den Pfad zur Browser-Playlist-Verwaltung an.
[bearbeiten] skin.xml: Freie grafische Gestaltung des Netaudio-Players
-
<background>- Bestimmung der Hintergrundfarbe und der Hintergrundgrafik -
<display>- Positionierung und Verwaltung der Textanzeige -
<maintext>- Bestimmung der Textfarbe und Positionierung auf der Y-Achse des Haupttexts (Titel) -
<sectext>- Bestimmung der Textfarbe und Positionierung auf der Y-Achse der Sekundäranzeige (Künstlername, Releasename) -
<timetext>- Bestimmung der Textfarbe und Positionierung auf der Y-Achse der Zeitangabe -
<statustext>- Bestimmung der Textfarbe und Positionierung auf der Y-Achse der Statusanzeige (playing/buffering) -
<controls>- Verwaltung der Schaltknöpfe des Players -
<prevbutton>- Verlinkung und Positionierung der Grafiken für den Rückspul-Button -
<playbutton>- Verlinkung und Positionierung der Grafiken für den Play-Button -
<pausebutton>- Verlinkung und Positionierung der Grafiken für den Pause-Button -
<nextbutton>- Verlinkung und Positionierung der Grafiken für den Vorspul-Button -
<statusbar>- Konfiguration der Farben und Positionierung des Fortschrittsbalkens -
<playlists>- Verwaltet die Darstellung des linken und rechten Browserfensters -
<browser>- Bestimmung der Textfarbe und Positionierung des linken Browserfeldes -
<playlist>- Bestimmung der Textfarbe und Positionierung des rechten Playlist-Feldes
