Skip to content

Media (web panel)

Media is where you upload and manage your organization’s visual and audio files: images, audio, video, and YouTube links.

TypeFormatsLimit per file
ImageJPG, PNG, WebP10 MB
AudioMP3, WAV, AAC50 MB
VideoMP4, MOV500 MB
YouTube— (link)

Total available storage depends on the plan (Free: 500 MB, Church: 5 GB, Pro: 20 GB). See Plan and subscription.

The + Upload button in the top right:

  1. Pick files from your disk (it supports multi-select — several images at a time).
  2. The upload starts automatically. You see a progress bar per file.
  3. While they’re uploading you can keep browsing — they stay in the queue.

The + YouTube button, or from + Upload → YouTube:

  1. Paste the video link.
  2. Give it a descriptive name.
  3. Pick a mode:
    • Embedded — the desktop app opens the YouTube iframe.
    • Downloaded — the desktop app downloads the video with yt-dlp for offline use.

The mode applies when someone projects the video from desktop. See YouTube on desktop for the detail on the difference.

The Media library is organized with tabs:

  • All — all content.
  • Images — only images.
  • Audio — only audio.
  • Video — only videos.
  • YouTube — only YouTube links.

And a search by name.

Each item is shown as a card with:

  • Thumbnail.
  • Name.
  • Type and size.
  • Who uploaded it.
  • Date.

Click on the card → detail panel:

  • Change the name.
  • Add a description (visible to the team).
  • Change tags (custom categorization).
  • Replace the file (keeping the ID and the references in programs).

Before uploading or from the detail view:

  • Image — large preview.
  • Audio — player with play/pause/seek controls.
  • Video — contained-size player.
  • YouTube — video iframe.

Item menu () → Delete. It asks for confirmation. Deletion is permanent: it removes the file from the server and replicates to the rest of the devices.

If the file is used in active programs, those lose the reference (the program shows “Media deleted” instead of the item).

For now there’s no integration with Google Drive or Dropbox to import directly. Workaround: download the files to your disk and upload them with the + Upload button.

Files are stored on S3 (UpCloud Object Storage), served through the EFA Projection CDN. That means:

  • Fast loading from anywhere in the world.
  • Presigned URLs that expire (don’t share media links directly — members have to go through the app, not via direct URL).
  • Automatic backup on the server side.

Technical detail in Storage — for end users, it just “works”.

When a file is deleted from the app, it’s also removed from S3 — orphan files don’t pile up. The storage quota reflects real usage.

To upload PDFs and PPTXs that get turned into slides, Presentations.