PlayGo is a simple streaming video player built with Wails.
PlayGo supports a wide range of streaming protocols, local file formats, and online platforms.
| Protocol | Video Codec | Audio Codec | Container |
|---|---|---|---|
| RTSP / RTSPS | H264 | AAC | - |
| RTMP / RTMPS | H264, H265 | AAC | FLV |
| HTTP-FLV / HTTPS-FLV | H264 | AAC | FLV |
| HTTP-TS / HTTPS-TS | H264 | AAC | TS |
| HTTP-MP4 / HTTPS-MP4 | H264 | AAC | MP4 |
| HLS / LL-HLS | H264, H265 | AAC | TS, fMP4 |
| SRT | H264, H265 | AAC | TS |
| Extension | Video Codec | Audio Codec |
|---|---|---|
| FLV | H264 | AAC |
| TS | H264 | AAC |
| MP4 | H264 | AAC |
The following platforms are supported via direct URL input.
- Cross-platform support (Windows, macOS, Linux)
- Simple and intuitive user interface
- Always on top
To build the application, make sure Wails is installed:
wails buildOn Linux, you may need to install additional packages like gstreamer1.0-plugins-bad.
For example, on Debian/Ubuntu-based systems:
sudo apt-get install gstreamer1.0-plugins-bad