Version 4.0.0 is released

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

Version 4.0.0 is released

Post by SubJunk » Mon Jul 28, 2014 1:14 pm

General:

You can download it from the front page.

We've been working hard on this release since December and we are proud to announce the final version of 4.0.0! Thanks to everyone who helped us with testing and contributions to code and language translations.

This release adds a web interface, automatic bitrate adjustments to match network speed, improves support for many devices and files including 4k videos, fixes many bugs and more!


Changes since 3.6.4:
  • General:
    • Added a web interface, available at localhost:9001
    • Added option to automatically adjust the maximum bandwidth by measuring the speed of the connection to the devices
    • Added a new transcoding option to allow H.264 video with AAC audio
    • Added "Random" file sorting option
    • Added tooltips to more options in the GUI
    • Added option to use PsPing on Windows to make network speed estimates more accurate (ping_path)
    • Added renderer option LimitFolders to specify whether the renderer has a folder limit
    • Added renderer option SendDateMetadata to specify whether to send last modified date metadata to the renderer
    • Added searching to each folder
    • Added web_port and web_enable settings to UMS.conf
    • Added support for 4k videos by automatically scaling them to a resolution that the renderer supports
    • Made FFmpeg the default transcoding engine
    • Made the buffer more animated
    • Changed the names of transcoding options in renderer config files for clarity
    • Output surround audio (AC-3) instead of stereo (MP2) when using VLC (needs testing)
    • Enabled subtitles in VLC (thanks, tdcosta100!)
    • Improved the TextWrap function, which makes filenames fit better on certain renderers
    • Improved detection of which videos are automatically muxable
    • Made more strings translatable
    • Fixed performing unnecessary network speed checks
    • Fixed a bug with the Recently Played folder
    • Fixed padding in FFmpeg for DVD video resolution
    • Fixed documentation images on Linux
    • Fixed external subtitles sometimes not loading
    • Fixed files with resolutions that are too high for the renderer streaming if they are otherwise supported
    • Fixed the VLC Web Video legacy engine only outputting 25fps
    • Fixed UMS occasionally telling renderers to expect a different video format than they get
    • General speed improvements
    • Updated several descriptions and formatted UMS.conf (user config) and PS3.conf (reference renderer config)
  • Renderers:
    • Added support for Google Chromecast
    • Added support for Sony Bravia XBR TVs
    • Improved aspect ratios on Sony Bravia EX TVs
    • Improved support for Apple mobile devices (iPad, iPhone, iPod)
    • Improved support for AirPlayer
    • Improved support for Android
    • Improved support for BlackBerry
    • Improved support for Cambridge Audio Blu-ray players
    • Improved support for D-Link DSM-510
    • Improved support for Freebox HD
    • Improved support for Freecom Music Pal
    • Improved support for LG Smart TV Upgrader
    • Improved support for OPPO Blu-ray players
    • Improved support for Panasonic TX-L32V10E TVs
    • Improved support for Popcorn Hour
    • Improved support for Pioneer Kuro
    • Improved support for Realtek media players
    • Improved support for Samsung TVs, Blu-ray players and mobile devices
    • Improved support for Showtime
    • Improved support for Sony Bravia TVs, media players, Blu-ray players and Xperia devices
    • Improved support for Streamium
    • Improved support for Telstra T-Box
    • Improved support for VideoWeb TV
    • Improved support for Vizio TVs
    • Improved support for WDTV Live
    • Improved support for XBMC
    • Improved support for Xbox 360
  • Languages:
    • Updated Dutch translation (thanks, leroy!)
Changes since 4.0.0-b1:
  • General:
    • Made the buffer more animated
    • Added web_port and web_enable settings to UMS.conf
    • Added support for 4k videos by automatically scaling them to a resolution that the renderer supports
    • Added renderer option SendDateMetadata to specify whether to send last modified date metadata to the renderer
    • Improved detection of which videos are automatically muxable
    • Fixed and improved web interface search
    • Fixed web interface content-type
    • Fixed images on web interface on Linux and OS X
    • Fixed documentation images on Linux
    • Fixed occasional error on Linux when packing debug files
    • Fixed external subtitles sometimes not loading
    • Fixed files with resolutions that are too high for the renderer streaming if they are otherwise supported
    • Fixed the VLC Web Video legacy engine only outputting 25fps
    • Fixed UMS occasionally telling renderers to expect a different video format than they get
    • General speed improvements
    • Updated several descriptions and formatted UMS.conf
  • Renderers:
    • Added support for Sony Bravia XBR TVs
    • Improved support for Apple mobile devices (iPad, iPhone, iPod)
    • Improved support for AirPlayer
    • Improved support for Android
    • Improved support for BlackBerry
    • Improved support for Cambridge Audio Blu-ray players
    • Improved support for Chromecast
    • Improved support for D-Link DSM-510
    • Improved support for Freebox HD
    • Improved support for Freecom Music Pal
    • Improved support for LG Smart TV Upgrader
    • Improved support for OPPO Blu-ray players
    • Improved support for Popcorn Hour
    • Improved support for Pioneer Kuro
    • Improved support for Realtek media players
    • Improved support for Samsung TVs, Blu-ray players and mobile devices
    • Improved support for Showtime
    • Improved support for Sony Bravia TVs, media players, Blu-ray players and Xperia devices
    • Improved support for Streamium
    • Improved support for Telstra T-Box
    • Improved support for VideoWeb TV
    • Improved support for Vizio TVs
    • Improved support for WDTV Live
    • Improved support for XBMC
    • Improved support for Xbox 360
    • Recognize Xbox One and PlayStation 4 when they connect to the web interface
  • Languages:
    • Updated Dutch translation (thanks, leroy!)

User avatar
DeFlanko
Moderator
Posts: 724
Joined: Thu Jun 21, 2012 3:43 am
Location: San Pedro, CA
Contact:

Re: Version 4.0.0 is released

Post by DeFlanko » Mon Jul 28, 2014 1:44 pm

Outstanding job everyone. This really is a heart and soul version IMO.

Madoka
Posts: 316
Joined: Fri Jun 01, 2012 12:51 pm

Re: Version 4.0.0 is released

Post by Madoka » Mon Jul 28, 2014 6:06 pm

Thanks for the new release!!

smirk
Posts: 35
Joined: Fri Jul 20, 2012 11:15 am

Re: Version 4.0.0 is released

Post by smirk » Tue Jul 29, 2014 5:43 am

Woo hoo! Can't wait to install it. Thank you everyone for all your hard work -- the feature list looks great!

User avatar
Rayman
Posts: 6
Joined: Mon Apr 21, 2014 9:17 am

Re: Version 4.0.0 is released

Post by Rayman » Tue Jul 29, 2014 6:32 am

Thank you for your hard work and this new major release :) Keep up the good work guys!

User avatar
nenito2k
Posts: 28
Joined: Sat May 24, 2014 4:08 am

Re: Version 4.0.0 is released

Post by nenito2k » Tue Jul 29, 2014 7:41 am

everytime i think "ums can't get any better...." it actually does! holy crap :shock:
4k support already ? ok now really interesting now but in 18 months i imagine UMS will be hevc+4k compatible for our tv's ! :o

hannubys
Posts: 17
Joined: Mon Apr 01, 2013 3:27 am

Re: Version 4.0.0 is released

Post by hannubys » Tue Jul 29, 2014 8:13 am

Hi,
I just realized that you have a version for java 8. I have downloaded and installed UMS already for java 7 even if I have java 8 on my computers. Do I have to uninstall it
Also can you give us a brief description advantage beetween java 7/8

CappySpectrum
Posts: 30
Joined: Thu Oct 10, 2013 11:35 pm

Re: Version 4.0.0 is released

Post by CappySpectrum » Tue Jul 29, 2014 9:29 am

Complete uninstall required for OS X? Due to config files like one of the previous 3.x releases?

User avatar
Optimus_prime
Moderator
Posts: 690
Joined: Fri Jun 01, 2012 6:39 pm
Location: Sydney, Australia

Re: Version 4.0.0 is released

Post by Optimus_prime » Tue Jul 29, 2014 9:58 am

Official OS-X versions on sourceforge are compiled on java 6. If you download the unoffical versions you can get an java7 or 8 version. You shouldn't need to uninstall any version before using the latest
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

User avatar
SubJunk
Lead Developer
Posts: 2831
Joined: Sun May 27, 2012 4:12 pm

Re: Version 4.0.0 is released

Post by SubJunk » Tue Jul 29, 2014 10:33 am

DeFlanko wrote:Outstanding job everyone. This really is a heart and soul version IMO.
Thanks man, great job to you too :)
Madoka wrote:Thanks for the new release!!
Thanks Madoka, hope you enjoy it! :)
smirk wrote:Woo hoo! Can't wait to install it. Thank you everyone for all your hard work -- the feature list looks great!
Thanks smirk! :)
Rayman wrote:Thank you for your hard work and this new major release :) Keep up the good work guys!
Thanks Rayman! :)
nenito2k wrote:everytime i think "ums can't get any better...." it actually does! holy crap :shock:
4k support already ? ok now really interesting now but in 18 months i imagine UMS will be hevc+4k compatible for our tv's ! :o
Thanks nenito2k! :) We added HEVC support a while ago so yes we are very prepared :)
hannubys wrote:Hi,
I just realized that you have a version for java 8. I have downloaded and installed UMS already for java 7 even if I have java 8 on my computers. Do I have to uninstall it
Also can you give us a brief description advantage beetween java 7/8
I just added the Java 8 options to the front page yesterday and I'm planning to do an announcement post for them today. I might also add Java 6 versions so users can choose either 6, 7 or 8. Haven't decided yet. There is no need to uninstall. The benefits to using Java 8 over Java 7 are it's faster in some situations (usually not faster, but sometimes up to 35% faster) and better security, and it allows us to have a smaller filesize.

Post Reply