Found this content helpful? Log in or sign up to leave a like!

Instruction Videos on Same Page Slow in Loading

Jump to solution
marykirk1961
Community Member

When you put a lot of videos on a single Canvas page, the page can become very slow to load due to several common reasons: Each embedded video loads separately. Every video you embed (especially from platforms like Canvas or similar) requires its own network request and processing. If you have many videos, these requests add up and can overwhelm both the browser and the network, causing extreme lag or slow loading. So, Canvas says, " embed guide photo.jpg

I guess you can't embed more than one video on a Canvas Page, or it will take forever to load. Does not seem the best thing for short instructional videos. What can be done? 

Labels (2)
0 Likes
1 Solution
Chris_Hofer
Community Coach
Community Coach

Hello @marykirk1961 ...

It sounds like your experience with embedded videos has been different than mine.  As an example, I have been working with an instructor the past couple weeks to revise her course content to make her pages more accessible for everyone.  In her course, she has several pages where she shares optional videos related to the week's topic.  These are mainly YouTube videos.  Since we have Canvas Studio, I've been putting these YouTube videos in the instructor's Studio Library, and then embed those videos into her course pages.  At times, there are up to six videos per page.

As another example, the instructor had pre-recorded lectures via Canvas.  She then moved these videos to Canvas Studio.  On separate pages from the ones I've described above, she has lecture pages where sometimes there are up to three short videos on the page (depending on the week's topic).

So, it is possible to have multiple videos on a page.  And, yes, I do sometimes see that the embedded Studio videos do take a few seconds to load on the page, but they typically always load without issue.

Have you reached out to Canvas Support about the issue you are experiencing?  If not, I would highly recommend that you do so.  If you get feedback from Support, please come back to this topic to provide an update so we know how they were able to (hopefully) help you.

Thanks...  take care, and be well.

View solution in original post