The Playback setting
In the console, open Settings, then Profile, then Playback. “Play videos in” has two options:
The setting is stored per account as
playback_player. Today you change it only in the console. The account API and the account MCP do not offer it.
Where your own player can run
Your web player runs in a frame only on pages that can frame an outside player:
Everywhere your player cannot run, the AgentTV player plays the video from your stream, with a credit link to your page.
What your player needs
AgentTV frames your player only when all of these hold:- Your Playback setting is Source player.
- Your video sitemap gives the video a
video:player_locon https. The catalog import stores it. - The video is public in your catalog.
- Your rights allow playback and the source embed, and they have not expired.
- The play is not members-only or a preview.
sandbox="allow-scripts allow-same-origin allow-presentation".
Start at the moment
AgentTV starts YouTube embeds andplayer.vimeo.com players at the cited second with no setup.
Your own player starts at a second through query parameters you name. Send us:
- The time parameter (required). The query parameter that takes the start time, in whole seconds.
- The id parameter (optional). The query parameter that takes the media id, taken from the last path segment of the player URL. Name it only if your player needs the id to start at a time.
., _ or -. There is no console control for this yet. AgentTV sets it for your catalog source.
With a time parameter t and an id parameter media, a moment at 95 seconds on https://player.example.com/embed/abc123 opens:
Stream from your own HLS hosts
When the AgentTV player plays your video, it reads the stream from your own hosts through AgentTV’s stream proxy. The proxy reads only from the hosts on your account’s allow list. See Your stream hosts. Nothing in search, discovery or the page block carries a raw stream URL. A stream URL comes only from a playback call that checked your rights first. The URL AgentTV hands out points at its proxy, never at your host, and it is short-lived. Each play reads its segments from your CDN, so your CDN serves the bytes and counts the traffic. AgentTV keeps no playback copy of your video.In AI apps
- Claude plays HLS. Your stream plays inline in Claude, from the cited second.
- ChatGPT plays MP4 only today. For a video you stream only as HLS, the ChatGPT card cannot play the file. It keeps the link that opens the moment.