> ## Documentation Index
> Fetch the complete documentation index at: https://docs.junojourney.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Video & Media Content

> Video, articles, audio, and documents — how media content works in Juno.

export const RelatedPages = ({pages = []}) => {
  if (pages.length === 0) return null;
  return <>
      <br />
      <strong>Related articles</strong>
      <CardGroup cols={2}>
        {pages.map(page => <Card title={page.title} href={page.href} key={page.href} />)}
      </CardGroup>
    </>;
};

export const VideoWalkthrough = ({src, alt, caption}) => {
  return <Frame caption={caption}>
      <img src={src} alt={alt || caption || "Walkthrough"} />
    </Frame>;
};

export const FeatureAvailability = ({module, feature}) => {
  const label = feature || module;
  return <Info title="Feature availability">
      {label ? <>This feature requires the <strong>{label}</strong> module. </> : <>This feature may not be enabled for your organization. </>}
      If you don't see it in Juno, contact your administrator.
    </Info>;
};

<FeatureAvailability module="LMS" />

## Media content types

Juno supports several media content types that can exist standalone or inside Courses and Journeys:

| Type                | What it is                                  |
| ------------------- | ------------------------------------------- |
| **Video**           | Recorded, uploaded, or linked video content |
| **Article**         | Rich text content with images and embeds    |
| **Audio / Podcast** | Audio files                                 |
| **Document**        | PDF or file viewer                          |
| **Image**           | Visual content                              |

<Note>
  Media content types do not currently have completion criteria — they are not tracked for completion.
</Note>

***

## Video

### Sources

| Source           | How it works                                                   |
| ---------------- | -------------------------------------------------------------- |
| **Record**       | Record directly in your browser using Juno's built-in recorder |
| **Upload**       | Upload a video file from your computer                         |
| **Link**         | Paste a URL from YouTube, Vimeo, or another video host         |
| **Embed**        | Paste an embed code (iframe)                                   |
| **Google Drive** | Select a video from your connected Google Drive                |
| **OneDrive**     | Select a video from your connected OneDrive                    |

### Player features

* Play/pause and seek bar
* Volume control and mute
* Playback speed — 0.5x, 1x, 1.25x, 1.5x, 2x
* Fullscreen mode

### Completion

<Note>
  Video and other media content types do not currently have completion tracking.
</Note>

### Recording videos

If recording is enabled, you can create videos directly in Juno:

<Steps>
  <Step title="Open the recording tool">
    In the content editor, select the record option.
  </Step>

  <Step title="Record">
    Use your browser's camera and microphone to record.
  </Step>

  <Step title="Review and save">
    Preview your recording, then save it to the unit.
  </Step>
</Steps>

***

## Article

Articles are rich text content that can include images, embeds, and formatting. They're marked complete when the learner opens them.

Articles are great for:

* Written guides and procedures
* Reference material with images
* Quick-read content that doesn't need video

***

## Audio & podcast

Audio units support uploaded audio files. They're marked complete when played to the end.

***

## Document

Document units display PDFs and files in an embedded viewer. They're marked complete when opened.

***

## Troubleshooting

For playback issues, see [Video Playback Issues](/troubleshooting/video-playback).

<RelatedPages
  pages={[
{ href: "/learning/courses", title: "Courses" },
{ href: "/learning/units-and-courses", title: "Content Types Overview" },
{ href: "/troubleshooting/video-playback", title: "Playback Troubleshooting" },
]}
/>
