Skip to main content

Documentation Index

Fetch the complete documentation index at: https://vidow.io/docs/llms.txt

Use this file to discover all available pages before exploring further.

Video Downloader Plus includes a built-in cast player that forwards any detected video stream to a Chromecast or AirPlay-compatible device on your local network. If the stream can be detected, it can be cast.

How to cast

1

Detect a video stream

Browse to a page with video content and wait for the Video Downloader Plus icon to turn blue, indicating a stream has been found.
2

Open the cast player

Click the Video Downloader Plus icon, find the stream you want, and select the Cast option. This opens the Video Downloader Plus cast player in a new tab.
3

Select a device

The cast player scans your local network for available Chromecast and AirPlay receivers. Choose the TV or display you want to use.
4

Start watching

The video begins on your selected device. Use the cast player interface on your computer to control playback.

Cast player features

The Video Downloader Plus cast player runs in a dedicated tab and gives you full control over the session:
  • Play, pause, and seek — Standard transport controls that sync with the cast device
  • Volume control — Adjust audio level directly from the player interface
  • Quality selection — Switch between the quality variants available in the stream manifest
  • Thumbnail preview — Shows a preview image for the stream before and during the session
  • Session management — Each session has a unique ID so multiple tabs or devices don’t interfere with each other

Availability

Casting is available on both Free and Professional plans. Free users may have daily session limits. No account is required to cast — the feature works for signed-out users as well, subject to those same session limits.

Technical details

  • Each cast session is assigned a UUID that uniquely identifies it for the duration of the viewing window
  • Sessions expire after 2 hours of inactivity to free up server-side session state
  • The cast player uses HLS.js to handle adaptive bitrate delivery to the receiving device
  • Thumbnail polling runs at a low frequency during active sessions to keep the preview image current

Requirements

  • A Chromecast, Chromecast with Google TV, or an AirPlay-compatible receiver (Apple TV, AirPlay 2 TV)
  • The cast device and your computer must be connected to the same Wi-Fi network
  • A Chromium-based browser: Chrome, Edge, or Brave