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

Media Streaming Server

Release Notes - 1.8

  • detect start and stop of a file playback and include notifications in the Console; ticket #898
  • track your video collection and playback progress using Trakt.tv integration; ticket #594
  • display the item being played per Renderer in the Console; ticket #965
  • added support for multiple genres per media file; ticket #268
  • setting a poller mechanism per shared folder; ticket #902
  • added /profiles endpoint to the CDS API; ticket #953
  • added setting to prefer multichannel audio tracks during video delivery; ticket #961
  • added support for eac3 audio; ticket #969
  • added support for native playback of H265 in MpegTS where supported; ticket #971
  • fixed Folders browsing category sorting to be case insensitive; ticket #932
  • add BOM mark to extracted UTF-8 subtitles to fix displaying them on some devices; ticket #880
  • fixed folder names with & getting truncated in MediaBrowser; ticket #948

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.5.2

  • fixed automatic library scanning not kicking in on OSX (and other POLLER based systems)
  • added support for adding files that are being downloaded to a shared folder via the delta scan; ticket #859
  • fixed setting socket buffer for CDS resources; ticket #862
  • updated bundled JRE to 1.8.0_40

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

Release Notes - 1.5.1

  • added serviio.libraryPollerFrequency system property for controlling the timeout of POLLER frequency
  • added serviio.forceLibraryPoller system property for forcing the usage of POLLER library scanner; ticket #849
  • series can now be named with the IMDB ID as a search hint (as well as movies); ticket #839
  • optimized embedded burned-in subtitles delivery so that it doesn't time out; ticket #838
  • added support for series thumbnails with XBMC metadata source; ticket #764
  • added the possibility to use alternative Java (to the bundled one) on Windows; ticket #842
  • fixed OSX console not starting after upgrade from previous versions; ticket #840
  • fixed parsing relative paths in ASX playlists
  • optimised polling mechanism for shared folders on OSX / BSD, it now runs every 5 minutes by default as a POLLER; ticket #846
  • fixed some audio files being restarted after the buffering has finished in MediaBrowser
  • fixed burning in subtitles on Linux for file with apostrophy in the name; ticket #844
  • fixed MediaBrowser player sliding on small screens
  • updated bundled JRE to 1.8.0_31