oEmbed Filter

Premium Certified Partner
Maintained by Catalyst IT, Brendan Heywood
A filter that will swap hyperlinks pointing towards supported websites with an embedded version using code retrieved from the site using the oEmbed protocol. An option for "Lazy" loading of some sites is also available.
Price option: Free

Supports Moodle 2.7-3.9 See all versions
Latest release: 6 years ago
Installations: 1076
Downloads (last 90 days): 413

Frankenstyle name: filter_oembed
Filters
Microsoft 365

Description

Using the oEmbed protocol http://oembed.com/ hyperlinks pointing to supported sites will be substituted with an embedded version.

N.B. You may need to disable YouTube and Vimeo in the Admin->Site Administration->Appearance->Media Embedding

This helps send students to videos on external sites but without leaving Moodle and being distracted by other content.

As of 3.2, the media sites that are supported are the ones defined at http://oembed.com/#section7 (JSON: http://oembed.com/providers.json). You can also modify or add provider info locally to your site.

See the "README.txt" file for more information on managing providers.

Pre-3.2, the supported sites are:

  • YouTube *
  • Vimeo *
  • Ted *
  • SlideShare
  • Screenr
  • Issuu
  • Poll Everywhere
  • Soundcloud
  • Microsoft Mix
Sites with * also support optional "Lazy" loading. For these sites a thumbnail still of the video is shown that is swapped for the actual video when clicked upon. This speeds up page load times and reduces bandwidth.

Contributors

Awards

Automated testing support
Early bird 3.2
Early bird 3.3
Early bird 3.5
Early bird 3.6
Early bird 3.7
Early bird 3.8
Early bird 3.9