Overview
All Kaltura users at UC San Diego (i.e. all community members with active directory credentials) are able to create channels, create channel playlists, and grab embed codes for those playlists, allowing them to put them on external websites. You can only find this embed code in MediaSpace.
Critical Concepts
Prerequisites
- You must be a channel manager. In order to get a playlist's embed code, you must be able to access and edit the channel's settings.
Things to Keep in Mind
- You'll need administrative access to a web page in order to use the embed code. It may go without saying, but in order to use an embed code, you have to be able to edit the HTML of a page.
Steps to Take
- If you're not already logged into MediaSpace:
- Go to https://mediaspace.ucsd.edu.
- Click the profile icon at the top right of the page and select Login.
- Enter your active directory credentials.
- Click the profile icon again and select My Channels.
-
Find the channel whose playlist you want to embed, hover your mouse over the thumbnail, and click the pencil icon.
-
Click the Playlists tab near the top of the page.
-
Find the playlist in question and click the embed icon (</>) in the "Actions" column.

- A window will open with additional configuration options for your embedded video.
- Choose player: If applicable, this menu allows you to select what player you want to use. (As of June 2025, there's only the "default" option.)
- Max embed size: Here you select what size you want the playlist player to be (in pixels).
- Embed type: here you can select between iFrame, dynamic, and auto. If you're not sure, just use iFrame.
What's the difference between iframe, dynamic, and auto?
In case you’re curious about the differences between the three "embed type" options:
- iFrame (default): This is the most common and reliable option. It drops the playlist into your page in a tidy little frame — simple, stable, and works well on a variety of platforms. Recommended for most situations.
- Dynamic: This one uses JavaScript to load the playlist into the page. It’s a little more flexible for developers who want to control how the player behaves or fits into complex page layouts. If you don’t know what that means, you probably don’t need it.
- Auto: This option tries to be smart and pick between iframe or dynamic based on the environment. It might help if you’re embedding into a custom site and aren’t sure what works best — but honestly, iFrame is usually still the safest bet.
So, bottom line? Just stick with iframe unless you’ve got a specific reason not to.
- Once you've selected your embed configuration options, click Copy Embed. The embed code will be on your clipboard, ready to be pasted. (If you're nervous about losing the embed code, you can drop it temporarily into a text document of some sort.)
Now you can drop that embed code onto a web page to which you have edit access.