TC Digital Media is TC's video storage platform. Learn more about TC Digital Media and how to upload videos.
1. In your TC Digital Media account, float your mouse over the media that you would like to embed into your Google Site and click More.
2. In the media navigation, click Links.
3. Copy the Direct Link of the media.
Videos in TC Digital Media are automatically password protected. You will need to take a few extra steps if you want the videos to be viewed publicly.