Plugin repository for Macast.
It is recommended to click the advanced setting
of Macast and download the plugin in your web browser.
- Download Macast from GitHub Release.
- Download the plugin you want from this repo(See next section for how to download and where to save).
- Open Macast, and click
Open Config Directory
in the setting menu. - Put the [some plugin].py you just download into the corresponding folder(
renderer
orprotocol
depends on what kind of plugin) of the Macast configuration directory. - Restart Macast and choose the plugin you want.
You can click [some plugin].py on the right side of the table, and then save the displayed text to the renderer or protocol folder with the corresponding file name.
1. Put Player plugin(like: IINA PotPlayer WebBrowser) in the renderer
folder.
2. Put Protocol plugin(like: Nirvana) in the protocol
folder.
3. Never forget to read the README
.
Plugins | MacOS | Linux | Windows | Description | Links |
---|---|---|---|---|---|
IINA | ☑️ | IINA support for Macast | iina.py README | ||
Bolan-IINA | ☑️ | IINA echanced support for Macast (support headers) | bolan-iina.py README | ||
PotPlayer | ☑️ | PotPlayer support for Macast | potplayer.py README | ||
PI-FM-RDS | ☑️ (Only for RaspberryPi) | Use this to send MP3 music in the form of FM broadcast | pi_fm.py README | ||
WebBrowser | ☑️ | ☑️ | ☑️ | This can be used to download media files or get some m3u8 played | web.py README |
Nirvana(Protocol) | ☑️ | ☑️ | ☑️ | A protocol created by Bilibili. | nirvana.py README |
if you can't find any plugins you like, check here to learn how to write a custom renderer plugin, and feel welcome to open a pull requests.