- On this Page
- Style & Appearance
- Examples
- Admin UI
- Recommendations
Style & Appearance
Description
You can embed audio and video elements within your pages, whether you are hosting them or they are available through a popular hosting service.
Available Styles
- Hosting Services
- YouTube
- Vimeo
- Simplecast
- Soundcloud
- Kaltura (NEW!)
- Self-hosted
Examples
- Bellisario College Student Media
- Learning Grief
- News Literacy - Podcast
- Page Center - Oral Histories (dev)
- Pollinators (shows a video Hero, which is does not use the Media Embed block, but does use a self-hosted video file.)
Admin UI
Default Traits & Behaviors
- For hosting services, provide the asset ID (the unique alphanumeric portion of the media's URL)
- For self-hosted, upload the file. By default, you can only upload files < 2MB.
- Provide a title for your media. Although this won't render on the page, it helps site visitors who use screenreaders cognitively link the textual site content with the video.
- In the case of YouTube and Vimeo media, you can indicate whether the Asset ID is to a playlist or showcase.
- Specify the embed aspect ratio for optimum display.
- Select desired alignment and span.
Interface view

Frequently Asked Question: Where do I find the Asset ID?
For videos that are hosted in a third-party service, such as YouTube, the Assed ID is the unique alphanumeric portion of the media’s URL.


Recommendations
- Provide captions for videos with sound directly within the videos to meet accessibility standards using the service of your choice.
- Provide transcripts for audio files to meet accessibility standards. Transcripts are optional for videos if closed captions are provided. Transcript text may be entered in the rich text field within the content builder block. The word “Transcript +” will appear in a gray bar below the video if anything is entered in the transcript field.
Please contact the WPSU team if you frequently use another media hosting service so we can customize an option for you. This is far preferable to using inline widget iframe embeds as we can more sustainably make updates if embed code formatting changes in the future.