Page 1 of 1
Serviio on Nexetna, FreeNAS?

Posted:
Tue Jul 26, 2011 6:38 am
by boris_kaminer
I use Nexenta (which is OpenSolaris) on my NAS and looking for a DLNA server. Is it possible to build serviio for Nexenta? I can contribute to this.
Re: Serviio on Nexetna, FreeNAS?

Posted:
Tue Jul 26, 2011 7:11 am
by boris_kaminer
Looks like I posted on the wrong board. Sorry for that
Re: Serviio on Nexetna, FreeNAS?

Posted:
Tue Jul 26, 2011 7:17 am
by Illico
Zip (on holiday) will answer you for serviio, but first, could you make a ffmpeg build on Nexetna?
Re: Serviio on Nexetna, FreeNAS?

Posted:
Tue Jul 26, 2011 7:27 am
by Cerberus
FFmpeg can not currently be compiled on OpenSolaris (see link below)
http://opensolaris.org/jive/thread.jspa ... eID=312902
Re: Serviio on Nexetna, FreeNAS?

Posted:
Tue Jul 26, 2011 7:52 am
by boris_kaminer
I'll give a try to build ffmpeg on nexenta , is there a list of other libraries that are necessary for serviio?
Re: Serviio on Nexetna, FreeNAS?

Posted:
Tue Jul 26, 2011 8:31 am
by boris_kaminer
The opensolaris link is 2008 and there are suggestion just to use up to date gcc so I believe ffmpeg could be built on opensolaris
Re: Serviio on Nexetna, FreeNAS?

Posted:
Tue Jul 26, 2011 9:05 am
by Illico
For latest serviio 0.6.2 under windows OS, Zip used a gcc 4.4.2 and following ffmpeg configuration:
configuration:
--enable-static
--disable-shared
--disable-ffplay
--disable-ffserver
--enable-memalign-hack
--enable-libmp3lame
--enable-librtmp
--extra-libs='-lrtmp -lpolarssl -lws2_32 -lwinmm'
--arch=x86
--enable-runtime-cpudetect
--enable-pthreads
--target-os=mingw32
--cross-prefix=i686-mingw32-
--pkg-config=pkg-config
libavutil 51. 11. 0 / 51. 11. 0
libavcodec 53. 8. 0 / 53. 8. 0
libavformat 53. 6. 0 / 53. 6. 0
libavdevice 53. 2. 0 / 53. 2. 0
libavfilter 2. 25. 0 / 2. 25. 0
libswscale 2. 0. 0 / 2. 0. 0
Re: Serviio on Nexetna, FreeNAS?

Posted:
Tue Jul 26, 2011 10:10 am
by boris_kaminer
Thanks, will try tonight..
Re: Serviio on Nexetna, FreeNAS?

Posted:
Tue Jul 26, 2011 3:41 pm
by zip
Illico wrote:For latest serviio 0.6.2 under windows OS, Zip used a gcc 4.4.2 and following ffmpeg configuration:
configuration:
--enable-static
--disable-shared
--disable-ffplay
--disable-ffserver
--enable-memalign-hack
--enable-libmp3lame
--enable-librtmp
--extra-libs='-lrtmp -lpolarssl -lws2_32 -lwinmm'
--arch=x86
--enable-runtime-cpudetect
--enable-pthreads
--target-os=mingw32
--cross-prefix=i686-mingw32-
--pkg-config=pkg-config
libavutil 51. 11. 0 / 51. 11. 0
libavcodec 53. 8. 0 / 53. 8. 0
libavformat 53. 6. 0 / 53. 6. 0
libavdevice 53. 2. 0 / 53. 2. 0
libavfilter 2. 25. 0 / 2. 25. 0
libswscale 2. 0. 0 / 2. 0. 0
That's for the Windows build. Especiallly the stuff around extra-libs.
You'll also need Java 1.6.
Re: Serviio on Nexetna, FreeNAS?

Posted:
Wed Jul 27, 2011 8:48 am
by boris_kaminer
I built it successfully without librtpm and libmp3lame. Where shall I get sources for the libs?
Re: Serviio on Nexetna, FreeNAS?

Posted:
Thu Jul 28, 2011 1:44 am
by zip
boris_kaminer wrote:I built it successfully without librtpm and libmp3lame. Where shall I get sources for the libs?
lame is on the serviio donwload page.
librtmp - google for rtmpdump
Re: Serviio on Nexetna, FreeNAS?

Posted:
Thu Jul 28, 2011 7:48 am
by boris_kaminer
Thank you
Is any of x264 or h264 codecs included into ffmpeg or they could be included just like rtmp or lame libraries?
Re: Serviio on Nexetna, FreeNAS?

Posted:
Thu Jul 28, 2011 3:38 pm
by zip
ffmpeg can decode h264 by default, encoding is not needed for Serviio but you can link x264 library if you need it for something else
Re: Serviio on Nexetna, FreeNAS?

Posted:
Fri Aug 26, 2011 1:55 pm
by boris_kaminer
Finally, I've managed to build everything except FLV. It runs fine on Nexenta.
But it's appeared that combination of serviio and Panasonic TX-VT30 cannot show 1080p movies as smooth as needed. Frames are dropped, sound becomes distorted.
The problem could be either in NAS hadware (slow CPU) or in TV itself.
So I dropped the idea and continue to use DUNE with NAS.