@@ 9,6 9,31 @@ Stream videos on the go from multiple sources.
**Melon** is licensed under the [GPLv3+](https://www.gnu.org/licenses/gpl-3.0.html).
+## 📡 Supported Services
+Melon allows you to watch videos,
+subscribe to channels and bookmark playlists from multiple services.
+
+Access to these services is provided via so called `servers` (or `plugins`),
+which communicate with the API of said service.
+
+The following servers are currently supported:
+- [Invidious](https://invidious.io/) (to access YouTube)
+- [PeerTube](https://joinpeertube.org/) (experimental)
+- [Nebula](https://nebula.tv/) (account required to watch videos)
+
+Every server can provide import methods,
+to make data migration easier. \
+The following import methods are currently supported:
+- Import YouTube videos, channels and playlist as `invidious` content from a `newpipe.db` [NewPipe](https://newpipe.net) export
+
+When watching a video,
+the server plugin will give *Melon* a stream URL
+(or multiple URLs to support video quality control)
+which will then be loaded using a *WebView*. \
+Normally this website should be on the service instance itself,
+however the following plugins currently rely on external services:
+- `nebula`: uses [HLSPlayer.org](https://www.hlsplayer.org/) for video playback
+
## 📸 Screenshots
![Screenshot of melon home screen, showing the What's new tab](./screenshots/home.png)