Wizd - A Media Server for Syabas based players
From NAS-Central Buffalo - The Linkstation Wiki
(Difference between revisions)
(→4. su (Substitute user identity) - ONLY NEEDED FOR OPENLINK) |
Mindbender (Talk | contribs) m (→WIZD) |
||
| (5 intermediate revisions not shown) | |||
| Line 42: | Line 42: | ||
===4. su (Substitute user identity) - ONLY NEEDED FOR OPENLINK ON LS1=== | ===4. su (Substitute user identity) - ONLY NEEDED FOR OPENLINK ON LS1=== | ||
| - | Download [http://downloads. | + | Download [http://downloads.nas-central.org/uploads/LS1-HG-HS(PPC)/su su], because the location has a '(' in the path, this can't be downloaded with wget. |
Save su.htm to \\<IP Adress Linkstation>\share | Save su.htm to \\<IP Adress Linkstation>\share | ||
| Line 55: | Line 55: | ||
=== WIZD === | === WIZD === | ||
Download and install WIZD | Download and install WIZD | ||
| + | |||
| + | On LS1 | ||
cd /mnt/misc | cd /mnt/misc | ||
wget http://www.unet.univie.ac.at/~a0025690/ppc-binaries/wizd_012h_pvb21.ppc.tgz | wget http://www.unet.univie.ac.at/~a0025690/ppc-binaries/wizd_012h_pvb21.ppc.tgz | ||
tar -C / -xzvf wizd_012h_pvb21.ppc.tgz | tar -C / -xzvf wizd_012h_pvb21.ppc.tgz | ||
| + | |||
| + | On LS2 | ||
| + | cd /mnt/misc | ||
| + | wget http://www.unet.univie.ac.at/~a0025690/mips-binaries/wizd_012h_pvb21_mips.tar | ||
| + | tar -C / -xvf wizd_012h_pvb21_mips.tar | ||
Make the startup script executable | Make the startup script executable | ||
| - | chmod 755 /etc/init.d/wizd | + | chmod 755 /etc/init.d/wizd |
=== This is how the startup script works ... === | === This is how the startup script works ... === | ||
| - | (Script created by [http:// | + | (Script created by [http://nas-central.org/index.php?title=User:Mindbender Mindbender]) |
#! /bin/sh | #! /bin/sh | ||
export USER="root" | export USER="root" | ||
| Line 98: | Line 105: | ||
exit 0 | exit 0 | ||
| + | === Automatically Starting wizd on Boot === (Courtesy of Mindbender) | ||
| + | |||
| + | OPENLINK | ||
| + | ln -s /etc/init.d/wizd /etc/rc.d/rc0.d/K99wizd | ||
| + | ln -s /etc/init.d/wizd /etc/rc.d/rc2.d/S99wizd | ||
| + | ln -s /etc/init.d/wizd /etc/rc.d/rc2.d/K99wizd | ||
| + | |||
| + | FREELINK | ||
| + | ln -s /etc/init.d/wizd /etc/rc0.d/K99wizd | ||
| + | ln -s /etc/init.d/wizd /etc/rc2.d/S99wizd | ||
| + | ln -s /etc/init.d/wizd /etc/rc2.d/K99wizd | ||
==Downloads== | ==Downloads== | ||
| - | * [http://forum. | + | * [http://forum.nas-central.org/index.php?action=vthread&forum=8&topic=2130 The start for updating this page] |
*[http://www.unet.univie.ac.at/~a0025690/ppc-binaries/wizd_012h_pvb21.ppc.tgz wizd_012h_pvb21.ppc.tgz] | *[http://www.unet.univie.ac.at/~a0025690/ppc-binaries/wizd_012h_pvb21.ppc.tgz wizd_012h_pvb21.ppc.tgz] | ||
*[http://www.unet.univie.ac.at/~a0025690/mips-binaries/wizd_012h_pvb21_mips.tar wizd_012h_pvb21_mips.tar] - (LS2) | *[http://www.unet.univie.ac.at/~a0025690/mips-binaries/wizd_012h_pvb21_mips.tar wizd_012h_pvb21_mips.tar] - (LS2) | ||
Latest revision as of 11:46, 29 November 2007
A Media Server for Syabas based players
Contents |
Overview
Wizd is serving all your media files (video, audio, photo...) to your networked player.
- automatically detected by your player
- browse faster than ever through your media
- no aditionnal server required (Apache, PHP...)
- low memory usage (less than 10 MB)
- fully customizable
- read DVD-ISO backups and standard DVD backups
- bookmark feature for MPEG movies
- tumbnails mode to preview your pictures
- free and open-source :)
Requirements
1. Development tools
Install the Precompiled C development environment, running on the LS
2. libjpeg6
Download and install LibJpeg6
cd /mnt/misc wget ftp://ftp.uu.net/graphics/jpeg/jpegsrc.v6b.tar.gz tar zxvf jpegsrc.v6b.tar.gz cd jpeg-6b ./configure make mkdir /usr/local/man/man1 make install make install-lib ranlib /usr/local/lib/libjpeg.a
3. libdvdread
Download and install libdvdread
cd /mnt/misc wget http://jhue.users.sonic.net/libdvdread-0.9.4.tgz tar zxvf libdvdread-0.9.4.tgz cd libdvdread-0.9.4 ./configure make make install
4. su (Substitute user identity) - ONLY NEEDED FOR OPENLINK ON LS1
Download su, because the location has a '(' in the path, this can't be downloaded with wget.
Save su.htm to \\<IP Adress Linkstation>\share
Copy this file to the /bin/ directory
cp /mnt/share/su.htm /bin/su
Make su executable
chmod 755 /bin/su
Installation
WIZD
Download and install WIZD
On LS1
cd /mnt/misc wget http://www.unet.univie.ac.at/~a0025690/ppc-binaries/wizd_012h_pvb21.ppc.tgz tar -C / -xzvf wizd_012h_pvb21.ppc.tgz
On LS2
cd /mnt/misc wget http://www.unet.univie.ac.at/~a0025690/mips-binaries/wizd_012h_pvb21_mips.tar tar -C / -xvf wizd_012h_pvb21_mips.tar
Make the startup script executable
chmod 755 /etc/init.d/wizd
This is how the startup script works ...
(Script created by Mindbender)
#! /bin/sh
export USER="root"
NAME=wizd
INSTALLEDPATH=/mnt/local/mediaserver/wizd
start()
{
su - $USER -c"cd ${INSTALLEDPATH} && ./wizd -d"
}
stop()
{
su - $USER -c"/sbin/killall -15 wizd"
su - $USER -c"sleep 5"
}
case "$1" in
start)
echo -n "Starting Wizd: "
start
;;
stop)
echo -n "Stopping Wizd "
stop
;;
restart)
echo -n "Restarting Wizd "
stop
start
;;
*)
echo "Usage: /etc/init.d/$NAME {start|stop|restart}"
exit 1
;;
esac
exit 0
=== Automatically Starting wizd on Boot === (Courtesy of Mindbender)
OPENLINK
ln -s /etc/init.d/wizd /etc/rc.d/rc0.d/K99wizd ln -s /etc/init.d/wizd /etc/rc.d/rc2.d/S99wizd ln -s /etc/init.d/wizd /etc/rc.d/rc2.d/K99wizd
FREELINK
ln -s /etc/init.d/wizd /etc/rc0.d/K99wizd ln -s /etc/init.d/wizd /etc/rc2.d/S99wizd ln -s /etc/init.d/wizd /etc/rc2.d/K99wizd
Downloads
- The start for updating this page
- wizd_012h_pvb21.ppc.tgz
- wizd_012h_pvb21_mips.tar - (LS2)
- http://wizd.sourceforge.net/download.htm

