"Sharing the content without actually hosting it" is usually pretty easy with the special embed links offered by the sources themselves.

On the other hand, every service has a different code which makes it a challenge if you're embedding from multiple sources.

Embedly

Embedly is a free API service which can embed from 100+ content sources with a single API.

Within a single call, it can include single or multiple URLs and supports video, images or rich HTML.

The service uses the oEmbed spec., has code samples for various languages and a plugin for WordPress.

WebResourcesDepot Feed