How to Stream Video to Xbox One from Mac OS X or Windows
If you have an Xbox One gaming console in the household, you may be pleased to discover that it’s really quite easy to stream video and audio from a local Mac or Windows PC to play directly on the Xbox One. This offers a nice wireless method to play movies from any Mac or PC onto a TV without having to use an HDMI connection, and the Xbox One Media Player app supports a huge range of popular file types, so you’ll be able to play just about any mp4, mov, avi, divx, mkv, wmv, mp4, m4a, or nearly any other popular movie or audio file. Yes, you can stream your iTunes Library to the Xbox this way. Setup is easy and there’s very little configuration required, we’ll run through the whole process from start to finish and you’ll be ready to go in just a few minutes.
To stream from the computer, we’re going to use the free Plex Media Server for streaming movies and audio files to the Xbox One, Plex Server runs on OS X, Windows, Linux, and FreeBSD, so you’ll be able to do this from just about any computer you have. If you leave Plex Media Serverrunning on the computer, it will sit unassuming in the background and function as a media server that is accessible by the Xbox One at anytime. On the Xbox One side of things, we’re going to use the free Xbox One Media Player app to browse the media files to stream and play video and audio.
Requirements for streaming media to an Xbox One from a Mac or PC are as follows:
- Any Mac OS X computer, Windows PC, or Linux PC, with a folder that contains media files
- Xbox One gaming console with Media Player app installed – if you haven’t done so yet, download and install available Xbox One updates and be sure the Xbox One has Media Player app installed, this is necessary to play the video and/or audio – if the Xbox One doesn’t have Media Player app yet you can find and download it quickly from the apps section of the console, it’s about 45mb
- A TV connected to the Xbox One
- Go to Plex.tv and download Plex Media Server onto the computer and install it, it’s free, you do not need to sign up for anything if you don’t want to
- The Mac or PC and Xbox One must be on the same local network (wi-fi or ethernet)
Assuming you have met the fairly basic requirements, you’re ready to configure and setup streaming from Plex Media Server to the Xbox One and the TV.
How to Stream Any Video, Audio, or Movie to Xbox One from Mac OS X or Windows with Plex Server
Now that you have the Plex app on a computer and the Xbox One up and running, the rest is really easy:
- Launch Plex Media Server on the computer, this will open a new web browser window where you can configure the media server
- In Plex app, choose “Add Library”
- Still in Plex, now choose “Add Folders”, navigating to the directory on the Mac (or PC) where the media you want to stream is stored (you can add multiple folders if you want to, including your iTunes Library from ~/Music/)
- Now from the Xbox One start screen, go to “My Apps and Games” and find and open “Media Player” from the apps menu (if you haven’t done so yet, you can download it quickly as shown below)
- Wait a moment or two and Media Player will discover the Plex Media Server app running on the computer and the video / audio library will show up on Xbox One, it’s easily identified and will show the name of the computer running the server
- Use the Xbox One controller to navigate the media library in Plex
- Select and play videos which will stream from the computer by hitting the A button on the Xbox One controller
The selected video will start playing immediately on the Xbox One and TV, while the Plex Media Server runs in the background on the computer:
You can play, pause, stop, fast forward, rewind, and scrub any movie or audio file that is streaming, the whole experience is easy and relatively seamless.
You’ll obviously need to have Plex Media Server open on the computer to have this work, as Media Player on Xbox One will not be able to find media content on the Mac or PC without it.
Another particularly great aspect of using this setup is that if a friend or coworker has a movie, video, photo, or music on their Mac that they want to play on the same TV and Xbox One, all they need to do is download and run Plex Media Server to make their media content accessible for streaming too.
Supported File Formats for Xbox One Streaming and Xbox One Media Player
Plex will play nearly any type of audio or video file on the computer, so your limitation is mostly on the Xbox One side of things, which is also very generous with it’s compatibility and support of a myriad of audio, image, and video file formats and types. Directly from Microsoft, here’s the full supported file format list for Media Player on the Xbox One console:
- 3GP audio
- 3GP video
- animated GIF
- AVI DivX
- DV AVI
- AVI uncompressed
- AVI Xvid
- H.264 AVCHD
- MPEG-2 MPEG-2 HD
- MPEG-2 TS
- H.264/MPEG-4 AVC
- MPEG-4 SP
- WMA Lossless
- WMA Pro
- WMA Voice
- WMV HD
With such a diverse option of media types supported, you’re sure to have no problems playing whatever video you want from the computer to the Xbox One, though if you have a more obscure file format, you could always convert it first on the computer into a compatible file format.
By the way, if you want to, you can also download the Plex app on Xbox one, but it’s not necessary and we’re not covering that here, but the Plex app works very well to interact with the Plex Media Server. Of course, another option is copying videos, movies, music, and photos to a USB thumb drive on the Mac or PC, then connecting that to the Xbox One and playing video directly from the USB drive through Xbox One Media Player, but that’s obviously not going to be a wireless streaming experience.
So, even if you don’t have an Apple TV to mirror video from a Mac with AirPlay to, you can still easily stream video wirelessly from a Mac to the TV and an Xbox, and it works flawlessly, how great is that? And who said that Apple and Microsoft don’t get along well!?
Thanks for a great review! I’d recommend using ArkMS if you want to stream all your media from Mac to T or any other devices. I use this app and totally satisfied, works without any bugs and very user-friendly and the price is very convenient.
I use ArkMS installed on my old Mac Mini. It streams flawlessly video to TVs and XBox One.
I’m getting an error when trying this. The error presents on the xbox when I try to open the videos folder. The videos are .m4v and I didn’t see that specifically above. Is that the issue?
I use the Device Playback in Vuze for this feature. Just click on the device you want to send the files to and then drag and drop the files into the window. Vuze will show up as a source of the Xbox and you can play the file. It’s very easy. We don’t have a Playstation but I would image it’s the same process.
The method I currently use is MediaBrowser . I can stream using IE on the XB1, Media Player on the XB1, or by pushing it to DLNA and using Videos on the XB1. It’s the best method I’ve found so far.
MediaBrowser from Emby, right?
I have not tried it yet, looks good will give it a try!
The PS4 has a new media player app which works just like the Xbox version. You can stream everything to the app.
One thing I’m not able to correctly get working using Media Player and Plex are external subtitles. So I’m using Universal Media Player and it’s easy and more straightforward.
Same here, UMS streams video better than my Raspberry Pi running OSMC. Pi UPNP can’t play an 8GB MKV movie, where UMS plays it flawlessly.
If you have Windows it’s even easier than this, you can just use the Windows Media Center app in Windows 8.1 or Windows 10. Opening any video at all into Windows Media Center in new versions will allow the stream to be played to and opened on Xbox One. Just right click on the video and choose “Play To” then select the Xbox One, piece of cake.
Plex is a great solution for Mac and Linux to Xbox One or to Playstation.
You can also stream video files to Xbox One or PS4 from your iPhone, iPad, iPod touch, and Android with any DNLA compatible app. One that is pretty popular is the mconnect app:
No need to pay for DNLA streaming!
Windows Media Center is not available in Windows 10.
What replaces Windows Media Player in Windows 10? You can’t play videos in Windows 10? Is that a Windows 11 feature? They removed the media player so they can bring it back again, like the Start menu? Way to go Microsoft, almost as cool as when Apple removed stability and Wi-Fi from OS X Yosemite to bring it back again in El Capitan ooooh haaaayooo!
It’s Media CENTER that is missing , not media player. You can install something like “Universal Media server” on windows 10 to replace windows media center. Then, the PS4 or xbox one will see your media server if you open the “media player” FREE app. Do not pay for anything to do this. Unfortunately, microsoft is again trying to copy of apple with “apps” and totally missing the mark. Only a fool would pay to stream your own media from your computer to your xbox.
This is silly :) Simply right click on your media file (in Explorer – IE navigate to your file via This Computer) and select “Cast To” and choose your target, also ensure media streaming is enabled on your system. It’s as simple as that – nothing extra required.
This looks great thanks for the walkthrough, I think this solidified my decision to buy an Xbox One, been looking at next-gen consoles for a while.
Looks great. Can you do the same with a playstation 3 or ps4?
Yes you can play Plex Stream on PS4 but you have to use the built-in Playstation web browser and navigate to the IP address of the Plex Server. Maybe there’s another way, but that’s how I have seen it.
Much easier on Xbox One.