Daap-plugin

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(Softwareanforderungen)
(letzte Version: 2k5)
 
(15 dazwischenliegende Versionen von 8 Benutzern werden nicht angezeigt)
Zeile 2: Zeile 2:
 
'''Autor:''' Christian Alexander Moser
 
'''Autor:''' Christian Alexander Moser
  
Das Plugin ist ein DAAP Client und dient dazu freigegebene Quellen (im Netzwerk) zu durchsuchen, Titel in Playlisten zu verwalten und abzuspielen.
+
Das Plugin ist ein DAAP Client und dient dazu, freigegebene Quellen (im Netzwerk) zu durchsuchen, Titel in Playlisten zu verwalten und abzuspielen.
  
DAAP ('''D'''igital '''A'''udio '''A'''ccess '''P'''rotocol) wird von der Apple iTunes / mt-daapd Software gesprochen und erlaubt es Musik-Dateien im lokalen Netzwerk zu "streamen". Die von den Programmen automatisch im Netz veröffentlichten Listen, erkennt das Plugin über die libopendaap und fügt sie automatisch der Liste verfügbarer Quellen an. Einfacher gehts nicht
+
DAAP ('''D'''igital '''A'''udio '''A'''ccess '''P'''rotocol) wird von der Apple iTunes / mt-daapd Software gesprochen und erlaubt es, Musik-Dateien im lokalen Netzwerk zu "streamen". Die von den Programmen automatisch im Netz veröffentlichten Listen erkennt das Plugin über die libopendaap und fügt sie automatisch der Liste verfügbarer Quellen an. Einfacher gehts nicht.
  
 +
<!-- ===Status=== -->
 +
<!--
 
==Bilder==
 
==Bilder==
 
{|
 
{|
|[[Bild:daap-plugin-00.jpg|thumb|none|''xxx'']]
+
|[[Bild:daap-plugin-00.jpg|thumb|none|''kurze beschreibung'']]
|[[Bild:daap-plugin-01.jpg|thumb|none|''xxx'']]
+
|[[Bild:daap-plugin-01.jpg|thumb|none|''kurze beschreibung'']]
 
|}
 
|}
 +
-->
  
==Hardwareanforderungen==
 
==Softwareanforderungen==
 
* vdr >= 1.3.29
 
* libopendaap 0.4.0
 
* libmad 0.15.1b
 
 
==Installation==
 
==Konfiguration==
 
==Parameter==
 
 
==Bedienung==
 
==Bedienung==
===Mainmenu (host list)===
+
===Haupmenu (Host-Liste)===
{| border=1 cellpadding=2 cellspacing=0
+
{| class="wikitable"
 
|-
 
|-
!bgcolor=#efefef|Ok
+
| bgcolor=#efefef | Ok
|select the current host to view stored databases and playlists
+
| Wähle den aktuellen Host und zeige die gespeicherten Datenbanken und Playlisten an
 
|-
 
|-
!bgcolor=#ffff00|Gelb
+
| bgcolor=#ffff00 | Gelb
|refresh list of hosts
+
| Aktualisiere Host-Liste
 
|-
 
|-
!bgcolor=#0000ff|Blau
+
| bgcolor=#0000ff | Blau
|set password for current selected host
+
| Setzte Passwort für den gewählten Host
 
|}
 
|}
===Databases and Playlists Menu===
+
 
{| border=1 cellpadding=2 cellspacing=0
+
===Datenbanken und Playlisten Menü===
 +
{| class="wikitable"
 
|-
 
|-
!bgcolor=#efefef|Ok
+
| bgcolor=#efefef | Ok
|select current database / playlist
+
| Wähle aktuelle Datenbank/Playliste
 
|}
 
|}
===Database Menu===
+
 
{| border=1 cellpadding=2 cellspacing=0
+
===Datenbank Menü===
 +
{| class="wikitable"
 
|-
 
|-
!bgcolor=#efefef|Ok
+
| bgcolor=#efefef | Ok
|play selected title (clears instant playlist and adds current title)
+
| Spiele gewählte Titel (Löscht die Instant-Playliste und fügt den aktuellen Titel hinzu)
 
|-
 
|-
!bgcolor=#efefef|up/down/left/right
+
| bgcolor=#efefef | hoch/runter/links/rechts
|navigate through list of titles
+
| Navigiere durch die Titelliste
 
|-
 
|-
!bgcolor=#ff0000|Rot
+
| bgcolor=#ff0000 | Rot
|open commands menu
+
| Befehlsmenü öffnen
 
|-
 
|-
!bgcolor=#00ff00|Grün
+
| bgcolor=#00ff00 | Grün
|switch first column between Artist/Album/Genre, the fields will automatically be sorted
+
| In erster Spalte zwischen Künstler/Album/Genre wechseln, das Feld wird automatisch sortiert
 
|-
 
|-
!gcolor=#ffff00|Gelb
+
| bgcolor=#ffff00 | Gelb
|filter items by current selected title (the first column will be the key) and open new database view
+
| Filtere nach dem aktuellen Titel (die erste Spalte dient als Schlüssel) und öffne eine neue Ansicht
 
|-
 
|-
!bgcolor=#0000ff|Blau
+
| bgcolor=#0000ff | Blau
|open menu to show details of current title
+
| Zeige Informationen zum aktuellen Titel
 
|-
 
|-
!bgcolor=#efefef|0 ... 9
+
| bgcolor=#efefef | 0..9
|jump to the first title beginning with the char: <br>1 = 0 ; 2 = a ; 3 = d;<br>4 = g ; 5 = j ; 6 = m;<br>7 = p ; 8 = t ; 9 = w<br>0 = first title
+
| Springe zum ersten Titel, der mit
 +
: 1 = 0 ; 2 = a ; 3 = d;
 +
: 4 = g ; 5 = j ; 6 = m;
 +
: 7 = p ; 8 = t ; 9 = w
 +
: 0 = first title
 +
beginnt
 
|}
 
|}
===Playlist menu===
+
 
{| border=1 cellpadding=2 cellspacing=0
+
===Playlist Menü===
 +
{| class="wikitable"
 
|-
 
|-
!bgcolor=#ff0000|Ok/Rot
+
| bgcolor=#ff0000 | Ok/Rot
|play list beginning with selected item
+
| Spiele Liste ab dem gewählten Titel ab
 
|-
 
|-
!bgcolor=#00ff00|Grün
+
| bgcolor=#00ff00 | Grün
|move current item to new position, accept with Ok
+
| Bewege ausgewählte Titel an eine neue Position (akzeptieren mit ''OK'')
 
|-
 
|-
!bgcolor=#ffff00|Gelb
+
| bgcolor=#ffff00 | Gelb
|delete current title from list
+
| Lösche aktuellen Titel aus der Liste
 
|-
 
|-
!bgcolor=#0000ff|Blau
+
| bgcolor=#0000ff | Blau
|open menu to show details of current title
+
| Zeige Informationen über aktuellen Titel
 
|}
 
|}
===Commands menu===
+
 
{| border=1 cellpadding=2 cellspacing=0
+
===Befehle Menü===
 +
{| class="wikitable"
 
|-
 
|-
!bgcolor=#efefef|1
+
| bgcolor=#efefef | 1
|add current track to instant playlist
+
| Füge aktuellen Titel zur Instant-Playliste hinzu
 
|-
 
|-
!bgcolor=#efefef|2
+
| bgcolor=#efefef | 2
|add all tracks, from current menu, to instant playlist
+
| Füge alle angezeigten Titel der Instant-Playliste hinzu
 
|}
 
|}
 +
 
===Player===
 
===Player===
{| border=1 cellpadding=2 cellspacing=0
+
{| class="wikitable"
 
|-
 
|-
!bgcolor=#efefef|Hoch
+
| bgcolor=#efefef | Hoch
|play
+
| Abspielen
 
|-
 
|-
!bgcolor=#efefef|Runter
+
| bgcolor=#efefef | Runter
|pause
+
| Pause
 
|-
 
|-
!bgcolor=#efefef|Links
+
| bgcolor=#efefef | Links
|skip back on title
+
| Springen zurück
 
|-
 
|-
!bgcolor=#efefef|Rechts
+
| bgcolor=#efefef | Rechts
|skip one title ahead
+
| Springe einen Titel vor
 
|}
 
|}
  
==Probleme==
+
<!-- ===[[SVDRP]] Befehle=== -->
==CVS==
+
<!-- ==Hardwareanforderungen== -->
 +
==Softwareanforderungen==
 +
* vdr >= 1.3.29
 +
* libopendaap
 +
* libmad
 +
 
 +
Eine '''Quelle'''
 +
 
 +
* mt-daapd
 +
oder
 +
* Apple iTunes
 +
 
 +
==Installation==
 +
* libmad
 +
 
 +
<pre>
 +
cd $SOURCEDIR
 +
tar xvzf libmad-<VERSION>.tar.gz
 +
cd libmad-<VERSION>
 +
./configure --prefix=/usr/local
 +
make
 +
make install
 +
ldconfig
 +
cd -
 +
</pre>
 +
 
 +
* libopendaap
 +
 
 +
<pre>
 +
tar xvjf libopendaap-<VERSION>.tar.bz2
 +
cd libopendaap-<VERSION>
 +
./configure --prefix=/usr/local
 +
make
 +
make install
 +
ldconfig
 +
</pre>
 +
 
 +
<!-- ===Optionen=== -->
 +
<!-- ===Patches=== -->
 +
<!-- ==Konfiguration== -->
 +
<!-- ===Einstellungen=== -->
 +
<!-- ===Parameter=== -->
 +
<!-- ==Sonstiges== -->
 +
<!-- ===Probleme=== -->
 +
<!-- ===Tipps=== -->
 +
<!-- ===Wunschliste=== -->
 +
<!-- ===Snapshot=== -->
 +
 
 
==Links==
 
==Links==
{|
+
# [http://www.underbit.com/products/mad MAD ('''M''')PEG ('''A''')udio ('''D''')ecoder Homepage]
| [1]
+
# [http://craz.net/programs/itunes Libopendaap]
| http://www.wahnadium.org
+
# [http://www.wahnadium.org Homepage des Plugins]
| Homepage des Plugins
+
 
|}[[Kategorie:Plugins]]
+
[[Kategorie:Veraltete Plugins]]
 +
{{i18n|daap-plugin}}

Aktuelle Version vom 3. August 2013, 15:53 Uhr

Inhaltsverzeichnis

[Bearbeiten] Beschreibung

Autor: Christian Alexander Moser

Das Plugin ist ein DAAP Client und dient dazu, freigegebene Quellen (im Netzwerk) zu durchsuchen, Titel in Playlisten zu verwalten und abzuspielen.

DAAP (Digital Audio Access Protocol) wird von der Apple iTunes / mt-daapd Software gesprochen und erlaubt es, Musik-Dateien im lokalen Netzwerk zu "streamen". Die von den Programmen automatisch im Netz veröffentlichten Listen erkennt das Plugin über die libopendaap und fügt sie automatisch der Liste verfügbarer Quellen an. Einfacher gehts nicht.


[Bearbeiten] Bedienung

[Bearbeiten] Haupmenu (Host-Liste)

Ok Wähle den aktuellen Host und zeige die gespeicherten Datenbanken und Playlisten an
Gelb Aktualisiere Host-Liste
Blau Setzte Passwort für den gewählten Host

[Bearbeiten] Datenbanken und Playlisten Menü

Ok Wähle aktuelle Datenbank/Playliste

[Bearbeiten] Datenbank Menü

Ok Spiele gewählte Titel (Löscht die Instant-Playliste und fügt den aktuellen Titel hinzu)
hoch/runter/links/rechts Navigiere durch die Titelliste
Rot Befehlsmenü öffnen
Grün In erster Spalte zwischen Künstler/Album/Genre wechseln, das Feld wird automatisch sortiert
Gelb Filtere nach dem aktuellen Titel (die erste Spalte dient als Schlüssel) und öffne eine neue Ansicht
Blau Zeige Informationen zum aktuellen Titel
0..9 Springe zum ersten Titel, der mit
1 = 0 ; 2 = a ; 3 = d;
4 = g ; 5 = j ; 6 = m;
7 = p ; 8 = t ; 9 = w
0 = first title

beginnt

[Bearbeiten] Playlist Menü

Ok/Rot Spiele Liste ab dem gewählten Titel ab
Grün Bewege ausgewählte Titel an eine neue Position (akzeptieren mit OK)
Gelb Lösche aktuellen Titel aus der Liste
Blau Zeige Informationen über aktuellen Titel

[Bearbeiten] Befehle Menü

1 Füge aktuellen Titel zur Instant-Playliste hinzu
2 Füge alle angezeigten Titel der Instant-Playliste hinzu

[Bearbeiten] Player

Hoch Abspielen
Runter Pause
Links Springen zurück
Rechts Springe einen Titel vor

[Bearbeiten] Softwareanforderungen

  • vdr >= 1.3.29
  • libopendaap
  • libmad

Eine Quelle

  • mt-daapd

oder

  • Apple iTunes

[Bearbeiten] Installation

  • libmad
cd $SOURCEDIR
tar xvzf libmad-<VERSION>.tar.gz
cd libmad-<VERSION>
./configure --prefix=/usr/local
make
make install
ldconfig
cd -
  • libopendaap
tar xvjf libopendaap-<VERSION>.tar.bz2
cd libopendaap-<VERSION>
./configure --prefix=/usr/local
make
make install
ldconfig


[Bearbeiten] Links

  1. MAD (M)PEG (A)udio (D)ecoder Homepage
  2. Libopendaap
  3. Homepage des Plugins
In anderen Sprachen