Problem: When importing course content from an archive or export file, embedded videos (such as YouTube, UVM Streaming) and similar content is broken/removed. Specifically, the embedded code has had “<iframe” replaced with “<xxxx“, which causes the embedded video to not display correctly.
Solution: Copied course content is not affected by this bug – so where possible, use the Course Copy tool to bring content from one course into another. If you’ve imported content from an archive, you may need to edit the content items in that destination course and re-embed the videos if they are not showing.
Alternatively, you can edit the item and enter “Source” view as you would to embed an item, and replace the occurrances of “<xxxx” and “/xxxx>” with “<iframe” and “/iframe>“, as this will fix the embedded video without needing to re-copy the embed code from the source:
Note that adding a direct link in the content item to the video/media will ensure students can access the video directly if the embedded content is not playing for them.
Problem: Attempting to embed YouTube videos using the Mashups tool and/or the Video Everywhere tool does not work.
Solution: This is an identified bug that Blackboard has identified as fixed in the next release, which is expected to be applied in December. The current workarounds are to embed the video by clicking the html button in the text editor and pasting the embed code; post a link to the video along with the description; or to use UVM Streaming Media tool.
Problem: Embedded YouTube videos and similar content are not displaying in some browsers. This is due to a change in how browsers display non-encrypted content (http) inside of an encrypted environment (https).
Solution: Here is a description for students (and instructors) for how to temporarily view embedded files that appear blank in Firefox:
If upon entering a course or content area that appears to have a blank video, look in the browser’s address bar for a grey “shield” icon.
This is a short term solution. Here are some steps on how to make sure that students have access to the videos, both in the short term and the long term.
Edit the embed code so that all links in the code start with “https://”, and not “http://”.
Post the URL as a link to the video’s YouTube page in addition to the embedded video. By always providing a link to the original video in addition to embedding it, there’s a better chance that any students having connection or browser issues (i.e. attempting to load the videos in various unsupported mobile browsers) will be able to access the video directly. This also provides some context, so instead of just seeing the blank area where the video will be, the students will see that a) it’s a video link, and b) where to go to try to launch it in a different environment.
If the videos are owned by you (i.e. the instructor) or UVM, consider using the UVM supported Streaming Media tool. This will make things a bit easier to support, and will be more likely to retain some stability and support over time.
Newer browsers may not support older embed code. Try re-embedding the video by going to the YouTube page for the video and copying the code under the embed option, then pasting it back into your course item.