Skip to main content
The Stremio player handles video playback for all stream types. It supports embedded and external subtitle tracks, multiple audio tracks, adjustable playback speed, Chromecast casting, and a range of keyboard shortcuts.

Player controls

The control bar appears at the bottom of the screen and auto-hides after three seconds of inactivity during playback.

Seek bar

Scrub through the video. A buffered-content indicator shows how much has been pre-loaded. Click anywhere on the bar or drag the handle to seek.

Play / Pause

Toggle playback. Also accessible by clicking the video area or pressing Space.

Volume

Adjust volume with the slider, click the icon to mute, or scroll the mouse wheel over the player.

Next video

Skip to the next episode in a series. The button is visible when a next video is available.

Subtitles

Open the subtitles menu to choose a language and track variant.

Audio tracks

Select an audio language or track when multiple are available.

Playback speed

Choose a playback speed from 0.25× to 2×.

Chromecast

Cast to a Chromecast device on your local network.

Episodes panel

Open the side drawer to browse and jump to other episodes without leaving the player.

More options

Copy the stream link, download the video or subtitles file, or send the stream to an external device.

Subtitles

Track sources

The player loads subtitles from three sources:
SourceDescription
EmbeddedSubtitle tracks baked into the video container
AddonExternal .srt or .vtt files served by an installed addon
LocalFiles you drag and drop onto the player window
Drag an .srt or .vtt file directly onto the player window to load it as a local subtitle track.

Subtitle settings

Open the subtitles menu (S key or the CC button in the control bar) to access these settings:
SettingOptionsDescription
LanguageAny available languageFilters track variants to the selected language
Size75%, 100%, 125%, 150%, 175%, 200%, 250%Scales subtitle text relative to the default
DelaySteps of 0.25 sShifts subtitle timing forward or backward
Vertical position0–100%Moves the subtitle baseline up or down on screen

Subtitle fonts

The default subtitle font can be changed in Settings. Available fonts: PlusJakartaSans, Arial, Halvetica, Times New Roman, Verdana, Courier, Lucida Console, sans-serif, serif, monospace

Playback speed

Open the speed menu (R key) to choose from the following rates: , 1.75×, 1.5×, 1.25×, , 0.75×, 0.5×, 0.25×
Hold Space (or hold the left mouse button) to temporarily play at 2× speed. Release to return to normal speed.

Seek time durations

The seek duration used when pressing the arrow keys is configurable in Settings. Available durations:
DurationValue
3 sShort seek
5 sShort seek
10 sStandard seek
15 sStandard seek
20 sLong seek
30 sLong seek
Two separate durations can be configured: a short seek (single arrow key press) and a long seek (Shift + arrow key press).

Next video popup

When you are near the end of a series episode and a next episode is available, a popup appears with:
  • The next episode’s thumbnail and title (e.g. S2E4)
  • A Watch now button that navigates to the next episode immediately
  • A Dismiss button to close the popup and finish the current episode
The popup appears based on a configurable duration before the end of the episode. It can be dismissed permanently for the current episode with the Dismiss button, or you can let binge-watch mode handle the transition automatically.

Chromecast

Chromecast support is built into the player. The cast button in the control bar activates when a Chromecast device is detected on your local network.
1

Start playback

Open any stream in the Stremio player.
2

Click the cast button

Press the cast icon in the control bar. A device picker appears.
3

Select your device

Choose the Chromecast receiver from the list. Stremio switches the stream to the casting session and the local player pauses.
4

Stop casting

Click the cast icon again to end the session and resume local playback.
When casting is active, the stream is transcoded through the streaming server to a format the Chromecast receiver can handle.

External players

You can configure Stremio to open streams in an external player instead of the built-in one. Available players depend on your platform:
  • VLC
  • MX Player
  • Just Player
  • Allow choosing (system picker)
  • M3U Playlist
Configure your preferred external player in Settings → Player → External player.

Keyboard shortcuts

General

KeyAction
0Go to search
16Navigate sidebar tabs
FToggle fullscreen
EscapeGo back / exit
Ctrl + /Show shortcuts reference

Player

KeyAction
SpacePlay / Pause
Seek forward (short duration)
Shift + Seek forward (long duration)
Seek backward (short duration)
Shift + Seek backward (long duration)
Volume up
Volume down
MToggle mute
CToggle subtitles on/off
SOpen subtitles menu
AOpen audio menu
IOpen info / episodes panel
ROpen playback speed menu
DOpen statistics menu
GIncrease subtitle delay
HDecrease subtitle delay
=Increase subtitle size
-Decrease subtitle size
Shift + NPlay next video

Statistics

Press D or click the network icon in the control bar to open the statistics panel. It shows real-time playback metrics including buffer health, download speed, and stream info. This option is only available for torrent streams.

Build docs developers (and LLMs) love