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

Media Streaming Server

Release Notes - 0.5.1

  • implemented audio files transcoding; ticket #228
  • added support for FLAC files; ticket #205
  • added support for OGG files
  • H264 profile/level is now extracted from H264 videos and transcoding matcher has been updated to support transcoding of files with certain profile/level; ticket#225
  • folder.jpg now used for local video poster; ticket #258
  • added setable socket buffer size; ticket #162
  • added setable advertisement duration (-Dserviio.advertisementDuration); ticket #253
  • added advertiseService operation to the REST interface; ticket #256
  • renamed LPCM audio codec in profiles definition to 'lpcm'
  • added FLV transcode settings for Samsung C series; ticket #267
  • if search for hidden files is disabled hidden folders are skipped as well; ticket #237
  • added option to retrieve original (non translated) movie name from online sources; ticket #263
  • added Hungarian, Spanish, Russian, Chinese, Portuguese (Brazil), Catalan and Danish translation
  • added support for AVI with mjpeg to Samsung profiles; ticket #273
  • merged Sony BDP profiles into one which supports multiple regions; ticket #243
  • enabled profile detection by http headers and upnp search simultaneously (Samsung C series BDP); ticket #262
  • added support for WTV files; ticket #249
  • implemented bookmark functionality for Samsung C series devices; ticket #234
  • enabled forcing stereo downmixing per profile; ticket #277
  • added wmapro as available transcode matcher audio codec; ticket #178
  • increased max. refresh interval to 4 digits (9999); ticket #254
  • title of parent for items from 'Display content only' categories is now optional; ticket #240
  • in a case the console doesn't have server connection it exits only in certain cases; ticket #285
  • DRM video files are skipped from being added to the library; ticket #287
  • changed tray icon on OSX (thanks to nanovivid); ticket #288
  • added DTS playback support for Panasonic profile; ticket #292

 

  • fixed Random audio category to include tracks outside the first 100
  • fixed stream mapping for streams numbered higher than 9; ticket #260
  • fixed audio bitrate of transcoding jobs to only use valid values; ticket #257
  • fixed searching for series that don't have English data on thetvdb.com; ticket #269
  • fixed H264 detection for latest FFmpeg builds; ticket #272
  • fixed FPS detection when FFmpeg reports 1k; ticket #274
  • fixed XBox transcoding breaking other renderers; ticket #286

Release Notes - 0.4.2

  • Corba replaced with Restful services; issue #155
  • added subtitles support for Samsung C series (TV, players); issue #126 (thanks to kairoh)
  • added media format MPEG4_P2_MP4_SP_L6_AAC; issue #142
  • added media format MPEG4_P2_MP4_NDSD
  • updated TheMovieDB extractor to utilize new release year search functionality; issue #146
  • added icon to Serviio UPnP device 
  • video files are now advertised for non EU (US, Korea) regions as well; issue #166
  • added support for Mpeg2TS profile formats without timestamp or with zero/valid timestamp in their transport packet to support Sony Bravia TVs
  • added profile for Sony Bluray players; issue #149
  • added profile for Sony Bravia TV; issue #153 (thanks to Illico)

 

  • now works properly with non-english OS locale settings; issue #131
  • supports absolute URL for service endpoints; issue #152
  • fixed storing very long item titles; issue #144
  • fixed NullPointerException during movie metadata extraction; issue #135
  • fixed closing DB operations before shutting down; issue #160
  • fixed online metadata search for filenames with single word all in capitals (e.g. NCIS)

Release Notes - 0.4.1

  • added caching of library information for faster browsing experience; issue #86
  • added profile for Samsung C-series devices
  • added support for MJPEG video codec; issue #120
  • added support for MPEG4 Microsoft variant (or DIV3); issue #117
  • added possibility of not limiting image resolution to 4096x4096 if device supports it; issue #121
  • added tool tip on shared folder name in console to enable distinguishing long entries; issue #122
  • added subtitles support for LG BD players; issue #124
  • added possibility to disable generation of thumbnails for local video files; issue #90
  • added possiblity to turn off online metadata extraction for some folders; issue #114
  • added option to select either Server, Console or both for Windows Installation; issue #47


 

  • fixed remote console startup
  • fixed storing music albums with long titles; issue #110
  • fixed console in a case when system tray is not supported by the OS; issue #109
  • bundled FFmpeg now works on OSX 10.5
  • fixed storing corrupted fps value of some files; issue #112
  • better management of metadata for files copied from DVD (Video_TS, VTS_, etc)
  • thumbnail extraction is now avoided for unrecognized file to save CPU; issue #125
  • fixed support for files with names including non-latin characters; issue #123
  • fixed video playback stuttering (high CPU usage during playback)


 

  • updated Apache Derby to version 10.6.1.0

Release Notes - 0.4

  • added video 'on-the-fly' transcoding capabilities; issue #46
  • added DB optimalization configuration for faster browsing
  • updated profile detection mechanism to be able to interrogate any HTTP header and check its value against a regular expression
  • enabled entering remote shared folders (when the console runs on a different machine than the server); issue #74
  • enabled sharing images with resolution higher that 4096x4096; issue #25
  • added support for MP4 with H264 and LPCM (e.g. Canon DSLR cameras' video format); issue #67
  • added support for WMV files including WMA PRO 10 audio track; closes #76
  • added link to serviio.org to About tab of the console; issue #84
  • displays console window after console start on Linux and OSX; issue #77
  • added more episodic file name patterns (see http://www.serviio.org/index.php?option=com_content&view=article&id=12); issue #36
  • enabled sharing of root folders (e.g. c:\, d:\); issue #75
  • added automatic image rotation based on EXIF metadata; issue #55
  • added .mov extension for video files; issue #97
  • added profile for Samsung A-series TVs; issue #88
  • added profile for DirecTV DVR
  • Windows installer now detects Java on 64-bit machines; issue #81
  • possibility to provide FFmpeg location using ffmpeg.location system variable
  • added support for MPEG2TS files with .tp extension; issue #89
  • added system tray menu item to enable/disable automatic library updates; issue #102


 

  • updated MP3 mime-type to fix playback on some devices; issue #66
  • fixed specific AC-3 audio track detection; issue #80
  • fixed audio track detection in a case of multiple tracks; issue #80
  • fixed Linux console startup script; issue #64
  • added more available memory (384MB) to handle transcoding of large images
  • images are sorted by file name in folder view; issue #71
  • fixed marking of viewed assets to be more generic and support more devices; issue #82
  • fixed audio album art not showing on some devices; issue #69
  • fixed locking of streamed files; issue #94
  • browsing in the Folder category is now faster
  • optimized library updating mechanism for speed and less CPU utilization; issue #72, #73


 

  • updated FFmpeg to revision 23012, it also enables MP3 encoding (thanks to LAME MP3 Encoder)
  • updated Apache Derby to version 10.5.3.0

Release Notes - 0.3.1

  • added possibility to connect to the Serviio server from a remote console (using -Dserviio.corbaHost property)
  • added support for ID3v22 cover art tag in MP3 files
  • added support for parsing file names with DBRip in them
  • added more file name patterns for series; issue #36
  • episode numbers are now 2 digits (padded with 0 if needed) for proper sorting on some devices; issue #52
  • added possibility to skip Java install if not found; issue #50
  • added 'Last Watched' notifier on series' seasons and episodes; issue #53
  • added possibility to add year to series name (useful when series name is not unique enough)
  • streaming Music on XBox360 is now possible; issue #56


 

  • fixed issue #39: Wait for Corba Naming service to start-up
  • fixed issue #41: Missing response for malformed Subscribe message
  • fixed issue #42: Wrong HTTP status codes
  • fixed issue #49: Browsing Folders category is slow
  • fixed 'Last Added' video category to show files that have been added to the library most recently


 

  • upgraded JAudioTagger library to version 2.0.1