Release Notes - 1.5.1
- Details
-
Published: Monday, 23 February 2015 19:54
- 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
Release Notes - 1.5
- Details
-
Published: Tuesday, 13 January 2015 22:29
- reworked the way files are indexed to the library; ticket #410
- changed the way removable drives are handled, incl. removing the 'Scan for file additions and updates' setting for shared folders; ticket #820
- requires Java 8 to run (Linux)
- bundles Java runtime with the Windows and OSX versions; ticket #666
- OSX installer starts Serviio on the system start-up as a service; ticket #290
- CDS API now returns movie / episode cast information in the ObjectMetadata mode (Pro only)
- video player in MediaBrowser now includes additional metadata and links to IMDB and TheMovieDb.org, where available (Pro only)
- MediaBrowser now uses the Presentation settings (Display and Disabled only) (Pro only)
- CDS API enables passing accessGroupId to browse and search requests (Pro only); ticket #788
- added serviio.cdsAnonymousAccess system property that enabled access to mediaBrowser without logging in
- live streams are now using less internet bandwidth for concurrent viewing (for the same profile and quality); ticket #673
- searching for updates to already shared files now uses the preferred setting in the console; ticket #775
- ignores @eadir folder from being indexed; ticket #774
- added the possibility to filter out videos based on Rating for Limited access groups; ticket #789
- added mjpeg container to transcoding matching
- stored shared folders must be exclusive, ie no duplicates are allowed; ticket #796
- ignore folders with a .nomedia file from adding to the library; ticket #582
- identify movie metadata by IMDB id in file names; ticket #668
- added support for .3g2 files; ticket #704
- updated audio transcoding matching to copy the audio stream when bitrate is the same; ticket #793
- added Recent Unwatched videos category; ticket #593
- added Last Added Albums audio category; ticket #716
- added transcoding matching for videos with multichannel audio; ticket #580
- added transcoding support for videos with speex audio streams; ticket #540
- added transcoding support for videos with H265 / HEVC video streams; ticket #772
- ability to turn-off chunked HTTP transport for a profile, where it is normally applicable; ticket #529
- updated Sony BDP profile not to transcode DTS audio; ticket #371
- filters out search categories that belong to disabled browsing categories
- added support for thumbnails for Online container resources; ticket #694
- updated XBox One profile with MKV support; ticket #827
- added profile for Raumfeld devices; ticket #814
- use HTML5 player for Android (Chrome) in MediaBrowser, incl. Chromecast support (Pro only); ticket #809
- updated Sony TV 2014 profile; ticket #812
- fixed displaying folders with ampersands in the title in MediaBrowser; ticket #770
- search for external subtitles file now properly ignores case when not using any preferred language; ticket #783
- fixed retrieving online content length when larger than 2GB; ticket #771
- fix streaming delay for some audio files; ticket #808
- fix Flowplayer logo appearing in MediaBrowser for some domains; ticket #835
- updated Restlet to 2.2.2
- updated Apache Derby to 10.11.1.1
- updated JAudioTagger to 2.2.2
- updated FFmpeg to the latest build (19/11/2014) from 2.4 branch (incl. --enable-libspeex)
Release Notes - 1.2.1
- Details
-
Published: Friday, 22 March 2013 15:37
- Sony BDP 2010 model is not detected by default
- improved network discovery for the case of DHCP IP change while the server's running
- added the possibility to re-try online metadata retrieval in a case of the online source being unreachable; ticket #646
- improved FFmpeg failures logging; ticket #578
- added support for binding to NICs with multiple IP addresses
- added support for external subs in format filename.language_code.extension; ticket #651
- fixed transcoding settings not being saved; ticket #641
- fixed adding MKV files with many embedded subtitle tracks
- made bound IP address retrieval more robust
- fixed double subtitles (softsubs + hardsubs) being delivered in some cases
- fixed encoding hardsubs for file names including characters [] and ,
- release year of audio files is now included in the CDS responses properly
Release Notes - 1.4
- Details
-
Published: Friday, 20 December 2013 21:05
- a totally new MediaBrowser (Pro only)
- CDS /browse method now includes ETag header indicating if the response can be cached by the clients; ticket #714 (Pro only)
- subtitles character encoding setting is now used also when converting softsubs
- metadata flag (M) for shared folders now affects all types of descriptive metadata, not just online
- added support for transcoding 4-2-2 pixel format videos for playback on older player which only support 4-2-0; ticket #671, #709
- loggs stack trace when a plugin fails; ticket #728
- added support for some rare files to Sony BDP profiles; ticket #725
- extended caching online items for WebResource plugins to items that don't expire immediately
- added presentation category for MPAA movie rating; ticket #380
- added profile for Telenet Yelo TV
- added getOnlineFeedExpiryInterval() shared method for the plugins; ticket #735
- CDS search mechanism changed to give more accurate results; ticket #696
- added profile for Xbox One
- added profile for Sony 2013 TVs; ticket #724
- split Samsung C/D/E/F profile to C/D and E/F for more reliable support of online content on E/F series
- fixed retrieving thumbnails from ogg files
- fixed M3U8 manifest being cut off when the file has been transcoded fully (http1.1)
- fixed burned-in subtitles with apostrophy in filename for OSX/Linux
- fixed creation of thumbnails for images that need to be rotated
- added automatic image rotation to PS3 profile
- fixed duplicate renderer registering caused by some routers
- fixed FlowPlayer logo appearing in MediaBrowser in certain configurations
- added support for video thumbnails on Samsung F series
- removed using user-agent in FFmpeg commands if the protocol is not http(s); ticket #708
- updated stream URL validation, to allow multiple # characters; ticket #715
- fixed caching WebResource items when they are not valid; ticket #726
Release Notes - 1.3
- Details
-
Published: Friday, 22 March 2013 15:37
- updated MediaBrowser to work on iOS devices (Pro only)
- added Search to CDS API; ticket #607 (Pro only)
- added thumbnails for folders to CDS API (Pro only); ticket #588
- added default Access Group setting for renderers (Pro only); ticket #590
- removed the watermark from MediaBrowser player (Pro only)
- added the option to disable access to all new renderers by default
- added thumbnails for folders; ticket #271
- added support for higher resolution thumbnails; ticket #634
- fixed re-invoking transcoding command when previous attempt fails due to a temporary condition; ticket #578
- fixed delivering hardsubs for files including '&' on Windows
- fixed MP3 year metadata extraction for ID3 v2.3 tags TIME value
- removed system tray icon on OSX, all the options are now present on the Serviio-Console dock icon
- added the option to transcode to H264
- added the option to transcode to HLS (Http Live Streaming); ticket #560
- added Audio -> Albums browsing category; ticket #367
- keeping metadata (incl. cover art) when trancsoding to mp3; ticket #650
- added Release year browsing category for videos; ticket #609
- added support for VTT subtitles
- added support for MOV text subtitles
- added serviio.onlineContentTimeout system property to control timeout for checking online content availability
- added 'Last Listened' and 'Random Albums' audio categories; ticket #542
- profile ID max. length increased to 20 characters
- updated WebResource plugin logic when handling items that expire immediately; ticket #626
- album tracks are now sorted by disc number, where available; ticket #486
- it is possible to provide character encoding of subtitle files when using hardsubs; ticket #643
- updated series sorting; ticket #511
- added multi CPU support to thumbnail generation; ticket #464
- it's now possible to retrieve online thumbnails with a specific user agent; ticket #659
- added ServiioLink support in the console; ticket #541
- added detection of the server waking up from sleep; ticket #192
- added feed parsing re-try mechanism; ticket #639
- changed episode title formatting in Titles view; ticket #676
- implemented support for Artists audio category on XBox 360; ticket #605
- it is now possible to filter out Series data from some browsing categories; ticket #610
- added support for import/export of online resources; ticket #494
- image resolutions are now configurable in profile; ticket #640
- added support for mp2 audio files; ticket #679
- added support for wavpack audio files; ticket #647
- added profile for Philips NP Streamium; ticket #629
- added support for Musepack and Monkey's audio files; ticket #370
- updated series metadata search for file names including release year
- updated the way profile is passed in CDS API
- updated themoviedb.org adaptor to use API v3; ticket #663
- fixed DAR enforcement for anamorphic files
- fixed finding external subtitles files when no language is preferred; ticket #658
- fixed bound IP address reassignment when DHCP server cannot be reached; ticket #661
- fixed invoking FFmpeg if Serviio is installed on a path including dodgy characters (Windows)
- reverted back AAC transcoding on some Bravia profiles
- fixed "Can't assign requested address" on OSX with Java 1.6.0_45 and higher
- fixed Windows firewall rules being duplicated when reinstalling (without uninstalling first)
- updated Apache Derby to 10.10.1.1
- updated FFmpeg to N-54096-ge41bf19