defmodule PyrauiWeb.DocsLive.VideoPlayerDocs do use PyrauiWeb, :html def render(assigns) do ~H"""

Video Player

Video Player component with custom controls for embedded videos.

Essentials

Standard player

A responsive 16:9 player with poster art and native controls.

Autoplay teaser

Autoplays silently, loops in the background, and shows inline metadata.

Inside the Studio

2 min · Behind the scenes

Auto preview

    <.video_player
      src="https://.../BigBuckBunny.mp4"
      poster="https://.../poster.jpeg"
      controls
    />

    <.video_player
      src="https://.../ElephantsDream.mp4"
      autoplay
      muted
      loop
      controls={false}
    />
            

Immersive Hero

Featured Story

Orbital Prototype: How the crew iterates at escape velocity

Blend motion, narrative, and performance. Autoplay backgrounds are muted by default and keep page interaction buttery-smooth.

<.icon name="hero-clock" class="size-4" /> 08:24 runtime <.icon name="hero-user-group" class="size-4" /> Directed by The Atlas Team

Playlist Grid

Product Walkthroughs

See how teams orchestrate launches with mission control

Upcoming drops

Download assets

  • Storyboard.pdf 10 MB
  • Product-demo.mov 220 MB

Props

Prop Type Default Description
src string - Video source URL
autoplay boolean false Autoplay video
""" end end