Page 1 of 1

Serviio 0.6.0.1 on Solaris 10 x64

PostPosted: Wed Jan 04, 2012 3:21 pm
by krewat
Bought a Sony SMP-N200 for myself for Christmas ;)

Tried MediaTomb, pretty web interface, not so much behind the scenes. Lots of "stuff" to compile, dependencies, you name it.

Found Serviio. Only found Linux/Windows distributions, so I setup a CENTOS6 Linux virtual machine on my home VirtualBox server. ran OK. Watching MKV's of 8 GB, transcoder ran out of disk space at around 2GB, so the movie would stop around 30 minutes into it. Otherwise, worked decent and STABLE.

Using the SMP-N100 profile for the N200, everything seems to work. Fast forward, etc.

So, last night, I figured, it's Java, so I'd try to run it on my Solaris file server. With only a symbolic link for ffmpeg (using version 0.8.6 from the OpenCSW build) in the serviio install directory, it runs GREAT. Needed JDK 1.6 installed, otherwise nothing else necessary for it to work out-of-the-box on Solaris. Running it on an AMD 2.2Ghz dual-core, 2GB of ram, it's completely amazing.

THANKS for a GREAT product!

Anything I can do to further the cause, please, let me know.

ffmpeg 0.8.6 for Solaris was installed from www.opencsw.org

Re: Serviio 0.6.0.1 on Solaris 10 x64

PostPosted: Wed Jan 04, 2012 3:36 pm
by Cerberus
complete install how to for Solaris would be nice then I can add it to our wiki.

Re: Serviio 0.6.0.1 on Solaris 10 x64

PostPosted: Wed Jan 04, 2012 3:52 pm
by krewat
I'll try to get that cobbled together in the next few days.

Re: Serviio 0.6.0.1 on Solaris 10 x64

PostPosted: Wed Jan 04, 2012 4:28 pm
by Cerberus
thanks your our only solaris user so far so having that would be so useful for future.

Re: Serviio 0.6.0.1 on Solaris 10 x64

PostPosted: Thu Jan 05, 2012 3:26 pm
by krewat
Noticed a few things last night that I have to look into:

1) Rewinding a movie, it seemed to loop through around 20 minutes of previous video. I fast-forwarded up to around the 1.5 hour mark in the movie, hit rewind, and it looped through the previous 20 minutes without going all the way back to where I wanted it to. Fast-forwarding, it would hang mysteriously.

2) Audio using the Solaris machine came through as Dolby 2.0. On the Linux version, it was correctly transcoded to Dolby 5.1.

ffmpeg version on Solaris:

ffmpeg version 0.8.6, Copyright (c) 2000-2011 the FFmpeg developers
built on Nov 10 2011 17:04:27 with gcc 4.6.2
configuration: --prefix=/opt/csw --bindir=/opt/csw/bin --datadir=/opt/csw/share --libdir=/opt/csw/lib --shlibdir=/opt/csw/lib --incdir=/opt/csw/include --mandir=/opt/csw/share/man --disable-debug --enable-gpl --enable-version3 --enable-runtime-cpudetect --disable-asm --enable-shared --enable-libfreetype --enable-libmp3lame --enable-libspeex --enable-libtheora --enable-libvorbis
libavutil 51. 9. 1 / 51. 9. 1
libavcodec 53. 7. 0 / 53. 7. 0
libavformat 53. 4. 0 / 53. 4. 0
libavdevice 53. 1. 1 / 53. 1. 1
libavfilter 2. 23. 0 / 2. 23. 0
libswscale 2. 0. 0 / 2. 0. 0
libpostproc 51. 2. 0 / 51. 2. 0
ffmpeg 0.8.6
libavutil 51. 9. 1 / 51. 9. 1
libavcodec 53. 7. 0 / 53. 7. 0
libavformat 53. 4. 0 / 53. 4. 0
libavdevice 53. 1. 1 / 53. 1. 1
libavfilter 2. 23. 0 / 2. 23. 0
libswscale 2. 0. 0 / 2. 0. 0
libpostproc 51. 2. 0 / 51. 2. 0


ffmpeg on Linux:

ffmpeg -version
FFmpeg version 0.6.1, Copyright (c) 2000-2010 the FFmpeg developers
built on Dec 4 2010 09:33:22 with gcc 4.4.4 20100726 (Red Hat 4.4.4-13)
configuration: --prefix=/usr --libdir=/usr/lib --shlibdir=/usr/lib --mandir=/usr/share/man --incdir=/usr/include --disable-avisynth --extra-cflags='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables' --enable-avfilter --enable-avfilter-lavf --enable-libdc1394 --enable-libdirac --enable-libfaac --enable-libfaad --enable-libfaadbin --enable-libgsm --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libx264 --enable-gpl --enable-nonfree --enable-postproc --enable-pthreads --enable-shared --enable-swscale --enable-vdpau --enable-version3 --enable-x11grab
libavutil 50.15. 1 / 50.15. 1
libavcodec 52.72. 2 / 52.72. 2
libavformat 52.64. 2 / 52.64. 2
libavdevice 52. 2. 0 / 52. 2. 0
libavfilter 1.19. 0 / 1.19. 0
libswscale 0.11. 0 / 0.11. 0
libpostproc 51. 2. 0 / 51. 2. 0
FFmpeg 0.6.1
libavutil 50.15. 1 / 50.15. 1
libavcodec 52.72. 2 / 52.72. 2
libavformat 52.64. 2 / 52.64. 2
libavdevice 52. 2. 0 / 52. 2. 0
libavfilter 1.19. 0 / 1.19. 0
libswscale 0.11. 0 / 0.11. 0
libpostproc 51. 2. 0 / 51. 2. 0

Re: Serviio 0.6.0.1 on Solaris 10 x64

PostPosted: Sun Jan 08, 2012 12:48 am
by krewat
Found the transcoding option set to "downmix to stereo". Duhhh....

Retesting later tonight. Also, with Device Spy, found my SMP-N200 is exactly the same as the Sony BD Player in the database so I'll be trying the Sony BD Player profile tonight too...

More to follow.