Serviio Install Guide

    • darvenas wrote:

      I just want to ask. when serviio will appears in plugins? Thanks.

      Right now I haven't made any plans to turn it into a plugin. It may be something I'll do in the future but not anytime soon. Plus I have another plugin I need to finish. I have been very busy personally so I apologize for the late reply. You can also install Serviio by using the Docker plugin and searching for Serviio. I have tested it on my dev machine and it works as well. There is a little extra setup to do but I haven't had time to write up a guide for it. I'll be glad to answer any other questions you have.
      ShadowZero -- OMV Fan since 0.3
    • The guide has been updated to support Serviio 1.6 on OMV 2.x. Please note I have not tested it on OMV 3.x beta so feel free to try it at your own risk. I do plan to release an initial plugin for testing on OMV 3.x so stay tuned. Thank you all for your support on this project. I will continue to maintain Serviio for OMV. There is also the option to use Serviio through the Docker plugin if your interested. Thanks again! :thumbsup:
      ShadowZero -- OMV Fan since 0.3
    • The ffmpeg package for wheezy used a depreciated version. It works but at the time writing the guide libav was being pushed to use instead so that is why this guide uses libav for OMV 2.x. The good news is I have tested 1.6.1 on OMV 3.0.13 beta with ffmpeg and it works just fine. I am working on developing a plugin for OMV 3.x but for now if you want to test on OMV 3.x, use ffmpeg instead of libav.
      ShadowZero -- OMV Fan since 0.3
    • I am having trouble installing serviio on a fresh reinstall of OMV. I keep getting "insserv: Script serviio is broken: incomplete LSB comment." After about 5 hours searching the internet and trying everything, I am flustered because I can not get it to work. I've checked for misplaced tabs, taken out all the spaces and retyped, Nothing works. Suggestions appreciated.
    • Hi @Cwj,

      Sorry for the late reply. I tested the guide on OMV 2.2.5 and I did not have a problem with the init script. I would suggest removing the one you have in place. As root, run update-rc.d -f serviio remove and delete the file rm /etc/init.d/serviio Go back to step 4 and copy the init script again and do step 5. That should fix your issue. If it doesn't, let me know and I'll continue to work with you to fix it. :thumbsup: One good thing did come out of testing, some of the commands in the guide did not execute correctly but were minor. If I do them manually it worked just fine. You gave me a good reason to check it and to go back and update the guide. Thank you for that.
      ShadowZero -- OMV Fan since 0.3
    • hi everyone.

      i just tried to install serviio on my OMV sys. but first i wanted to install java. so i started with point 6 of this tutorial, but the installation failed because my 1st HDD / USD drive is full now (just a 2 GB stick). the installation stopped and now i get an errow because the system drive is full.

      how can i manually remove the java installation / folder?

      i even can not login via webinterface from local network :-/

      i can login via putty as root.

      thanks in advance, guys.

      greetz

      mcpaschetnik
    • SOLVED Ok now works, after I build FFMPEG but you can also use this to get ffmpeg:

      Source Code

      1. wget https://johnvansickle.com/ffmpeg/builds/ffmpeg-git-64bit-static.tar.xz
      2. tar xf ffmpeg-git-64bit-static.tar.xz
      3. mv ffmpeg-git-20161223-64bit-static/ /usr/bin/ffmpeg-git-20161223-64bit-static
      4. ln -s /usr/bin/ffmpeg-git-20161223-64bit-static/./ffmpeg /usr/bin/ffmpeg

      Source Code

      1. root@t20:~# ffmpeg
      2. ffmpeg version N-82906-g8156b5ac94-static http://johnvansickle.com/ffmpeg/ Copyright (c) 2000-2016 the FFmpeg developers
      3. built with gcc 5.4.1 (Debian 5.4.1-4) 20161202
      4. configuration: --enable-gpl --enable-version3 --enable-static --disable-debug --disable-ffplay --disable-indev=sndio --disable-outdev=sndio --cc=gcc-5 --enable-fontconfig --enable-frei0r --enable-gnutls --enable-gray --enable-libass --enable-libfreetype --enable-libfribidi --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxvid --enable-libzimg
      5. libavutil 55. 43.100 / 55. 43.100
      6. libavcodec 57. 70.100 / 57. 70.100
      7. libavformat 57. 61.100 / 57. 61.100
      8. libavdevice 57. 2.100 / 57. 2.100
      9. libavfilter 6. 68.100 / 6. 68.100
      10. libswscale 4. 3.101 / 4. 3.101
      11. libswresample 2. 4.100 / 2. 4.100
      12. libpostproc 54. 2.100 / 54. 2.100
      13. Hyper fast Audio and Video encoder
      14. usage: ffmpeg [options] [[infile options] -i infile]... {[outfile options] outfile}...
      15. Use -h to get full help or, even better, run 'man ffmpeg'
      Display All


      Build version:

      Source Code

      1. root@omvt20:~# ffmpeg -version
      2. ffmpeg version git-2016-12-22-4cf96c5 Copyright (c) 2000-2016 the FFmpeg developers
      3. built with gcc 4.7 (Debian 4.7.2-5)
      4. configuration: --enable-gpl --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libtheora --enable-libvorbis --enable-libx264 --enable-nonfree --enable-postproc --enable-version3 --enable-x11grab --enable-librtmp --enable-libxvid --enable-libass --enable-libvpx
      5. libavutil 55. 43.100 / 55. 43.100
      6. libavcodec 57. 68.100 / 57. 68.100
      7. libavformat 57. 61.100 / 57. 61.100
      8. libavdevice 57. 2.100 / 57. 2.100
      9. libavfilter 6. 68.100 / 6. 68.100
      10. libswscale 4. 3.101 / 4. 3.101
      11. libswresample 2. 4.100 / 2. 4.100
      12. libpostproc 54. 2.100 / 54. 2.100
      Display All


      Have anyone issues to start serviio 1.8? 1.7 is working. 1.8 doesnt the log says:

      Source Code

      1. root@omvt20:~# service serviio restart
      2. Shutting Down Serviio Media Server...:.
      3. Starting Serviio Media Server...:.
      4. root@omvt20:~# grep ERROR serviio.log
      5. 2016-12-21 11:00:21,616 ERROR [MediaServer] An unexpected error occured. Ending the application. Message: FFMPEG not found. Serviio will not work properly.
      6. root@omvt20:~# service serviio status
      7. Serviio is currently offline.:
      8. root@omvt20:~#

      So FFMPEG is missing, but Serviio Install Guide says "Please note: Serviio will complain that FFmpeg is not installed in the logs but that is OK since we use Libav instead of the depreciated FFmpeg package.".

      Source Code

      1. root@omvt20:/usr/share/serviio/log# ffmpeg -version
      2. avconv version 0.8.18-6:0.8.18-0+deb7u1, Copyright (c) 2000-2014 the Libav developers
      3. built on Oct 4 2016 17:59:06 with gcc 4.7.2
      4. avconv 0.8.18-6:0.8.18-0+deb7u1
      5. libavutil 51. 22. 3 / 51. 22. 3
      6. libavcodec 53. 35. 0 / 53. 35. 0
      7. libavformat 53. 21. 1 / 53. 21. 1
      8. libavdevice 53. 2. 0 / 53. 2. 0
      9. libavfilter 2. 15. 0 / 2. 15. 0
      10. libswscale 2. 1. 0 / 2. 1. 0
      11. libpostproc 52. 0. 0 / 52. 0. 0
      Display All


      mcpaschetnik wrote:

      i just tried to install serviio on my OMV sys. but first i wanted to install java. so i started with point 6 of this tutorial, but the installation failed because my 1st HDD / USD drive is full now (just a 2 GB stick). the installation stopped and now i get an errow because the system drive is full.

      how can i manually remove the java installation / folder?
      tried? apt-get remove oracle-java8-installer

      The post was edited 8 times, last by krys4all ().