Serviio is a very good, free media server for the Mac. The app allows you to stream your media files (images, videos and music) to several types of devices on your home network.
To customize the settings, you have to launch the Serviio Console. This has all the configuration options that can be changed. There are 7 different tabs: Status, Library, Metadata, Transcoding, Presentation, Console Settings and About. The first tab shows the status of the server and lets you stop and start it. You can also add IP renderer profiles from here. The most useful tab in my opinion is the "Transcoding" tab. Here, you can enable or disable transcoding and choose where your transcoded files are stored and how many CPU cores you want to use. There are also quality settings.
I tried Serviio with an XBMC renderer. XMBC found the server without any problems, but wasn't able to see all the files in my shared folder. Only a couple of folders were found. All the files that were found played without a hitch.
Serviio sorts your content in categories (Audio, Images, Video). And it gives you an option to search in the folders. However, I didn't find a way to tell the app not to sort the content for me. All I wanted from Serviio was a sharing app that would let me see a shared folder on XBMC, and after 10 minutes of fiddling with the app, I couldn't get it to show all the content. I am not saying it can't be done, just that I couldn't do it easily.
Pros
- It works well
- It can transcode data
Cons
- No subtitle support
- I couldn't see some of my content on my renderer