Version 5.0.0 is released

Announcements about Universal Media Server
User avatar
SubJunk
Lead Developer
Posts: 3756
Joined: Sun May 27, 2012 4:12 pm

Version 5.0.0 is released

Post by SubJunk »

General:

You can download it from the front page.

We've been working hard on this release since July last year and we are proud to announce the final version of 5.0.0! Thanks to everyone who helped us with testing and contributions to code and language translations., and a huge thanks to my fellow developers - SharkHunter, valib and infidel - who have put a lot of hard work into this, and our amazing moderator Optimus_prime who contributes code, builds the releases and maintains the forums. You guys are the best :D

This release adds a major redesign of the Status tab, support for UPnP connections and playback, IMDB information with filename prettifying, HTML5 video support in the web interface, xmb playlist folders, support for more renderers, fixes bugs and more!


Changes since 4.4.0:
  • General:
    • Added support for UPnP connections and playback
    • Added the option to use info from IMDB with filename prettifying
    • Added HTML5 video support to the web interface
    • Create custom per-device configuration files to override any general renderer or UMS setting
    • Major redesign of the status tab to show per-renderer information
    • Minor tweaks to the GUI
    • Improved player control
    • Includes the possibility to allow UMS to control renders automatically
    • Web player can also be controlled
    • Automatic reloading of external files
    • Documentation updates
    • New xmb playlist folders with optional automatic starting, looping, and saving, editable from web or xmb
    • A dynamic xmb playlist for on-the-fly playlist creation from web or xmb
    • Better bump/gui player playlists with optional automatic looping
    • Push playback support for chromecast and web browsers
    • Changed the interface for enabling/disabling renderer configurations
    • Changed the default setting for wrap_dts_into_pcm to false
    • Made sure files are always directly streamable via the Transcoding folder
    • Added the UMS_MAX_MEMORY variable to UMS.sh
    • Fixed audio downsampling
    • Fixed a bug with parsing formats from MediaInfo
    • Removed the database compacting method that was never recommended
    • Fixed a startup error
    • Minor bugfixes and code optimizations
  • Renderers:
    • Added support for Panasonic DMP-BDT360 devices
    • Added support for Samsung H6500 Blu-ray Disc players
    • Added support for Telefunken TVs
    • Improved support for Chromecast (cast from UMS webui/gui)
    • Improved support for Panasonic Viera AS650 series TVs
    • Improved support for Samsung C6600 series TVs
    • Improved support for Sony Blu-ray Disc players
    • Improved support for Sony Bravia W series TVs
    • Improved file compatibility on non-PS3 renderers
    • Fixed detection of some Samsung renderers
  • Languages:
    • Updated Czech translation
  • External Components:
    • Updated h2database to 1.4.185
    • Updated Maven Assembly Plugin to 2.5.2
    • Updated Maven Compiler Plugin to 3.2
    • Updated Maven Git Commit ID Plugin to 2.1.11
    • Updated Maven Source Plugin to 2.4
    • Updated Maven Surefire plugins to 2.18
    • Updated MediaInfo to 0.7.71, which:
      • Improves folder population time
      • Improves detection of many formats
      • Fixes bugs
    • Updated MPlayer/MEncoder for Windows to SB63, which:
      • Fixes support for DVD audio
      • Improves support for many containers and codecs
      • Fixes bugs
Changes since 5.0.0-b1:
  • General:
    • Changed the interface for enabling/disabling renderer configurations
    • Changed the default setting for wrap_dts_into_pcm to false
    • Made sure files are always directly streamable via the Transcoding folder
    • Added the UMS_MAX_MEMORY variable to UMS.sh
    • Using info from IMDB with filename prettifying works for anime
    • Minor improvements to the web interface
    • Fixed audio downsampling
    • Fixed a bug with parsing formats from MediaInfo
    • Fixed a startup error
    • Minor bugfixes and code optimizations
    • Removed the database compacting method that was never recommended
    • All changes from 4.3.1 and 4.4.0
  • Renderers:
    • Added support for Panasonic DMP-BDT360 devices
    • Added support for Samsung H6500 Blu-ray Disc players
    • Added support for Telefunken TVs
    • Improved support for Panasonic Viera AS650 series TVs
    • Improved support for Samsung C6600 series TVs
    • Improved support for Sony Blu-ray Disc players
    • Improved support for Sony Bravia W series TVs
    • Improved file compatibility on non-PS3 renderers
    • Fixed detection of some Samsung renderers
  • Languages:
    • Updated Czech translation
  • External Components:
    • Updated Cling to 2.0.1
    • Updated h2database to 1.4.185
    • Updated Maven Assembly Plugin to 2.5.2
    • Updated Maven Compiler Plugin to 3.2
    • Updated Maven Git Commit ID Plugin to 2.1.11
    • Updated Maven Source Plugin to 2.4
    • Updated Maven Surefire plugins to 2.18
    • Updated MediaInfo to 0.7.71, which:
      • Improves folder population time
      • Improves detection of many formats
      • Fixes bugs
    • Updated MPlayer/MEncoder for Windows to SB63, which:
      • Improves support for many containers and codecs
      • Fixes bugs
    • Updated Seamless to 1.1.0
spkbr
Posts: 8
Joined: Thu Dec 05, 2013 2:22 am

Re: Version 5.0.0 is released

Post by spkbr »

Thank you. Was waiting for the final release!
User avatar
AYColumbia
Posts: 57
Joined: Wed Jan 02, 2013 4:06 am

Re: Version 5.0.0 is released

Post by AYColumbia »

Thanks guys! Great release. Love the new Status view and thank you for the new Renderers list. :)
Phonism
Posts: 19
Joined: Sun Jun 03, 2012 4:56 am

Re: Version 5.0.0 is released

Post by Phonism »

What an upgrade! The update looks great and you guys just rock! Thank you!

UMS 5.3.0 - Java 8 update 60 - Windows 10 Pro 64bit
Intel Core i7-3770 - 8GB RAM
PS3 Slim 120GB
PS4
Rhialto
Posts: 24
Joined: Mon Jan 13, 2014 1:47 am

Re: Version 5.0.0 is released

Post by Rhialto »

Link points to Java 7 version while I have 8... I was able to figure out the download link though.
Is everything fine with the Java 8 version?
Rhialto
Posts: 24
Joined: Mon Jan 13, 2014 1:47 am

Re: Version 5.0.0 is released

Post by Rhialto »

Upgraded from 3.x and quicly tested a few seconds of a few files I had and seems to work like a charm... GT50 here. Thanks!
Wolfgan
Posts: 370
Joined: Fri Feb 08, 2013 12:33 am

Re: Version 5.0.0 is released

Post by Wolfgan »

Excellent! Thanks all devs for the hard work on releasing this major version.
-- UMS serving PS3, WDTV, Samsung H6400 + J5500 and Kalemsoft renderers! (no video transcoding but remuxing accepted :D )
User avatar
Optimus_prime
Posts: 678
Joined: Fri Jun 01, 2012 6:39 pm
Location: Sydney, Australia

Re: Version 5.0.0 is released

Post by Optimus_prime »

Rhialto wrote:Link points to Java 7 version while I have 8... I was able to figure out the download link though.
Is everything fine with the Java 8 version?
There's nothing wrong with any of the versions from what i can see (or we wouldn't release :)). The default download is the Java 7 version, so you'll have to go and grab the Java 8 version everytime until it becomes the default.
How Ask For Support
Remember, Debug Log's Can/Will Help and Explain your issues, we're not mind reader's but here to help
OS's I Use And Can Assist With: Windows 7/8, Mac OS-X 10.8 & 10.9
Mac OS-X Java 7 Builds Mac OS-X Java 7 Forum
sombudy
Posts: 5
Joined: Mon Jan 26, 2015 1:59 pm

Re: Version 5.0.0 is released

Post by sombudy »

Solved: viewtopic.php?f=9&t=2919&p=14582#p14595

After updating UMS from 4.40 to 5.00, BubbleUPnP Server has been unable to connect to UMS because it now ignores self-originating requests.

Code: Select all

Build: 9ea9f7856 (2015-01-10)
Java: Java HotSpot(TM) 64-Bit Server VM 1.8.0_31 64-bit by Oracle Corporation
OS: Windows 7 64-bit 6.1
Encoding: UTF-8
Memory: 1138 MB
Language: en

Code: Select all

DEBUG 17:51:29.695 [UPNP-AliveMessageSender] Sending ALIVE...
TRACE 17:51:29.697 [New I/O worker #13] Ignoring self-originating request from /MyIP:1625
TRACE 17:51:29.698 [New I/O worker #14] Ignoring self-originating request from /MyIP:1626
TRACE 17:51:37.319 [UPNPHelper] Sending discovery [MyIP:62704]: HTTP/1.1 200 OK<CRLF>CACHE-CONTROL: max-age=1200<CRLF>DATE: Mon, 26 Jan 2015 01:51:37 GMT<CRLF>LOCATION: http://MyIP:5001/description/fetch<CRLF>SERVER: Windows_7-amd64-6.1, UPnP/1.0, UMS/5.0.0<CRLF>ST: urn:schemas-upnp-org:service:ContentDirectory:1<CRLF>EXT: <CRLF>USN: uuid:UMS::urn:schemas-upnp-org:service:ContentDirectory:1<CRLF>Content-Length: 0<CRLF><CRLF>
TRACE 17:51:37.319 [UPNPHelper] Resending last discovery [MyIP:62704]
TRACE 17:51:37.321 [UPNPHelper] Resending last discovery [MyIP:62704]
TRACE 17:51:37.322 [UPNPHelper] Resending last discovery [MyIP:62704]
TRACE 17:51:37.332 [New I/O worker #3] Ignoring self-originating request from /MyIP:1692
TRACE 17:51:37.333 [New I/O worker #4] Ignoring self-originating request from /MyIP:1693
TRACE 17:51:37.334 [New I/O worker #5] Ignoring self-originating request from /MyIP:1694
TRACE 17:51:37.335 [New I/O worker #6] Ignoring self-originating request from /MyIP:1695
TRACE 17:51:37.819 [UPNPHelper] Resending last discovery [MyIP:62704]
TRACE 17:51:37.819 [UPNPHelper] Resending last discovery [MyIP:62704]
TRACE 17:51:37.822 [UPNPHelper] Resending last discovery [MyIP:62704]
TRACE 17:51:37.822 [UPNPHelper] Resending last discovery [MyIP:62704]
TRACE 17:51:37.823 [New I/O worker #7] Ignoring self-originating request from /MyIP:1696
TRACE 17:51:37.824 [New I/O worker #8] Ignoring self-originating request from /MyIP:1697
TRACE 17:51:37.825 [New I/O worker #9] Ignoring self-originating request from /MyIP:1698
TRACE 17:51:37.826 [New I/O worker #10] Ignoring self-originating request from /MyIP:1699
TRACE 17:51:38.319 [UPNPHelper] Resending last discovery [MyIP:62704]
TRACE 17:51:38.319 [UPNPHelper] Resending last discovery [MyIP:62704]
TRACE 17:51:38.322 [UPNPHelper] Resending last discovery [MyIP:62704]
TRACE 17:51:38.322 [UPNPHelper] Resending last discovery [MyIP:62704]
TRACE 17:51:38.323 [New I/O worker #11] Ignoring self-originating request from /MyIP:1706
TRACE 17:51:38.324 [New I/O worker #12] Ignoring self-originating request from /MyIP:1707
TRACE 17:51:38.325 [New I/O worker #13] Ignoring self-originating request from /MyIP:1708
TRACE 17:51:38.327 [New I/O worker #14] Ignoring self-originating request from /MyIP:1709
TRACE 17:51:38.832 [UPNPHelper] Resending last discovery [MyIP:62704]
TRACE 17:51:38.833 [UPNPHelper] Resending last discovery [MyIP:62704]
TRACE 17:51:38.834 [UPNPHelper] Resending last discovery [MyIP:62704]
TRACE 17:51:38.835 [UPNPHelper] Resending last discovery [MyIP:62704]
TRACE 17:51:38.837 [New I/O worker #15] Ignoring self-originating request from /MyIP:1710
TRACE 17:51:38.839 [New I/O worker #16] Ignoring self-originating request from /MyIP:1711
TRACE 17:51:38.840 [New I/O worker #1] Ignoring self-originating request from /MyIP:1712
TRACE 17:51:38.840 [New I/O worker #2] Ignoring self-originating request from /MyIP:1713
TRACE 17:51:39.332 [UPNPHelper] Resending last discovery [MyIP:62704]
TRACE 17:51:39.333 [UPNPHelper] Resending last discovery [MyIP:62704]
TRACE 17:51:39.334 [UPNPHelper] Resending last discovery [MyIP:62704]
TRACE 17:51:39.335 [UPNPHelper] Resending last discovery [MyIP:62704]
TRACE 17:51:39.336 [New I/O worker #3] Ignoring self-originating request from /MyIP:1717
TRACE 17:51:39.337 [New I/O worker #4] Ignoring self-originating request from /MyIP:1718
TRACE 17:51:39.337 [New I/O worker #5] Ignoring self-originating request from /MyIP:1719
TRACE 17:51:39.339 [New I/O worker #6] Ignoring self-originating request from /MyIP:1720
DEBUG 17:51:39.867 [cling-15] BubbleUPnPServer found: (RemoteDevice) Identity: (RemoteDeviceIdentity) UDN: uuid:Bubble, Descriptor: http://MyIP:1640/dev/Bubble/desc.xml, Root: true
DEBUG 17:51:49.695 [UPNP-AliveMessageSender] Sending ALIVE...
TRACE 17:51:49.697 [New I/O worker #7] Ignoring self-originating request from /MyIP:1780
TRACE 17:51:49.698 [New I/O worker #8] Ignoring self-originating request from /MyIP:1781
TRACE 17:51:49.698 [New I/O worker #9] Ignoring self-originating request from /MyIP:1782
TRACE 17:51:49.698 [New I/O worker #10] Ignoring self-originating request from /MyIP:1783
TRACE 17:51:49.700 [New I/O worker #11] Ignoring self-originating request from /MyIP:1784
TRACE 17:51:49.700 [New I/O worker #12] Ignoring self-originating request from /MyIP:1785
TRACE 17:51:49.700 [New I/O worker #13] Ignoring self-originating request from /MyIP:1786
TRACE 17:51:49.701 [New I/O worker #14] Ignoring self-originating request from /MyIP:1787
TRACE 17:51:49.701 [New I/O worker #15] Ignoring self-originating request from /MyIP:1788
TRACE 17:51:49.701 [New I/O worker #16] Ignoring self-originating request from /MyIP:1789
Link to BubbleUPnP Server:
http://www.bubblesoftapps.com/bubbleupnpserver/#faq

Please allow self-originating requests so I can use the latest version of UMS.
Last edited by sombudy on Sat Jan 31, 2015 5:50 pm, edited 2 times in total.
Triplefun
Posts: 136
Joined: Sat Jun 02, 2012 2:29 pm

Re: Version 5.0.0 is released

Post by Triplefun »

I just tried BubbleUPNP on my Android tablet with UMS 5 and it worked fine. The only issue is that my networked Windows 8 PCs are registering as default PlayStation 3 renderers and my Android tablet as Chromecast (it uses the default Android browser).
Post Reply