/usr/home

just some random thoughts

Serviio UPnP/DLNA Media Server on Openindiana

is searching in $InstallPath for a ffmpeg and dcraw binary. Those are needed for encoding (ffmpeg, essentially) and converting raw images (dcraw, optional).

Of course they cannot be found at $InstallPath so you need to pass an option to serviio to run. Open file serviio-1.2/bin/serviio.sh and serviio-1.2/bin/serviio-console.sh and put a new option at the end of the JAVA_OPTS variable.

-Dffmpeg.location=/usr/bin/ffmpeg

the same if needed and installed for dcraw.
Now Serviio should run and can be installed and configured as here described.