Serviio - free DLNA media server for Windows, Mac and Linux

Media Streaming Server

About Us

Serviio is developed by Petr Nejedly, who currently lives in London and works as a freelance Scala consultant.

Serviio uses some open-source libraries without which it would not have been possible. We would like to thank all the people who contributed to them.

Release Notes - 1.7.1

  • fixed subtitles being cut short; ticket #956
  • fixed metadata caching for online content
  • music tracks are now sorted alphabetically in the virtual All music folder for artists and album artists; ticket #955
  • fixed subtitles UTF-8 encoding on some devices
  • better notification when authentication to OpenSubtitles.org fails

Release Notes - 1.7

  • added support for audio track selection / preference in both, DLNA and CDS (Pro only) mode; ticket #235
  • added the ability to switch audio track of video files to MediaBrowser (Pro only); ticket #942
  • added support for automatic subtitle download from opensubtitles.org; ticket #632;
  • added a setting to fall-back to the 'default' embedded subtitle if there is not language match; ticket #730
  • added an option to include user rating in videos' titles; ticket #401
  • libshine integration now supported for audio files as well; ticket #623
  • added support for HW accelerated H264 encoder (a user-provided FFmpeg with QSV support); ticket #930
  • added styling options for text-based hard subs; ticket #853
  • show album artist name when browsing Albums in MediaBrowser (Pro only); ticket #895
  • image management made more memory efficient; ticket #935
  • added a system property to specify the max. resolution of HD thumbnails; ticket #861
  • subtitles character encoding can now be automatically guessed; ticket #872
  • use HLS FFmpeg muxer for AppleHttp transcoding; ticket #927
  • added All Music browsing categories for Artists and Album Artists; ticket #697
  • added Media Center Master metadata extractor; ticket #904
  • added Favourite Series browsing category; ticket #897
  • added support for WAV files; ticket #314
  • added support for WMA Lossless; ticket #314
  • added support for Apple Lossless (ALAC); ticket #314
  • fixed transcoded playback on Samsung devices; ticket #939
  • fixed https for iOS and other HLS-consuming devices; ticket #943
  • improved h265 transcoding for Sony profiles; ticket #937
  • updated FFmpeg to 3.0.2
  • updated JRE to 1.8.0_91

Release Notes - 1.6.1

  • added support for fixed point mp3 encoding using Shine; ticket #623
  • fall back to themoviedb.org for series search if thetvdb.com is not available; ticket #903
  • added support for DSF audio files; ticket #856
  • added support for Shine mp3 encoder for low powered NAS devices; ticket #623
  • Samsung J now plays MP4 / H265 files without transcoding; ticket #893
  • added support for VP9 video codec; ticket #852
  • added support for HTTPS for the REST APIs, web console and MediaBrowser; ticket #877
  • when stopping the server, stop any running FFmpeg processes and clean the temporary transcoding folder; ticket #427
  • reload the Console page after a successful Online Sources import; ticket #912
  • prevented caching subtitles by the renderers so that correct subtitles are always delivered; ticket #917
  • enabled user defined thumbnail for all online source types; ticket #923
  • added a separate profile for Android devices; ticket #909
  • fixed OSX installer not upgrading the Console in 1.6; ticket #905
  • fixed auto-scroll behaviour in MediaBrowser playlist view; ticket #867
  • fixed transcoding being used in some cases when it was not necessary
  • fixed adding ServiioLinks in the Console; ticket #915
  • properly handling error when downloading feed thumbnail; ticket #922
  • fixed iOS transcoded playback to always start from the beginning; ticket #887
  • fixed Samsung devices showing invalid fixed duration; ticket #894
  • MediaBrowser link from the Console executable now opens in a system browser; ticket #907
  • fixed LaunchDaemon override issue forcing Server launch at startup; ticket #916

Release Notes - 1.6

  • added support for files stacking (Pro only); ticket #301
  • redesigned the console; ticket #682
  • added support for bitmap-based subtitles (via hardsubs rendering); ticket #644
  • added REST endpoint for retrieving filesystem folders
  • shared folders can now be ordered in the console; ticket #226
  • added support for Samsung J series subtitles; ticket #885
  • make the server discoverable when the bind IP address is changed in the console; ticket #878
  • focus on textbox when press Search Button in MediaBrowser; ticket #868
  • fixed video thumbnail missing in the playlist in MediaBrowser after search; ticket #874
  • fixed MediaBrowser locking up when switching online audio streams; ticket #869
  • fixed Date of files being shows as 1/1/1970 on Samsung TVs; ticket #836
  • profiles HardsubsTranscoding element replaced with GenericTranscoding
  • updated Apache Derby to 10.12.1.1

On the Go

Access your files anywhere with Pro edition. Use MediaBrowser or one of the Apps to enjoy your content over the Internet.

Control with your voice

You can control Serviio just with your voice and Alexa device. Simply say what you want to watch and let the magic begin.