mon neural › Blog › Watch videos
Sparklux Go · Watch videos

How to watch videos from a NAS or Mac on your iPhone without copying them

2026-10-21

Short answer: Your iPhone can read videos on a NAS or Mac directly over SMB, the standard file-sharing protocol. Check that (1) sharing is turned on, (2) your iPhone is on the same Wi‑Fi, and (3) the app is allowed to access your local network. Then connect with the Files app or a video player that supports SMB, and you can play videos without copying them.

1. Check sharing and Wi‑Fi first

Before you connect, check these four things:

  • On a Mac: in System Settings → General → Sharing, is "File Sharing" turned on, and is your video folder in the list of shared folders?
  • On a NAS: in the NAS admin page, is SMB (Windows file sharing) enabled, and does your user have permission to read that folder?
  • Same network: is your iPhone on the same home Wi‑Fi as the Mac or NAS? Devices at home aren't visible over cellular.
  • Local network permission: did you tap "Allow" when the app first asked about your local network? If not, turn the app on in Settings → Privacy & Security → Local Network on your iPhone.

To connect, you need the name or IP address of the Mac or NAS, plus a user name and password for it.

2. Why you don't need to copy the video

NAS / Mac Videos stay here iPhone / iPad Plays as it reads SMB (home Wi‑Fi) Reads only the parts it needs Uses almost no iPhone storage
The video stays on the NAS. The iPhone reads only what it needs to play.

Mac File Sharing and most NAS devices share files over the same protocol, SMB. If an iPhone app speaks SMB, it can browse your folders, open a video and play it while reading only the parts it needs. You don't have to copy the whole file to your iPhone.

However, the iPhone's built-in video playback can't play some formats, such as MKV, as is. Which formats play, and whether you can switch subtitles and audio tracks, depends on the app you use.

3. Ways to watch NAS videos on iPhone, compared

MethodEffortiPhone storageFormatsBest for
Copy to iPhone, then watchCopy every timeUses the full file sizeOnly formats iOS plays nativelyPeople who watch only a few videos
Files app → "Connect to Server"Built in, nothing to installAlmost noneOnly formats iOS plays nativelyPeople who don't want another app
Run a media server (e.g. Jellyfin)Server setup and upkeepAlmost noneDepends on server and appSharing with family or watching away from home
Video player app with SMB supportInstall and connectAlmost noneDepends on the app (many handle MKV and subtitles)Watching many formats straight from shared folders

4. Using a video player: Sparklux Go

I built Sparklux Go, an iPhone and iPad player, for the fourth option. To connect to a Mac shared folder:

  1. In Sparklux Go, tap your Mac's name when it appears under "Network". If it doesn't appear, tap "Add Server" and enter the host name or IP address
  2. Enter your Mac user name and password, then tap "Connect"
  3. Browse the folders and tap the video you want to watch

A NAS connects the same way over SMB. For WebDAV, Jellyfin or DLNA / UPnP, go to "Add Server" → "Server Type". Passwords are stored only in this device's keychain.

NAS videos playing on an iPhone HDR screen

It plays MP4, MOV, M4V, HLS, MKV and AVI without conversion, and .srt or .ass subtitle files in the same folder are shown automatically. On HDR-capable screens (iPhone 12 or later, some iPad Pro models), it converts SDR video to HDR brightness. There are four presets, "Natural", "Vivid", "Brighter, as is" and "No conversion", and A/B compare shows the result next to the original. Videos smaller than your screen are upscaled to its resolution, and videos at 30 fps or below are smoothed up to 120 fps on ProMotion displays.

SDR video shown with HDR brightness

It requires iOS / iPadOS 26 or later. It's free to download, with a 3-day trial of every feature (you're never charged automatically). To keep using it, it's a one-time purchase of $3.99 in the US (prices vary by region), with no subscription and no ads.

5. Troubleshooting

My Mac or NAS doesn't show up

Check "Same network" and "Local network permission" in section 1. If it still doesn't appear, add it by IP address instead of by name; that often works. You can find your Mac's IP address in System Settings → Wi‑Fi → "Details" for the network you're on.

It won't connect even with the right password

For a Mac, use the user name and password you log in to the Mac with. For a NAS, use a user created on the NAS that has permission to read the folder. Also, Sparklux Go can't currently connect to shares that require SMB3 encryption.

Playback stops or freezes

This usually means the connection isn't fast enough. Try it closer to your router, or connect the NAS or Mac to the router with an Ethernet cable. The bigger the video (4K, for example), the more Wi‑Fi speed matters.

I want to watch YouTube or streaming services

Videos on streaming services aren't video files, so players made for NAS can't open them. Sparklux Go opens videos in shared folders, the Files app and your Photos library, plus direct links to video files (.mp4 / .mov / .m3u8).