Windows 10 is officially launching in just two days. There are lots of great improvements, but if you are a Home Entertainment enthusiast, there are things to consider before making the decision to upgrade. I’m very happy with Miracast for screen mirroring, but not so happy about the lack of great support for streaming to DLNA DMR devices which was present in 8.1 but has gone missing in 10.
Everyone needs to make their own decision on whether or not to upgrade, and if you are a Home Entertainment user and doing a lot of streaming, my observations may help you decide.
It’s been announced everywhere that Windows Media Center is kaput/gone/dead. You CAN run your Windows 7/8.1 Media Center computers and you do not have to upgrade them. So if you want to keep WMC, just stay where you are. If you have the Get Windows 10 icon and were able to run the compatibility checker, you would have been informed of this (and you should get another warning if/when you run the Windows 10 upgrade):
If you are currently using DLNA “Play To”, your choices in Modern/Universal Apps will be limited. In Windows 8.1, from the File System (classic Windows Explorer Interface) you could right click a file, then Play To – and any DLNA DMR devices would be available. In Windows 10, this is still present, but it’s called Cast To Device. This isn’t as nice an interface as the one provided by Modern Apps (in my opinion).
In Windows 8.1, Modern Apps could implement something called a “Play To” contract, which enabled you to stream to DLNA DMR devices. I use this constantly with my Surface Pro 3 and Music to send music streams to my Sonos Living Room Speaker. I can also send to me WDTV Live Hub which is connected to my receiver, etc.
The new Groove Music in Windows 10 doesn’t have the ability to stream to DLNA devices. Yes, it can stream to my Bluetooth headphones or any other Bluetooth device like Bluetooth speakers, but I’ve been using DLNA, and now it’s gone missing.
The Connect Tab in Windows 10 supports Miracast and Bluetooth audio. But if I want to stream to my Sonos or WDTV Live Hub, I’m out of luck.
Similarly, Windows Photos in Windows 8.1 allowed me to play slide shows to my TV or through my WDTV Live Hub:
Windows 10 has no such functionality in the Photos App. Only Miracast is supported through the Connect tab. There’s no Cast To DLNA functionality.
The ONLY Microsoft App that I’ve found that currently has DLNA Cast To functionality is Movies and TV (and it is not that obvious that it is there)
In Windows 8.1, there were multiple store apps that supported the Play To feature. MediaMonkey, VLC, etc. This functionality isn’t present for these apps in Windows 10 and these apps have other issues under Windows 10. So as of now, I really don’t have a way to stream Music to my DLNA devices OTHER than through Windows File Explorer. And that disturbs me.
Miracast – is it better in Windows 10? Microsoft has made some changes and more of this functionality is handled by the operating system. But many folks in the Windows Insider Forums are actually reporting that systems that worked properly with Miracast under 8.1 aren’t doing so well with Windows 10. On some systems, this may be due to drivers. But it’s worth noting that there are plenty of reports of “not working”.
Intel WiDi – Older systems from the Vista era may have included Intel’s proprietary Wireless Display technology. The upgrade disables this apparently and while Microsoft has said that customers can just reinstall the Intel WiDi app, reports from customers say otherwise, that it won’t install.
Bottom line, take a good look at your multimedia streaming needs, watch the Microsoft Forums, and don’t rush out to upgrade on day one.
I’m all about the Connected Home (as the title of this blog implies). My Living Room Home Theater system up until yesterday consisted of a circa 2010 Samsung 52 inch TV, an ancient Sony 5.1 Receiver, an Xbox 360 used solely as a Media Center Extender, a WDTV Live Hub which I used for DLNA Play To streaming, a Netgear PTV3000 for Miracast, an Apple TV for You tube, Hulu, Netflix, etc., a cable DVR and a first generation Samsung Blu Ray player. Separately, I have a pair of Sonos Play 5 speakers. A few days ago, the ancient Samsung Blue Ray player started groaning and screeching and it was the final incentive to replace it with something newer.
I did some Internet research and decided that the Samsung BD-F5900 would certainly improve my movie experience several fold. I downloaded the user manual and was even more impressed. While Samsung is likely to have a replacement model any day now, the $99 on sale price (at Best Buy no less) and the local availability drove me out in the 2 degree weather to purchase the device.
My intention was to replace an aging Blu Ray player, but what I got was a whole lot more.
No where on the box, the device itself, or in the user guide does the term DLNA appear. The BD-F5900 works perfectly as a Play To target. HD movies even play across the network smoothly. I can now move the WDTV Live Hub out of my Living Room (it is still a great NAS device).
The user guide mentions Samsung’s proprietary All Share multiple times, and mentions Miracast once.
Miracast works perfectly. My Netgear PTV3000 can move upstairs to the bedroom TV or travel with me.
I can also use my iPhone with the PlugPlayer App as a small remote controller (the manual refers to similar functionality only working with s Samsung branded phone).
Last but not least, I had been using the Apple TV as a device to watch YouTube, etc. and not for Airplay of late (since the arrival on Miracast on Windows 8.1). I’d been watching some Amazon Prime Instant Movies on my Surface and using Miracast to display on the TV, (and didn’t have any app direct on a device that accessed this). Amazon is one of the apps available (along with 100+ others including the other big names like Netflix, Hulu, etc.) on the BD-F5900. Streams at 1080p HD smoothly and looks great. I’ll put the Apple TV away for now.
Bottom line, I’ve now got one device that replaces three and have removed some of the clutter in my living room.
In related news, there is rumor of a Microsoft Surface branded Miracast dongle via an FCC filing. Interesting development to say the least. It will be interesting to see what price point this launches with (if it launches). Stand alone Miracast adapters like Netgear’s PTV3000 and Actiontec’s Screen Beam are selling for $65-70. I guess I feel really good having purchased the Samsung BD player for $99 and getting everything but the kitchen sink included.
The PhotoWeaver App is free for a limited time. If you are one of the people complaining about the great stuff Microsoft ripped out of the Windows 8.1 Photos App like Facebook and Flickr integration and the ability to Play To your DLNA DMR device because Microsoft decided to not implement the Play To contract, grab this one while it is free.
As you can see above, you can include Facebook, Flickr, Google+, and SkyDrive content.
Play To works as it should from PhotoWeaver.
If you read my blog posts this Spring on enabling legacy DMR’s in Windows 8.0, you know that you had to create individual entries and modify them for each device you have in your home.
Gabe Frost from Microsoft has just shared a single Registry key that will enable all your legacy Digital Media Renderers to appear on the Charms/Devices/Play tab in Windows 8.1.
HKEY_LOCAL_MACHINE\Software\Microsoft\PlayTo with a DWORD ShowNonCertifiedDevices with value 1 will enabled all your legacy Digital Media Renderers. Without this modification, Windows Store Apps won’t be able to use the Play function to send content to your non certified devices.
I have an older Samsung TV which without this registry key, is not capable of sending mp4’s on my hard drive to my TV using the Device/Play Charm. You can see below that it appears as TV, Not Windows Certified.
As before, your first step is to insure your device works as expected on the Classic Desktop with your Photos, Music, and Videos (depending on the device, not all would be appropriate).
Fire up regedit.exe by typing regedit.exe on the Start screen, acknowledge UAC and navigate to HKEY_LOCAL_MACHINE\Software\Microsoft
Create a NEW key by right clicking Microsoft and name it PlayTo
Once the key is created, right click it and create a new DWord
The new Dword should be named ShowNonCertifiedDevices. After you have created the key, right click, edit and change the value from 0 to 1.
End result: My non certified Samsung TV shows up in the Play menu from the Devices Charm and successfully can send to my TV.
Note: You alternatively could use HKEY_CURRENT_USER\Software\Microsoft\PlayTo with a DWORD ShowNonCertifiedDevices with value 1 which would limit functionality on a per user basis.
My last post detailed the process to add Microsoft non certified devices to the list of supported “Play To” devices in Windows 8 Modern UI Start Screen Apps so that they appeared in the Charms/Devices menu. Once again, if you experiment with this, you will need to verify that your device is a DMR (digital media renderer) that works from the classic desktop explorer/libraries interface by right clicking an asset and verifying Play To appears and that you can successfully send the media to the device).
I already knew my circa 2009 Samsung LN52B750 series TV was not the greatest Play To client (which is why I have been using the WDTV LIVE Hub) but I wanted to enable it to see what kind of results I would get. The LNB Samsung TV series is neither certified by the DLNA.org folks or by Microsoft (just as my Sonos speakers are not certified by either organization).
In DLNA years, 2009 is ancient, and in TV cycle years, prehistoric. Samsung stops issuing firmware updates after 9-12 months so there was really not much hope of improving the DLNA experience after that time. Aggravating, but true. So for most people, the iffy DLNA experience (due to codec and transcoding support) the Microsoft decision to not show these uncertified devices is justified. It would be a support nightmare. But, if you are a geek and accustomed to tinkering with the registry, etc., once again, enabling these devices let you experiment.
Again, this is for geek enthusiasts only and unsupported. Backup your registry and the subkey before you begin. Proceed at your own risk.
Note: I performed this exercise on my Surface Pro and Surface RT with success.
To add the TV to the whitelist, once again, from the Network window, I right clicked the media icon for the TV and accessed the properties.
Since the DeviceShims registry already listed Samsung Electronics,all I needed to do was add the subkey for Samsung DTV DMR and the 32 bit dword IsLegacyDMR and set the hex value to 1. I did have to take ownership of the Samsung Electronics key and give local users full control in order to perform this modification.
Next step was to reboot.
Concurrent with my experimentation with non MSFT certified DLNA DMR’s, I also was looking to be able to play MKV files and had downloaded the trial of Cyberlink’s Power DVD Mobile from the Windows 8 App Store. (I’ll have more to say about this app soon, but I had a WOW experience; it’s one awesome program).
I opened my Avatar MKV and it played beautifully on the Surface Pro. Now the moment of truth, could I send to my Samsung TV through the Devices menu. You can see in the screen capture below that both my TV and WDTVLiveHub are available from the Devices charm.
The answer is a big YES. My Surface Pro displayed the following:
And the output to the TV worked perfectly.
The picture looked great and there was no lagging/glitching (and sound was in sync – I run audio from the TV out to a home theater system via Digital Optical SPDIF). I won’t say it was a good as watching the original Blue Ray, but close. This same TV has had trouble with mp4’s using Play To where it doesn’t correctly handle the aspect ratio at times. And when I set still digital images via the Device charm, they displayed beautifully.