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

Media Streaming Server

Release Notes - 0.6.2

  • added transcoding definitions for VP8 video codec (like YouTube webm videos)
  • retrieves release date (if present) from XBMC .nfo files
  • improved detection of H264 level and profile
  • improved opening ports in Windows firewall for Windows Vista/7

 

  • fixed Samsung C/D series profile to enable subtitles / resume / menu integration
  • fixed detection of fps on some videos
  • fixed transcoding of wtv files
  • fixed settings bookmarks (Samsung) to work with local content only
  • fixed browsing live streams on some renderers
  • fixed transcoding with constrained bitrate
  • fixed feeds with encoding different than UTF-8, ticket #488
  • fixed PS3 profile to play online audio streams

Release Notes - 0.6.1

  • added support for live (online) streams; ticket #355
  • added support for WebResource online repositories and plugin system; ticket #415
  • updated wdtv live with online transcoding; ticket #414
  • added detection for new DirecTV devices; ticket #417
  • enhanced online feed data caching to lower CPU load and time needed to access them; ticket #402
  • online feeds are not listed unless they have been parsed; ticket #422
  • added configuration for (non h264) flv to online transcoding; ticket #425
  • added media format profiles for audio: AAC_ADTS, AAC_ADTS_320
  • max. number of returned feed items now only related to items of the requested file type; ticket #462
  • in a case of an error while accessing feed item we won't try again until the feed expires; ticket #459
  • updated error message in a case of invalid online resource URL in the console; ticket #458
  • passes real file size to renderers for content that is already fully transcoded; ticket #426
  • added possibility to assign display names to online repositories; ticket #405
  • enabled editing online resources; ticket #399
  • added possibility to enable/disable and force refresh single online resource; ticket #423
  • videos with no audio track are now supported; ticket #251
  • added transcoding setting to enable/disable producing the best quality possible
  • added support for AppleHttp online protocol; ticket #478
  • added Manufacturer device detection field; ticket #406
  • Windows installer (during upgrade) creates a back up copy of the original profiles.xml; ticket #377
  • console is now automatically started only for the user who installed it (on Windows); ticket #342
  • added ftyp major brand (for mp4 video files) to trancoding matchers; ticket 451
  • added media format profiles MPEG4_H263_3GPP_P0_L10_AMR, MPEG4_H263_MP4_P0_L10_AAC for H264 native playback; ticket #418
  • optimized memory allocation; ticket #396
  • added profile for Philips devices; ticket #437
  • added VP8 video codec transcoding support
  • split Bravia profiles to 2009/2010/2011
  • merged Sony SMP profile with Sony BD profile

 

  • fixed feeds disappearing after some time (e.g. overnight); ticket #416
  • fixed updating metadata of currently shared files forced by new metadata files (e.g. folder.jpg)
  • fixed installation folder on Windows 64 bit OS
  • fixed max. number of audio channels to be used when transcoding to AC3; ticket #443
  • trimming URL when saving online content; ticket #455
  • fixed parsing of feeds beginning with BOM; ticket #411
  • manually assigned renderer profiles now stay even if the device auto-detects to another one; ticket #343
  • fixed detection of H264 level to take into account both, value in AVC header as well as number of reference frames; ticket #450
  • fixed on-the-fly plugin recompilation; ticket #483
  • updated transcoding API to enable to easily turn off transcoding without providing other information; ticket #484

 

  • updated Apache Derby to 10.8.2.2
  • updated FFmpeg to 0.9

Release Notes - 0.5.2

  • added mov/mjpeg/lpcm transcode configuration to Samsung B profile; ticket #304
  • added support for thumbnails on XBox 360; ticket #311
  • supports subtitles menu on Samsung C series; ticket #270
  • integrates with Audio/Video/Image TV folders on Samsung C series
  • added Norwegian, Romanian and Bulgarian translation
  • added support for Samsung D series devices
  • updated Danish translation

 

  • fixed MKV with AAC transcoding; ticket #300
  • fixed resource URL encoding problems for some renderers; ticket #305
  • fixed retrieving .sub files which has not been fully implemented; ticket #303
  • fixed Bookmarks on Samsung C series
  • fixed handling of dodgy images, they will be added to library and not cause the indexing process to halt now

Release Notes - 0.6

  • added streaming of online feeds; ticket #83
  • added plugins for YouTube, GameTrailers.com, BBC iPlayer; ticket #136, #13
  • resumes playback (10) seconds before last viewed frame; ticket #318
  • added support for AAC (LATM syntax) audio track codec; ticket #320
  • added browsing music by album artist; ticket #309
  • added browsing music by composer; ticket #278
  • improved parsing of file names in the form of 'movie, the.avi'; ticket #296
  • logs online metadata lookup failures; ticket #294
  • added support for FLAC audio codec in video files; ticket #329
  • added support for VORBIS audio codec in video files; ticket #281
  • updated H264 level handling and updated Samsung profiles to transcode unsupported H264 levels; ticket #332
  • updated PS3 profile; ticket #336
  • added support for HD AVC/AC3 videos in MP4 container; ticket #317
  • added profiles for WDTV Live and LaCie LaCinema Media Players
  • it is no longer needed to use -Dserviio.remoteHost on the server side when setting up remote console
  • optimized local thumbnail extraction; ticket #349
  • added 'ping' resource to the REST API; ticket #356
  • added transcoding config for MKV with VC1 for Samsung profiles; ticket #361
  • updated Toshiba REGZA profile; ticket #195
  • updated Sony Bravia profile to support better browsing integration; ticket #334
  • added support for OGG video container and Theora video codec; ticket #363
  • added support for VC1/DTS in MPEG2TS container; ticket #376
  • added profile for Manta WiFi centre; ticket #346
  • added profile for Pure Flow devices; ticket #378
  • added support for TrueHD audio codec in video files; ticket #337
  • added JSON support to the REST API (thanks to kairoh); ticket #351
  • added support for DV video codec; ticket #244
  • added support for 3gp files; ticket #319
  • updated profile detection to work better with dynamically assigned IP addresses; ticket #343
  • enhanced library status monitoring; ticket #99
  • added possibility to force audio sample rate for transcoding (aSamplerate); ticket #302
  • added headless mode setting to the server component startup scripts; ticket #335
  • added metadata extractor for MyMovies files (mymovies.xml); ticket #78
  • Windows service installation is now optional in installer; ticket #173
  • Windows service now runs under a proper user; ticket #391
  • added support for HD MP4 videos with MP3 audio; ticket #398
  • added Sharp Aquos profile; ticket #400

 

  • fixed the case where there can be more stored renderers with the same IP address; ticket #291
  • fixed error during retrieving XBox video thumbnails; ticket #326
  • fixed start-up problems with certain OS locale settings; ticket #341
  • added optimizations for persons retrieval; ticket #340
  • fixed browsing for some devices that request unlimited number or results; ticket #350
  • supports file names with Unicode characters (Chinese, Greek, etc); ticket #266
  • added support for Java 7; ticket #379
  • fixed displaying categories on LG devices; ticket #360
  • weird frame rates default to 23.97; ticket #308
  • fixed disabled access to the server on some (e.g. Denon) devices; ticket #348
  • fixed playback for Popcorn Hour devices; ticket #339

 

  • updated Restlet to 2.0.9
  • updated Apache Derby to 10.8.1.2
  • updated FFmpeg to rev. 8bc3a4807e2da36f458e7784c3d390dbd19899a5

Release Notes - 0.5

  • added per-IP renderer profile management; ticket#127
  • added new functionality for configuring browsing categories; ticket #26
  • added support for Swisscenter video metadata; ticket #79
  • added support for XBMC video metadata; ticket #165
  • added support for .mts files; ticket #170
  • added support for .vdr files
  • added support for M2TS files with AVC video and DTS audio; ticket #180
  • added support for M2TS files with VC1 video and AC3 audio; ticket #197
  • added support for M2TS files with AVC video and MP2 audio; ticket #211
  • added support for M2TS files with MPEG4 part 2 video; ticket #206
  • added support for PNG image files
  • added support for GIF image files
  • added support for FLV files; ticket #129
  • added support for M4A (MP4/AAC) audio files; ticket #185
  • added support for DVR-MS files; ticket #218
  • displays file names instead of metadata title in Folders browsing category; ticket #138
  • it's now possible to transcode using mp2 as a target audio codec; ticket #177
  • added profile for Panasonic Viera incl. support for subtitles; ticket #176
  • added availability to browse files as they are being added (in a case of a large batch); ticket #199
  • added Audio Random browsing category; ticket #190
  • added possibility to retrieve online metadata in a preferred language; ticket #32
  • added possibility to force library refresh from the tray icon; ticket #207
  • added possibility to turn off scanning for new/updated files per a shared folder; ticket #157
  • added possibility to turn off searching for updates of files that are already shared; ticket #118
  • updated PS3 profile to be able to play AVI with H264 video
  • added start/stop Serviio service into the Start menu (Windows); ticket #214
  • browsing audio by music artists is now sorted by their first letter for easier navigation; ticket #106
  • added aBitrate attribute to video transcoding element in profiles.xml used to override default audio bitrate for transcoding; ticket #201
  • added Toshiba Rezga profile; ticket #195
  • console supports translations; ticket #171
  • browsing categories menu supports translations; ticket #172
  • added EU/US Sony BDP profiles; ticket #208
  • added forceVTranscoding attribute to video transcoding element in profiles.xml used to disable video stream muxing and forcing it to always re-encode; ticket #239
  • added more episodic file name parsing; ticket #247

 

  • fixed adding media items into library when an associated person record is incomplete; ticket #169
  • fixed automatic IP detection, skips VMWare adapters; ticket #175
  • enabled dash characters in a folder name to be used during online metadata retrieval (for series/movies that contain dashes in their name)
  • implemented workaround for thetvdb.com sending gzip files instead of XML
  • fixed displaying of library refresh interval; ticket #189
  • enabled adding symbolic links (Linux, OSX) to the library; ticket #194
  • fixed starting console on OSes that don't support system tray; ticket #191
  • episodic metadata search now supports brackets in the file names; ticket #36
  • increased time available for video thumbnail generation to 160 sec.; ticket #200
  • fixed storing very long music album titles; ticket #209
  • fixed transcoding videos with multi-channel aac audio stream; ticket #203
  • fixed Linux detection for FreeBSD; ticket #222
  • fixed log file not rolling over properly; ticket #220
  • fixed accidental removing of items from library after clicking Save on the Library tab; ticket #233

 

  • updated Apache Derby to version 1.6.2.1
  • updated Restlet to version 2.0.4
  • updated FFmpeg to rev. 26303
  • updated Log4j to version 2.1.16