Short answer: not yet, in either form. Here’s exactly where things stand, so you can plan around it.
Chapters
The player has no built-in chapter track — no chapter markers on the scrub bar, no chapter menu. It’s on our list from customer requests, but it isn’t scheduled and we won’t give you a date we can’t keep. If chapters matter to your project, tell us how you’d use them; requests with a real use case attached are what move things up the list.
Jumping to a timestamp
There’s no supported JavaScript API for controlling playback — no documented, guaranteed way to tell the player “start at 1:30” from your own code or from a link. What we do document is configuration: swarmoptions for account-wide player settings, and data-swarm-setup for a single video. Those set up how a player behaves before it loads; they don’t drive it while it’s playing.
The player is built on the open-source Video.js, so a determined developer can find internal objects by poking at the page. Please don’t build on them. They’re undocumented and unsupported, they can change in any player update without notice, and when they change, your chapter links break silently on a site you may not be watching. We can’t support or preserve anything built that way.
If you have a real need here, email support@swarmify.com and tell us what you’re trying to build. That goes straight onto the feature request for a supported playback API, and it means we can tell you first if one ships.
What to do in the meantime
- Put a timestamped outline in your page copy so viewers can scrub to the part they want.
- Send us your use case. A supported playback API and chapters are both live requests, and the ones we hear about repeatedly, with specifics, are the ones that get built.
Keywords: chapters, chapter markers, jump to timestamp, seek, start at a specific time, JavaScript API, player API, playback API, timestamp links, deep link into video, control the player