fonz fun plug on your nas - more info here
Package created with a debian squeeze, JRE6, ssh, ffmpeg, serviio and Web UI in Restful Ajax.
the package with serviio 0.6.1
MD5 : B764F1E3B6D653136A4992D64D8BD314
SHA-1 : 3395A2203C5251A00DBB4104EBD04A533132E5C7
After restarting, the password for the ssh client is : serviio
To connect in SSH to your NAS you can use putty or SecureCRT (google is your friend)
More details:
How to connect to your nas in ssh
ssh root@IpOfYourNas
the default password is “serviio”
passwd
and follow the instruction
→ Launch WebUI's service :
/opt/serviio/bin/serviio-webui.sh &
→ Check if webui is running :
ps af | grep webui
you should see :
XXXX ttyp0 S 0:00 \_ /bin/sh /opt/serviio/bin/serviio-webui.sh
→ With your web broswer connect to the webUI
http://IpOfYourNas:8123/serviio/console
→ Configure the webUI
ps auxef | grep webui
And Kill all the process.
4018 ttyp0 S 0:00 \_ /bin/sh /opt/serviio/bin/serviio-webui.sh TERM=vt100 SHELL=/bin/bash SSH_CLIENT=192.168.0.10 8397 22 SSH_TTY=/dev/ttyp0 USER=root MAIL=/var/mail/root PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin PWD=/ SHLVL=1 HOME=/root LOGNAME=root SSH_CONNECTION=192.168.0.10 8397 192.168.0.15 22 _=/opt/serviio/bin/serviio-webui.sh OLDPWD=/opt/serviio/bin 4025 ttyp0 Sl 0:06 | \_ java -Xms5M -XX:+UseParNewGC -XX:MinHeapFreeRatio=5 -XX:MaxHeapFreeRatio=10 -Dfile.encoding=UTF-8 -Dserviio.home=/opt/serviio -Djava.net.preferIPv4Stack=true -Djava.awt.headless=true -classpath /opt/serviio/config:/opt/serviio/plugins/serviio-webclient.jar:/opt/serviio/plugins/serviio-wrapper.jar:/opt/serviio/lib/concurrent.jar:/opt/serviio/lib/derby.jar:/opt/serviio/lib/freemarker.jar:/opt/serviio/lib/groovy-all.jar:/opt/serviio/lib/gson.jar:/opt/serviio/lib/httpcore.jar:/opt/serviio/lib/jaudiotagger.jar:/opt/serviio/lib/jcl-over-slf4j.jar:/opt/serviio/lib/jcs.jar:/opt/serviio/lib/jdom.jar:/opt/serviio/lib/jul-to-slf4j.jar:/opt/serviio/lib/log4j.jar:/opt/serviio/lib/org.restlet.ext.gson.jar:/opt/serviio/lib/org.restlet.ext.net.jar:/opt/serviio/lib/org.restlet.ext.xstream.jar:/opt/serviio/lib/org.restlet.jar:/opt/serviio/lib/rome-modules.jar:/opt/serviio/lib/rome.jar:/opt/serviio/lib/sanselan.jar:/opt/serviio/lib/serviio-client.jar:/opt/serviio/lib/serviio.jar:/opt/serviio/lib/slf4j-api.jar:/opt/serviio/lib/slf4j-log4j12.jar:/opt/serviio/lib/winp.jar:/opt/serviio/lib/xstream.jar org.serviio.restui.RestletProxy USER=root SSH_CLIENT=192.168.0.10 8397 22 MAIL=/var/mail/root SHLVL=1 OLDPWD=/opt/serviio/bin HOME=/root SSH_TTY=/dev/ttyp0 SERVIIO_WEBUI_HOME=/opt/serviio LOGNAME=root _=/opt/serviio/bin/serviio-webui.sh TERM=vt100 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin SHELL=/bin/bash PWD=/ SSH_CONNECTION=192.168.0.10 8397 192.168.0.15 22 LD_LIBRARY_PATH=/usr/lib/jvm/java-6-openjdk/jre/lib/arm/server:/usr/lib/jvm/java-6-openjdk/jre/lib/arm:/usr/lib/jvm/java-6-openjdk/jre/../lib/arm 4181 ttyp0 S+ 0:00 \_ grep webui TERM=vt100 SHELL=/bin/bash SSH_CLIENT=192.168.0.10 8397 22 SSH_TTY=/dev/ttyp0 USER=root MAIL=/var/mail/root PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin PWD=/ SHLVL=1 HOME=/root LOGNAME=root SSH_CONNECTION=192.168.0.10 8397 192.168.0.15 22 _=/bin/grep OLDPWD=/opt/serviio/bin
kill -9 4018 4025
cd /opt/serviio/
you can browse to the serviio's files with the command “cd” (type “man cd” to have more information)
top
or
ps auxef
or
ps auxef | grep serviio
you should see :
/bin/sh /opt/serviio/bin/serviio.sh…
\_ java -Xmx384M -Djava.net.preferIPv4Stack=true…
- Install a debian like squeeze, you will find here a Prebuild
- Install serviio and webui
- Install apache2, ffmpeg and lame
- Configure apache2 to accept connections on port 8080 (because we want to let lighttpd)
- Install open-JRE6
- To start at boot, serviio we must add a line in the linuxrc
⇒ And that's it …