Video Skill APIs
Note: Submit your skill and see it come to life.
The Video Skill APIs enable the far-field control of video devices and streaming services by using an Alexa device. For details, see Understand the Video Skill API.
In this section
Implement video interfaces in your Alexa skill to enable the video experience for users. For the definitions of the message properties, see Alexa Interface Message and Property Reference.
- Alexa.KeypadController — Describes messages to voice-control onscreen navigation.
- Alexa.Launcher — Users can launch an app or a shortcut.
- Alexa.PlaybackController and Alexa.PlaybackStateReporter — Users can control playback of content.
- Alexa.RecordController — Users can record the video content currently playing.
- Alexa.RemoteVideoPlayer — Users can search and play content or display search results.
- Alexa.SeekController — Users can navigate to a specific position in a media item.
- Alexa.UIController — Describes messages to voice-control the user interface of entertainment devices.
- Alexa.VideoRecorder — Users can schedule a video content recording.
- Alexa.ErrorResponse and Alexa.Video.ErrorResponse — Describes messages for error conditions.
- Entity Types Reference — Describes how to represent video entities in search and play messages.
- Predefined Launch Target Reference — Lists predefined app and UI shortcut identifiers that you can send in a Launcher request.