From what I've gathered after doing a bit of research, the Xbox One supports DLNA but only as a receiver. It won't actively search and find source files, but will happily play anything that is pushed to it via the DLNA protocol.
However, as I don't have an Xbox One I can't physically verify this but a quick Google search for Xbox One DLNA should net you a few solutions that night work for you.
Update to describe example test usage:
- Placed own media files on a device capable of decoding and rendering them into video (or still image or audio only). In DLNA speak this was the server. For testing I used an MP4 file on an Android tablet.
- Used a product supporting DLNA (for example a DLNA-certified controller device, a mobile device with DLNA software installed or even your PC) as the DLNA controller. This might be the same device as the server. In my test case it was. I used the same Android tablet to both serve and control the media content (mainly to ameliorate local network performance issues). I had to install a free app called Skifta to do the DLNA controlling magic.
- In DLNA speak, the Xbox One was the renderer. The controller device's DLNA software identified the Xbox OS as a potential renderer in a list of output devices. My Android tablet was also listed as a possible output device.
- Using the DLNA software on the controller device, selected the server as the media source and a list or tree of possible media files appeared. In testing I was able to select and play an MP4 video, scroll through a folder of JPEG images like a manual slide show and also able to play an MP3 audio file.
While writing out a more detailed description of the behavior, I stumbled upon the solution myself.
When you try to install the game over the internet, just let it start, and then cancel it. This will both remove the installation and download from the queue, but apparently also remove the knowledge of the installation from the Xbox One.
So:
- Start the online install
- Cancel it
- Return to the home screen
- Notice that the disc tile has now changed to "Install disc"
- Activate the disc tile to start the installation from the disc.
This worked, the game now installs from the disc. Obviously any downloaded DLC's will still need to be downloaded, but for the purpose of this question this is not relevant.
Now, what do you do when you get back home and want to plug in the external drive?
Here's what I did. I first uninstalled the game using the storage management.
This makes my Xbox One forget that I had the game installed. Make sure you don't delete any savegames you have on the console.
Then, you turn off the Xbox One, plug in the external drive, and turn it back on.
Once you do that, the disc tile still says "Install disc". Ignore that. Instead either use your pinned link to the game, the tile for the game (if it shows up on the home screen), or navigate to your games and apps list and activate it. You should get a message saying not to unplug the external drive, and that your game will be ready soon.
A few seconds later you can try again and the game should now start.
Best Answer
No. When the Xbox One finds the drive you will have to decide if it is used for games or media. If you pick games then Xbox will format the whole drive. I am trying to find a work around but at the moment the answer is no.