Riyo Apps
Media players

Retrocast TV

Watch online and local video through customizable retro television displays.

PWAWindowsmacOSLinuxAndroidiOS

Overview

Retrocast TV is a local-first video player that presents online streams and local media inside nostalgic television displays. Play YouTube links, HLS streams, direct video URLs, M3U playlists, and local files, then browse channels with XMLTV programme data and control playback from an on-screen remote.

Flexible video sources

Play YouTube links, HLS streams, direct MP4 or WebM URLs, and local video files or folders.

Channels and programme guide

Import M3U playlists and XMLTV guides, search channels, filter groups, and validate browser playback.

Retro display systems

Choose Modern, CRT, monochrome CRT, VHS, early LCD, portable, or custom display presets.

Virtual remote control

Use an on-screen remote for power, volume, channels, seeking, playback, fullscreen, and shortcut actions.

Use and install

Open Retrocast TV in a supported browser, then choose Install app from the browser menu to add the PWA.

Open app

FAQ

Which video sources are supported?

Retrocast TV supports YouTube URLs, HLS streams, direct MP4 and WebM URLs, M3U playlists, and local files or folders.

Can it show a programme guide?

Yes. Import XMLTV data and match it with channel metadata from an M3U or M3U8 playlist.

Does it work offline?

The installed app shell and local settings can work offline. YouTube, external streams, remote playlists, and uncached media still need a network connection.

Why does an external stream fail to play?

The video format must be supported by the browser and the source host must permit browser access when CORS is required.