cFos Personal Net has a built-in UPnP media server. You can activate it by setting the key enable_media_server=1 in the [param] section of GLOBAL.INI in the programdata\cfos\cfospnet directory.
The root directory for media (audio, video, images) is by default media in the pub directory. You can change it with the key media_dir=<directory> in the [param] section of GLOBAL.INI. It should be a subdirectory of pub. cFos Personal Net also uses the name of the media directory to encode URLs of your media, by adding .enc to it. For example /media/... becomes /media.enc/... So you shouldn't use a /media.enc directory.
cFos Personal Net checks the media directory and subdirectories against HTTP authentication settings and only reports files or directories with unrestricted public access by the HTTP GET method. When you enable the UPnP media server, cFos Personal Net will automatically open UDP port 1900 and TCP port 2869 (these are the standard UPnP ports) in the Windows Firewall.
After restarting cFos Personal Net all files in the media directory and subdirectories are scanned for content types audio/*, video/* and image/* and reported to any UPnP client in your LAN. UPnP renderers (e.g. television sets or Internet radios, etc.) can then request these files and play them. You can try it with Windows Media Player for a quick test. After restarting cFos Personal Net you should see a new entry in the Media Library tab in Windows Media Player.