The guide has now been updated for Kralizec support and Sardaukar support. See the 1st post for details. If you run into problems, please post them here and I will try to address them as soon as I can.
Serviio Install Guide
- shadowzero
- Geschlossen
-
-
Hello to all,
A minor update to this project. I am working on compiling ffmpeg with the latest version and I am also testing the latest static builds. I am testing the deb-multimedia repository as well. Here are some thoughts I have. 1. Web based console. While there is a 3rd party option that I use, I think Serviio should include their own web console. This is a crucial part missing from Serviio in my opinion. 2. Media Browser. It is dependent on Flash. I will continue to support this guide as best to my ability. In the long term I would like it to turn into a plugin but until Serviio makes changes to their code we will not see it as as a plugin. For now, enjoy the guide as a basic setup for Serviio. Advanced configuration is in the works. When I have finished my testing I will post the results. Thank you for taking the time to read this.
EDIT: I have edited this post as I felt I was ranting (beer was involved hehe) and not addressing my thoughts in the right forum. The issues I am facing I should address in the Serviio forums and not address here.
-
I just DL UMS 4.01 today and noticed from the changelog that they added a webui which is one or your sore spots with Serviio. I will have to load it up and try it as it has a had a ton of changes lately.
-
Hi Earbiter,
Thanks again for your input. I will look at UMS as a separate subject. For now I will keep this thread focused on Serviio.
-
-
Hi noxx,
Sorry for the late reply. I am on vacation this week. I have a typo in the port number. Sorry about that and thanks for pointing it out. It should be:
Codesudo curl -i -H "Content-Type: plain/text; Accept: application/json" -X PUT "http://127.0.0.1:23424/rest/license-upload" -T Serviio_XXX.lic
Try it again with this code instead. Be sure to replace XXX with your license. -
-
-
Code
Alles anzeigenlogin as: root root@192.168.1.18's password: Linux debian 3.14-0.bpo.1-amd64 #1 SMP Debian 3.14.12-1~bpo70+1 (2014-07-13) x86_64 The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. Last login: Tue Aug 12 22:14:37 2014 from buero.fritz.box root@debian:~# cat /etc/network/interfaces # The loopback network interface auto lo iface lo inet loopback iface lo inet6 loopback # eth0 network interface auto eth0 allow-hotplug eth0 iface eth0 inet static address 192.168.1.18 gateway 192.168.1.1 netmask 255.255.255.0 dns-nameservers 192.168.1.1 iface eth0 inet6 manual pre-down ip -6 addr flush dev eth0 root@debian:~# netstat -tulpen | grep 23424 root@debian:~#
-
Nothing running on localhost:23424... So you can't put something where nothing is...
Greetings
David -
ok, i try all point again
Coderoot@debian:~# netstat -tulpen | grep 23424 tcp 0 0 0.0.0.0:23424 0.0.0.0:* LISTEN 997 294279 32385/java root@debian:~#
if i will start serviio (with http://192.168.1.18/serviio) i get this here:
404 Not Found
nginx-------------
are this two point ok?HTML
Alles anzeigenroot@debian:~# sudo curl -i -H "Content-Type: plain/text; Accept: application/json" -X PUT "http://127.0.0.1:23424/rest/license-upload" -T /home/Serviio_xxxx.lic HTTP/1.1 404 Not Found Connection: close Date: Wed, 13 Aug 2014 19:18:58 GMT Server: Restlet-Framework/@major-number@.@minor-number@@release-type@@release-number@ Content-Length: 439 Content-Type: text/html; charset=UTF-8 <html> <head> <title>Status page</title> </head> <body style="font-family: sans-serif;"> <p style="font-size: 1.2em;font-weight: bold;margin: 1em 0px;">Not Found</p> <p>The server has not found anything matching the request URI</p> <p>You can get technical details <a href="http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#sec10.4.5">here</a>.<br> Please continue your visit at our <a href="/">home page</a>. </p> </body> </html>
Code
Alles anzeigenroot@debian:~# sudo chmod a+rx /etc/init.d/serviio && sudo chown root:root /etc/init.d/serviio && sudo update-rc.d serviio defaults update-rc.d: using dependency based boot sequencing insserv: Script serviio is broken: incomplete LSB comment. insserv: missing `Provides:' entry: please add. insserv: missing `Required-Start:' entry: please add even if empty. insserv: missing `Required-Stop:' entry: please add even if empty. insserv: missing `Default-Start:' entry: please add even if empty. insserv: missing `Default-Stop:' entry: please add even if empty. insserv: Default-Start undefined, assuming empty start runlevel(s) for script `serviio' insserv: Default-Stop undefined, assuming empty stop runlevel(s) for script `serviio' root@debian:~# su -
-
Hi Noxx,
I think you are skipping some of the steps and that is why you are having issues. As for the license it seems you did not replace XXX like I suggested. If you don't have a license file you can skip this step. As for the startup script, I will double check it but I'm pretty sure it's ok since I built it while writing the guide and it has worked in the past.
run this: sudo update-rc.d serviio remove
Try the steps again to add the startup script.
I will check back later.
-
hi, thx for u answer
i have a pro licence for serviio and had change the xxx to the licences number.if i uninstall serviio i get this
Code
Alles anzeigenroot@debian:~# sudo update-rc.d serviio remove update-rc.d: using dependency based boot sequencing insserv: Script serviio is broken: incomplete LSB comment. insserv: missing `Provides:' entry: please add. insserv: missing `Required-Start:' entry: please add even if empty. insserv: missing `Required-Stop:' entry: please add even if empty. insserv: missing `Default-Start:' entry: please add even if empty. insserv: missing `Default-Stop:' entry: please add even if empty. insserv: Default-Start undefined, assuming empty start runlevel(s) for script `serviio' insserv: Default-Stop undefined, assuming empty stop runlevel(s) for script `serviio' root@debian:~#
-
Hi Noxx,
It seems like you are missing the top half of the startup script or something didn't copy correctly. I would suggest you delete the /etc/init.d/serviio file and try again from step 2 in the guide. Copy the source code in step 2 and save it as /etc/init.d/serviio and try the command again to add it to the startup. Also make sure you have done the step to add the user serviio so the script will run as the user serviio. If you still have problems let me know. Let's get you up and running!
-
If he used select all on the old forum software and copied that he probably has copied over some tabstops that aren't supposed to be in the startscript and render it unuseable.
Greetings
David -
-
And what are you expecting to see? That it will tell you removed successfully? It doesn't do that... and oh, doooooooooooooon't use sudo....
Greetings
David -
David is right noxx. Since you are logged in as root you do not need "sudo". You only need to use sudo when you are not logged in as root and added your user account to the sudo group. I'm sorry if that has confused you. I prefer to use sudo over logging in as root. But if you want to login as root that is your choice and you don't need to use the sudo command.
-
First, sudo is installed on OpemMediaVault, but it isn't configured for useage.
Second, seeing someone using sudo as root just shows how small theire linux knowledge is and how good they understand it.
Greetings
David -
Argh!!!
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!