Universal Media Server is a DLNA-compliant UPnP Media Server
Universal Media Server supports all major operating systems, with versions for Windows, Linux and Mac OS X.
The program streams or transcodes many different media formats with little or no configuration.
UMS is powered by MEncoder, FFmpeg, tsMuxeR, AviSynth, MediaInfo and more, which combine to offer support for a wide range of media formats
Check out the list of media renderers here:
- Works with PS3, Xbox, TVs, Smart phones and many other devices
- Written in Java for use on Windows, Linux or Mac OS X
Anyone can help me, i cant make UMS to work as a multi-plataform to all my devices, i have a PS3, a Samsung Smart TV and a Nexus 5, and cant find the correct configuration that make the program to stream videos to this devices correctly; The issues are that the program cant stream the spanish language from a dvd backup files whit multi-language options, same problem with the sub-titles, cant display anyone; How the configuration work from audio and/or subtitles correct display? Please help, i have a great DVD backups in my PC, but cant see it in my tv, PS3 or my smartphone. TKS.
Brilliant. Best DLNA server I've tried so far (nas4free, freenas, XBMC, plex, WMP, WMC etc). The windows version was easier to work with then the linux headless (ie, no gui). Strangely on either version the best performance (on cpu and memory) came when I turned off all transcoding. Transcoding would all but pin the CPUs on my windows home server (dual hyperthreaded atom) or linux 11 on hyper-v (quad core). While this obviously reduces flexibility (ie, can't stream to as many clients) I used Skifta + VLC on my Samsung Galaxy S and Kindle Fire (original) and performance over my wifi N 300 network is (so far) flawless with server CPUs only showing a few percentage points increase when playing movies (mp4, m4v, encoded using handbrake defaults). Update: I can't get transcoding (movies, web videos such as TED) to work well. They run for a few minutes max, and then quit. Still meets my needs, since I don't need transcoding, but I backed off my ratings a bit.