Modul Menü

Wer ist online?

Insgesamt sind 7 Besucher online: 1 registrierter, 0 unsichtbare und 6 Gäste
Der Besucherrekord liegt bei 226 Besuchern, die am 8. Jul 2012, 14:25 gleichzeitig online waren.

Mitglieder: Google [Bot]

basierend auf den aktiven Besuchern der letzten 5 Minuten

Statistik

16 Beiträge


Geburtstage

Heute hat kein Mitglied Geburtstag kein Mitglied hat in den nächsten 3 Tagen Geburtstag

Kalender

<< Juni 2013 >>
Mo Di Mi Do Fr Sa So
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30

Fest u. Feiertage Kalender-Ereignisse

Anstehende Termine:

miniHowTo: TwonkyVision Mediaserver

Kurze Anleitungen und Tipps rund um den c't Server

Moderator: Moderatoren Team

miniHowTo: TwonkyVision Mediaserver

Beitragvon Carsten » 24. Aug 2005, 13:41

Moin,

ich verwende den neuesten mediaserver. Analog sollte es aber auch mit dem freien musicserver gehen.

In älteren Versionen werden zwei Binaries ausgeliefert. Hier ist dann das gegen glibc 2.2 gelinkte zu verwenden.

Zunächst richten wir einen User mediaserver in der Gruppe mediaserver ein. Z.B. mit dem Webmin. In das Homeverzeichnis entpacken wir das Binary in das Unterverzeichnis mediaserver. Wir erzeugen noch ein Unterverzeichnis .mediaserver, in dem die Datenbak (so gewollt) und das ini-File zu liegen kommen. Auch ein Verzeichnis log legen wir an.

Dann erzeugen wir eine Datei /usr/local/bin/mediaserver mit folgendem Inhalt:

Code: Alles auswählen
#!/bin/bash
#

MSUSER="mediaserver"
MSDIR="/home/mediaserver/.mediaserver/"
MSINI="/home/mediaserver/.mediaserver/twonkyvision-mediaserver.ini"
MSPROG="/home/mediaserver/mediaserver/mediaserver"
MSLOG="/home/mediaserver/log/mediaserver.log"

su $MSUSER -c "cd $MSDIR; $MSPROG -D -inifile $MSINI > $MSLOG 2>&1"


Diese Datei sollte ausführbar sein

Code: Alles auswählen
chmod 755 /usr/local/bin/mediaserver


und gehört normalerweise root. Sie dient dazu, den mediaserver als user mediaserver zu starten. Die Logdateien werden beim ersten Start vom Twonky dort angelegt und können nach dem stoppen geändert werden.

Damit das so klappt, erzeugen wir eine Datei /etc/init.d/mediaserver

Code: Alles auswählen
#!/bin/sh
#
#


MSPID=/var/run/mediaserver.pid
MSPROG=/usr/local/bin/mediaserver

test -f $MSPROG || exit 0

case "$1" in
  start)
    echo -n "Starting mediaserver: "
    start-stop-daemon --start --quiet \
    --exec $MSPROG
    sleep 2

    if [ -f "$MSPID" ] && ps h `cat "$MSPID"` >/dev/null; then
      echo "mediaserver."
    else
      echo "mediaserver failed to start - check syslog for diagnostics."
      exit 1
    fi
  ;;
  stop)
    echo -n "Stopping mediaserver: mediaserver"
    start-stop-daemon --stop --quiet --pidfile $MSPID
    echo "."
  ;;
  restart | force-reload)
    $0 stop
    sleep 2
    $0 start

    if [ "$?" != "0" ]; then
      exit 1
    fi
  ;;
  *)
    echo "Usage: /etc/init.d/mediaserver {start|stop|restart|force-reload}"
    exit 1
esac

exit 0


Mit:

Code: Alles auswählen
cd /etc/init.d
chmod 755 /etc/init.d/mediaserver
rc-update.d mediaserver defaults


sorgen wir dafür, dass der mediaserver beim booten mit hochfährt.

Dieses ist meine erstes HowTo. Also bitte nachsichtig bei der Kritik sein. Obwohl diese ausdrücklich erwünscht ist. Und wenn mir jemand erklärt, wie ich die Skripte mit den Leerzeichen darstellen kann, sehen sie auch nicht mehr so häßlich aus...

Gruß,
Carsten.
Zuletzt geändert von Carsten am 24. Aug 2005, 15:14, insgesamt 2-mal geändert.
Carsten
Golden User
Golden User
 
Beiträge: 843
Registriert: 20. Aug 2005, 15:54

Re: miniHowTo: TwonkyVision Mediaserver

Beitragvon lomdar67 » 24. Aug 2005, 14:08

Carsten hat geschrieben:Moin,
Und wenn mir jemand erklärt, wie ich die Skripte mit den Leerzeichen darstellen kann, sehen sie auch nicht mehr so häßlich aus...


Tausch mal die "quote"-Tags durch "code"-Tags, dann sollte das eigentlich funktionieren...

melwood
We raise hopes, here ... until they're old enough to fend for themselves.
- Mike Callahan
lomdar67
Admin
Admin
 
Beiträge: 984
Registriert: 1. Aug 2005, 10:23
Wohnort: Edling

Beitragvon Carsten » 24. Aug 2005, 15:13

So, nu isses schöner...
Carsten
Golden User
Golden User
 
Beiträge: 843
Registriert: 20. Aug 2005, 15:54

Beitragvon lomdar67 » 24. Aug 2005, 20:59

Gib es eigentlich einen kostenlosen UPnP Client für Windows?
Würde den Twonky Server mal gerne testen.

melwood
We raise hopes, here ... until they're old enough to fend for themselves.
- Mike Callahan
lomdar67
Admin
Admin
 
Beiträge: 984
Registriert: 1. Aug 2005, 10:23
Wohnort: Edling

Beitragvon sepinho » 12. Sep 2005, 14:08

melwood hat geschrieben:Gib es eigentlich einen kostenlosen UPnP Client für Windows?
Würde den Twonky Server mal gerne testen.

melwood


Es gibt z. B. ein Plugin für den Windows Mediaplayer, den Namen kann ich bei Bedarf gene heute abend zuhause nachgucken!
sepinho
Starter
Starter
 
Beiträge: 13
Registriert: 11. Sep 2005, 16:35

Beitragvon C167 » 12. Sep 2005, 15:22

würde mich auch interessieren ;)
C167
Silver User
Silver User
 
Beiträge: 343
Registriert: 12. Aug 2005, 22:01

UPNP für Windows

Beitragvon sepinho » 12. Sep 2005, 15:40

Hab's schon gefunden: On2Share heißt das Plugin. Klicki-Linki hier:
http://www.on2share.com/
Das macht aus dem WMP gleichzeitig einen UPNP-Server und -Client und läuft übrigens auch mit WinAmp.

Würde mich ehrlich gesagt wundern, wenn Mplayer und/oder der VLC nicht auch UPNP könnten, aber das ist nur eine wilde Vermutung von mir.
sepinho
Starter
Starter
 
Beiträge: 13
Registriert: 11. Sep 2005, 16:35

Beitragvon Obi-Wan » 13. Sep 2006, 18:47

melwood hat geschrieben:Gib es eigentlich einen kostenlosen UPnP Client für Windows?
Würde den Twonky Server mal gerne testen.

melwood


und bist du zufrieden mit dem Programm, oder hast du schon etwas besseres gefunden ?
-www-L-I-N-K--S-P-E-I-C-H-E-R-de-

PR3 Webkatalog mit SEO-Detailseiten und suchmaschinenoptimierten Backlink-Seiten
Obi-Wan
Silver User
Silver User
 
Beiträge: 390
Registriert: 25. Aug 2005, 13:59
Wohnort: Essen

Beitragvon Carsten » 14. Sep 2006, 10:09

Moin,

ich (als Soundbridge-Nutzer), schöre mittlerweile auf mt-daapd. Der
Server unterstützt das neue RSP (Rokulab Soundbridge Protokoll), aber
auch DAAP. Mittlerweile nennt er sich auch Firefly.

Siehe hier http://forums.fireflymediaserver.org/ und
hier http://nightlies.mt-daapd.org/.

Gruß,
Carsten.
Hardware: Gigabyte GA-M56S-S3, AMD Athlon II X3 400e (Xen ondemand govenor), 8GB, 3 NICs (2 x Pro 1000/GT, 1 x nVidia onboard),
Platten: 2xHD154UI, 2xHD204UI, 1 x DVD-ROM JLMS XJ-HD165H, 3 x DVB-C (2 x Satelco Easywatch, 1 x KNC One), Switch GS716T
Software: Xen 4.1.2 / Kernel 2.6.32.46 (Dom0), 3.3.0 (DomU), 2.6.34.7 (VDR DomU), IPFire, Zarafa, VDR 1.7.21 (HD), mt-daapd
Clients: 2xHauppauge MVP with vomp, Rokulabs Soundbridge, Atom/ION Client mit OpenELEC und XBMC-PVR Eden
Carsten
Golden User
Golden User
 
Beiträge: 843
Registriert: 20. Aug 2005, 15:54

Beitragvon Carsten » 14. Sep 2006, 10:12

Moin,

bevor Ihr fragt: so mache ich das:

Code: Alles auswählen
#!/bin/sh
./configure --enable-sqlite --enable-oggvorbis --enable-flac --enable-ffmpeg --with-ffmpeg-includes=/usr/local/include/ffmpeg --with-ffmpeg-libs=/usr/local/lib
make
/etc/init.d/mt-daapd stop
make install
/etc/init.d/mt-daapd start


Gruß,
Carsten.
Hardware: Gigabyte GA-M56S-S3, AMD Athlon II X3 400e (Xen ondemand govenor), 8GB, 3 NICs (2 x Pro 1000/GT, 1 x nVidia onboard),
Platten: 2xHD154UI, 2xHD204UI, 1 x DVD-ROM JLMS XJ-HD165H, 3 x DVB-C (2 x Satelco Easywatch, 1 x KNC One), Switch GS716T
Software: Xen 4.1.2 / Kernel 2.6.32.46 (Dom0), 3.3.0 (DomU), 2.6.34.7 (VDR DomU), IPFire, Zarafa, VDR 1.7.21 (HD), mt-daapd
Clients: 2xHauppauge MVP with vomp, Rokulabs Soundbridge, Atom/ION Client mit OpenELEC und XBMC-PVR Eden
Carsten
Golden User
Golden User
 
Beiträge: 843
Registriert: 20. Aug 2005, 15:54

mediaserver -> twonkymedia

Beitragvon Mandarine » 29. Okt 2006, 10:15

Ich trau mich ja fast nicht zu fragen, aber kann das miniHowTo mal jemand auf die neuen Bezeichnungen "umstricken"? Der Server heißt ja jetzt "twonkymedia" und nicht mehr "mediaserver".

Ich habe es soweit hinbekommen, dass ich in der Zeile:
Code: Alles auswählen
MSPROG="/home/mediaserver/mediaserver/mediaserver"

das mediaserver durch twonkymedia ersetzt habe.

Allerdings bekomme ich bei wenn ich
Code: Alles auswählen
/etc/init.d/mediaserver start
aufrufe die Fehlermeldung:
Code: Alles auswählen
Starting mediaserver: mediaserver failed to start - check syslog for diagnostics.


Der Server läuft dann zwar (ich vermute daher, das das Skript nur nach dem falschen Prozessnamen sucht. Weiß aber nicht wie ich das ändern kann).

Und dann ist mir nochwas aufgefallen:

Wenn der mediaserver läuft habe ich noch einen
Code: Alles auswählen
 [shoutcast-impor] <defunct>


in der Prozessliste.

Wer kann mir helfen?


Sascha
Mandarine
Starter
Starter
 
Beiträge: 1
Registriert: 29. Okt 2006, 10:08

Beitragvon Obi-Wan » 15. Nov 2007, 17:56

läuft das ganze auch in einer domU ?
-www-L-I-N-K--S-P-E-I-C-H-E-R-de-

PR3 Webkatalog mit SEO-Detailseiten und suchmaschinenoptimierten Backlink-Seiten
Obi-Wan
Silver User
Silver User
 
Beiträge: 390
Registriert: 25. Aug 2005, 13:59
Wohnort: Essen

Beitragvon Carsten » 15. Nov 2007, 21:22

Moin,

habe ich nicht probiert, sehe aber keine Probleme. Ich nehme nur noch den mt-daapd und der funktionuckelt ganz super in Koexistenz mit vdr und SAMBA in meiner Multimedia DomU. Der spricht DAAP. Da kann man dann mit iTunes prima Musik hören...

Gruß,
Carsten.
Carsten
Golden User
Golden User
 
Beiträge: 843
Registriert: 20. Aug 2005, 15:54

Beitragvon Obi-Wan » 16. Nov 2007, 20:51

Carsten hat geschrieben:Moin,

habe ich nicht probiert, sehe aber keine Probleme. Ich nehme nur noch den mt-daapd und der funktionuckelt ganz super in Koexistenz mit vdr und SAMBA in meiner Multimedia DomU. Der spricht DAAP. Da kann man dann mit iTunes prima Musik hören...

Gruß,
Carsten.


so viele begriffe in 2 Sätzen.....

Interessant ist natürlich, WIE Du das ganze installiett hast, damit Newbies wie ich, ebenfalls solchen feine Domus erzeugen und installieren können
-www-L-I-N-K--S-P-E-I-C-H-E-R-de-

PR3 Webkatalog mit SEO-Detailseiten und suchmaschinenoptimierten Backlink-Seiten
Obi-Wan
Silver User
Silver User
 
Beiträge: 390
Registriert: 25. Aug 2005, 13:59
Wohnort: Essen

Beitragvon Carsten » 17. Nov 2007, 00:20

Na ja, mit dem DomU Builder und apt-get. Schritt für Schritt.

Was speziell macht Dir Sorgen?

Gruß,
Carsten.
Carsten
Golden User
Golden User
 
Beiträge: 843
Registriert: 20. Aug 2005, 15:54

Nächste

Zurück zu miniHOWTOs

Wer ist online?

Mitglieder: Google [Bot]

cron