⚠️ Note: This is a fork of xfangfang/Macast.The original project is no longer maintained and doesn't work on latest macOS. This fork includes:
- Native support for macOS 26 Tahoe (Apple Silicon M-series)
- Updated Python dependencies to latest versions
- Replaced deprecated
netifaceswithnetifaces-plus- Fixed py2app packaging issues
- Updated CI/CD with GitHub Actions for automatic DMG builds
- Platform support: macOS only (Apple Silicon)
A menu bar application using mpv as DLNA Media Renderer. You can push videos, pictures or musics from your mobile phone to your computer.
Download from Releases
| File | Description |
|---|---|
Macast-MacOS-arm64-*.dmg |
DMG installer for Apple Silicon (M1/M2/M3/M4) |
*.sha256 |
SHA256 checksum file |
System Requirements:
- macOS 15.0 Sequoia or later (macOS 26 Tahoe recommended)
- Apple Silicon Mac (M1/M2/M3/M4)
- Go to Releases
- Download
Macast-MacOS-arm64-*.dmg - Open the DMG file
- Drag
Macast.appto Applications folder
Troubleshooting: If you see "Macast can't be opened because Apple cannot check it for malicious software" or "The app is damaged and can't be opened", open Terminal and run:
xattr -cr /Applications/Macast.apppip install macast
macast-gui # or macast-cliPlease refer to: macOS Build Guide
After opening this app, a small icon will appear in the menu bar, then you can push your media files from a DLNA client (such as your phone) to your Mac.
- iOS: nPlayer, Infuse, etc.
- Android: BubbleUPnP, VLC, etc.
- Windows: Windows Media Player
- Other DLNA/UPnP compatible apps
- DLNA Media Renderer: Receive media from any DLNA client
- MPV Integration: High-quality video playback
- Menu Bar App: Lightweight, runs in background
- Multi-language Support: English, Chinese, Finnish, Italian
See Development Guide for build instructions.
This project is licensed under GPL-3.0 - see the LICENSE file for details.
