Video on Demand(VOD) lets you host recorded videos on your Bevy community and control who can watch them. You can upload a video file or publish a recording from an event you ran on Bevy, attach a short survey that viewers complete before a video plays, and place your video on an event page or any external site.
Add video on demand to your community
Video on Demand is a video hosting feature. You add a video once, and members and guests can watch it any time from a video page or an embedded player. You can add a video in two ways: upload a video file, or publish a recording from a virtual event or livestream you ran on Bevy.
Every video has an access level that controls who can watch it:
- Anonymous — Anyone can watch, with no sign-in required.
- Public — Any signed-in user can watch.
- Private — Only members can watch.
Video on Demand is enabled for your community by Bevy. If you do not see the video library in your chapter dashboard, contact your Customer Success Manager to have the feature turned on.
Upload a video
To add a new video to the event media dashboard:
- Open Events from the chapter dashboard left side menu.
- Select your completed event.
- Go to the Media tab.
- Select Upload Video.
- Enter a Title for the video.The title is required. Everything else is optional and you can change it later.
- Add an optional Description to give viewers context about the video.
- Choose an Access Level to control who can watch the video.
- Under Video file, drag and drop your video, or click to select a file.
- Select Upload.
Your video needs a short time to process after upload before it is ready to play. Larger files take longer.
Add an event recording to on-demand
If you record a session on Bevy, such as a virtual event or a livestream, you can turn that recording into an on-demand video. You do not need to download the recording and upload it again. The recording becomes a video in your media library, where you can set its access level and add a pre-watch survey.
To access and send event recordings to the media library, you must have the proper chapter team permissions. Without the right authorization, you cannot retrieve or manage the recordings. Make sure your permissions are set and verified to access and transfer the recordings.
To add a recording to on-demand:
- Open the event in your admin dashboard.
- Select the Recordings tab.
- Under Session video recordings, find the recording you want to publish. Each recording shows its name, size, and time, so you can tell recordings apart.
- In the Send to Media Library column, select the upload icon for that recording. You can send it to the event page or the chapter page.
- If you send the media to the chapter page, it will show up in the chapter media library.
The recording is added to your media library as a video that belongs to the event. It also appears on the event's Media tab. Open the video from your media library to set its title, access level, and pre-watch survey, the same way you would for an uploaded video.
Set who can view your video
Each video has an access level that you set when you add the video:
- Open the video from your library and open its edit panel.
- Set the Access level to one of the following:
| Access level | Who can watch |
|---|---|
| Anonymous - Anyone can view | Anyone, with no sign-in required. |
| Public - Authenticated users can view | Any signed-in user. |
| Private - Only members can view | Only members of your community. |
- Save your changes.
Access is always checked when the video plays. If a viewer does not meet the access level, the video will not play for them, even through a shared link or an embedded player.
Add a pre-watch survey to your video
A pre-watch survey is a short set of questions that appears before a video plays. Use it to collect information from viewers, such as their name, their role, or how they heard about the video.
To add a pre-watch survey:
- Open the video from your library and open its survey editor.
- Add one question at a time. For each question, choose a field type and enter the question text. Available field types include:
| Field type | What the viewer does |
|---|---|
| Short text | Types a single line of text. |
| Paragraph | Types a longer, multi-line answer. |
| Enter an email address. | |
| Number | Enter a number. |
| Web address | Enter a link, such as a profile page. |
| Dropdown | Selects one option from a list. |
| Single choice | Selects one option from a set of buttons. |
| Multiple choice | Selects one or more options from a list. |
| Checkbox | Agrees to a single statement, such as terms of use. |
| Display text | Reads a block of text or terms. This field does not collect an answer. |
- Mark any question as required if viewers must answer it.
- Set how the survey behaves for this video:
- Display — Choose Always to show the survey every time, or Never to keep it turned off.
- Who must complete it — Choose All viewers, or Non-members only so that signed-in members skip the survey.
- Save the survey.
Display text fields, such as a welcome message or set or terms, are shown to the viewer but do not collect a response.
Tip: Keep pre-watch surveys short. Every extra required question is one more step between a viewer and the video they came to watch.
View survey responses
If your video has a pre-watch survey, admins with the correct permissions can view the responses that viewers submit. Open the survey for the video to review the responses collected so far.
Add your video to an event page
HQ admins can add the media player component to the global event template or individual event page. Chapter team members with page builder permissions can add the media player component to individual event pages only.
To place a video on an event page, add it through the page builder template:
- Open the Page Builder template in the page builder.
- Add the media player component to the page.
- The last video added to the event media player will be the video that plays.
- Save and publish the page.
The video then plays directly on the event page for anyone who meets its access level.
Troubleshoot playback issues
If the replay doesn't load or play:
- Refresh the page and try again.
- Make sure you completed any sign-in or survey steps first.
- Try opening the replay again — playback links expire after a set time, and a fresh link loads when you reopen the page.
Embed a replay on another page
If you're an HQ Admin or an organizer, you can embed a replay in an iframe using one of these URLs:
/media/{id}/embed/— Embed a specific recording by its ID./media/event/{event_slug}/default/embed/— Embed the most recent recording for an event.
The embed view removes the site header and footer so the player fits cleanly in your page.