Limited Availability
id: remote-playback
Remote playback
The Remote Playback API initiates and controls playback of media on connected remote devices, such as smart TVs with AirPlay or Chromecast capabilities.
Baseline Status:
This feature is currently Limited and is missing in at least one major browser engine.
Desktop Browser Engine Support
Google Chrome
121
Supported
Mozilla Firefox
—
Unsupported
Apple Safari
13.1
Supported
Microsoft Edge
121
Supported
Mobile Browser Engine Support
Chrome Android
56
Firefox Android
—
Safari iOS
13.4
Specifications and References
MDN Browser Compat Data Keys:
api.HTMLMediaElement.disableRemotePlayback ↗
api.HTMLMediaElement.remote ↗
api.RemotePlayback ↗
api.RemotePlayback.cancelWatchAvailability ↗
api.RemotePlayback.connect_event ↗
api.RemotePlayback.connecting_event ↗
api.RemotePlayback.disconnect_event ↗
api.RemotePlayback.prompt ↗
api.RemotePlayback.state ↗
api.RemotePlayback.watchAvailability ↗
html.elements.audio.disableremoteplayback ↗
html.elements.video.disableremoteplayback ↗