BSD Ports

net/serviio 2.4 DragonFly

Transcoding DLNA-server implemented in Java

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
serviio
Categories
java, multimedia, net, www
Package size
27448.8 KiB, 31088.7 KiB installed

Description

Serviio is a free DLNA media server. It allows you to stream your media files (music, video or images) to any DLNA-certified renderer device (e.g. a TV set, Bluray player, games console) on your home network.

Serviio uses a priority-based metadata extraction so that you can choose what metadata should describe your media files (e.g. audio track name, DVD cover, TV series and episodes names, etc.). These include metadata embedded into the media files themselves, locally stored metadata files and metadata that can be obtained online. With this powerful tool you will be able to build your Serviio media library easily and effectively.

Serviio works with any DLNA compliant device (TV, Playstation 3, etc.) and some other (XBox 360). It supports profiles for particular devices so that it can be tuned to maximise the device's potential and/or minimize lack of media format playback support (via transcoding).

In the other systems

SystemPortVersion
DragonFlynet/serviio2.4
FreeBSDnet/serviio2.5
HardenedBSDnet/serviio2.5
GhostBSDnet/serviio2.5

Install

Binary package:

pkg install serviio

From DPorts:

cd /usr/dports/net/serviio && make install clean

Dependencies

Run dependencies 2

No port depends on this one.

Configuration

No options to configure.

Service scripts
none

Message after installing

The configuration files are installed in /usr/local/etc/serviio --
but only the logging configuration and the player device-profiles
may be changed there -- the library is set via the GUI program
serviio-console (see below).

The database will be located under /var/db/serviio/.

Remember to set serviio_enable=YES in /etc/rc.conf for the service to
start at boot. It will run as user ``dlna''.

When the server is running, run the /usr/local/bin/serviio-console (a
GUI program) on the same host -- as yourself -- to configure it.

From http://www.serviio.org/component/content/article/21#q2 :
If you'd like to manage the service from a remote host, add

	serviio_args=-Dserviio.remoteHost=yo.ur.local.ip

to rc.conf. Note, that there is NO AUTHENTICATION between console and
the server processes.

For support, visit the lively forum at http://forum.serviio.org/