Support from FASE's Education Technology Office

6.1 Compare and select your videohosting/streaming service

Updated on

This guide presents a comprehensive comparison table for MyMedia, MS Stream, and YouTube.

Uploading your recordings to a hosting/streaming service will allow you to archive your recordings for re-use, and create links that can be easily shared with your students. If you are looking to upload and share video content to students, the three major options available to U of T faculty members are:

  1. MyMedia - U of T Developed Solution (see our MyMedia guides)
  2. Stream (on SharePoint) - part of Uof T's Microsoft 365 suite (see Microsoft Stream FAQ).
  3. YouTube (Google) - not an institutionally supported tool at U of T (see Tips to safely implement un-vetted tools in your course)

While the tools can be used in a variety of ways, this guide provides an overview and feature comparison of these three services, focusing on their functionality in terms of video hosting (not live broadcast/streaming).

As of August 29, 2023, Stream (on SharePoint) will replace Microsoft Stream (Classic). We highly recommend that you do NOT upload any new content to Microsoft Stream (Classic).

If you have videos in Microsoft Stream (Classic), you will need to download and move them to Stream (on SharePoint) or to another video hosting platform (e.g., MyMedia) before August 29, 2023. Videos that have not been migrated by August 29, 2023, will no longer be accessible to end users starting on August 29, 2023.

For complete details about this change, please review the following documentation:

We do not encourage uploading video content directly to Quercus. Not only will this chew through your course's storage quota, Quercus is not optimized for video playback and does not archive your videos for re-use. Please select a video hosting service instead.

1. Overview of Video Hosting Services

1.1. MyMedia

MyMedia is a simple and reliable video hosting solution developed by U of T and available to all U of T faculty, students and staff.

What are some of the benefits of using MyMedia?

  • MyMedia viewing permissions for videos can be set to Public for sharing with individuals outside of U of T.  
  • MyMedia accounts are available to all faculty, staff, and students with an active UTORid. Students can upload content to MyMedia and share the link with others.
  • Instructors can request course-based MyMedia accounts that are linked to a user name and email (instead of an individual UTORid). If you are uploading video content for a course we recommend requesting a MyMedia account specifically for each course versus uploading video to a personal MyMedia account. This option is especially helpful if you have multiple people uploading videos for one course.

What are some considerations for using MyMedia?

  • MyMedia does not auto-generate captions. However, they can be added separately if created using another tool (e.g., MS Stream or YouTube). You can upload your video to any of these platforms to generate captions for your video and then upload the file with captions to MyMedia. See How do I add automatic captions for MyMedia videos?
  • It is not possible to limit video access to specific groups of people - visibility can only be set to Private (only visible by you),  U of T (users logged into MyMedia), or Public (anyone with the link).  

1.2. Stream on SharePoint

Stream on SharePoint is one of the Microsoft 365 apps and is available to all U of T faculty and staff for hosting, captioning, and sharing videos recordings. This is a new and modernized version of Microsoft Stream that leverages OneDrive and SharePoint as its underlying platforms.

University of Toronto is currently transitioning from Microsoft Stream (Classic) to Stream on SharePoint. Once transitioned, videos stored in the University’s Stream (Classic) portal that have not been downloaded or migrated will only be accessible to end users by request.

If you have videos in Microsoft Stream (Classic), you will have until August 29 to review and download or request migration for videos you would like to move to Stream (on SharePoint).

See more information about the retirement timeline and tips on how to migrate your videos from Microsoft Stream (Classic) to Stream on SharePoint: Moving from Stream (Classic) to Stream (on SharePoint).

For the most recent updates at U of T, view EASI's MS Stream page.

What are some of the benefits of using Stream (on SharePoint)?

Learn more about Stream on SharePoint features: Current features and upcoming roadmap for Microsoft Stream (on SharePoint)

What are some considerations for using Microsoft Stream (on SharePoint)?

  • Video permissions are based on the same permissions and sharing method you use for any other Microsoft 365 file. For example, granting access to videos stored in your OneDrive needs to be done manually for each video or video folder (see How to create a shared, editable folder). Videos you store on a SharePoint site, or a Team are usually available to everyone with permissions to the site or Team, but you can share specific videos or video folders with people who don't otherwise have access to the site by providing them with a temporary link.
  • If you need to share a Stream video with users outside of the U of T community, the link to the video will only be valid for up to 2 years. After the link expires, you will need to re-generate it in Stream and update it everywhere it was shared.
  • Stream (on SharePoint) does not allow adding formative quizzes to video timeline  this feature used to be available in MS Stream (Classic).

1.3. YouTube (Google)

YouTube is a public video-sharing platform and is not U of T-licensed. Before using YouTube, please read Tips to safely implement un-vetted tools in your course.

What are some of the benefits of using YouTube?

What are some considerations for using YouTube?

  • YouTube is not accessible to students in certain geographic locations. If your students are geographically distributed, we do NOT recommend the use of YouTube as the sole service to share content to students. If you are using YouTube, please also share your content via MyMedia or Microsoft Stream.
  • Depending on the video privacy setting you select, inappropriate video recommendations may appear after your video.

2. What should I consider while making this decision?

3. Comparison table of different video hosting services

Stream on SharePoint
Tool in Brief Developed by U of T Libraries; basic usage analytics; intended for archival purposes, fairly basic functionality
Part your MS 365 subscription; features like chapters, transcripts, comments; improved analytics: see who and when viewed your video. Public platform; not institutionally licensed; not accessible in all geographic locations
Set up Effort Low
(see How to upload videos to Stream (on SharePoint)
Medium - High (if using Channels)
Supported at FASE Yes;
UTL developed video and audio archival system
Part of UofT O365 access
external, non-vetted tool
Cost Included w/ U of T Staff/Faculty Status
Included w/ U of T’s Office 365 Subscription Free; Requires Google Account to Upload video content
Viewing Permissions Three layers of permissions: Public (anyone can view), UofT UTORid Authentication (anyone with a UTORid can login and view, if they have the link; not searchable), Private (only account owner can view)
Videos are treated the same way as any other file Microsoft 365, including permissions and sharing methods. Files stored on a SharePoint site or Team are available to everyone with permission to the site or Team but can be shared with people who don't otherwise have access to the site.
Three layers of permissions: Unlisted (anyone with the link can view), Private (only the account holder can view), and Public (anyone can view; available in search results)
Administrative Video Access Account owner only, but you can request a course account (see How can I request a MyMedia account for my course?)
Video viewing permissions can be granted by account owner; the account owner can allow others the ability to download and edit the content
YouTube account owner
Browser Compatibility All
All All
Uploadable Files Types Video and audio files only
(mp4, mp3, mov, wav, etc.)
Video and audio formats (MOV, MP3, MP4, etc.)
See full list
Video formats only
(MOV, mp4, FLV, etc.)
Max. Storage Capacity Unlimited
OneDrive: Up to 1 TB (shared storage with other OneDrive files);
SharePoint: Individual file size limit 100GB. Site storage quota is 250GB, can be increased on request
Unlimited number of videos (each video up to 256 GB or 12 hours) for verified users
Automatic Captioning/Subtitling No; but you can upload a .vtt transcript file (see how to add captions to MyMedia)
Adding Chapters Yes;
(see How to Add Chapters to MyMedia Videos)
(see Using manual chapters with videos on Stream)


automatic and manual video chapters

Viewing Analytics Limited; views and interactions analytics
(see What analytics can I view for videos I'm hosting on MyMedia?)
(see Video analytics for Stream)
Quercus Integration No - Share URL to course or embed iframe into Quercus pages (see How can I copy the embed code for my video? MyMedia)
No - Share URL to course or embed iframe into Quercus pages  No - Channels can be iframed into Quercus pages for easy updating (see How do I link to a YouTube video in the Rich Content Editor as an instructor?)
Customization Options No
Video thumbnail customization Video thumbnail customization, personalized banners, channels and playlists
Content Longevity Forever; you can manually remove content
Forever; you can manually remove content.
(Note that if a video is shared in a Team and this Team is deleted at some point, the video will also be deleted)
Forever; you can manually remove content
Built in capture tool? Yes (but has limitations)
built-in screen recorder
(but you can livestream and record; unsupported by ETO)
Previous Article 5.4 How to set up ad hoc mixed modality sessions (using a webinar tool)
Next Article 7.1 How to search Google Images for Large Images
Still have questions? Contact the FASE EdTech Office