Embed Rich Media

Add rich media previews inside TinyMCE.

Contribute to this page

The Enhanced Media Embed plugin makes it easy to add an enhanced content creation experience in your website or app with enriched media previews from the most popular web sources. Facebook, YouTube, Flickr, NY Times, Vimeo, Hulu, Tumblr, CodePen, SlideShare, TechCrunch, WordPress, Twitch, Spotify … and many more!

By easy, we mean easy. The service automatically “looks behind the link” to see whether a URL in the TinyMCE editor points to a rich media source. That URL will resolve into an enhanced media thumbnail whenever possible.

It is now as simple as adding a plugin to deliver a modern, content creation experience that everyone takes for granted.

Your have two deployment options. One is super easy with TinyMCE Cloud, the other is to go the more traditional SDK route, requiring an additional server-side component to be installed and configured.

Enhanced Media Embed Cloud Quick Setup

TinyMCE Cloud makes setting up Enhanced Media Embed a breeze. Simply include the mediaembed parameter in your tinymce.init and have our Cloud services do the work for you.

Enhanced Media Embed SDK Quick Setup

If you'd rather deploy Enhanced Media Embed via SDK, you have a little more work to do. Once you've got the server-side component installed, additional configuration to your application.conf file is required. (Don't forget to restart the Java application server after updating the configuration.)

You also need to integrate and configure the Enhanced Media Embed server.

Important note: The Enhanced Media Embed server currently does not support integration with IBM WebSphere Application Server.

Except as otherwise noted, the content of this page is licensed under the Creative Commons BY-NC-SA 3.0 License, and code samples are licensed under the Apache 2.0 License.