Publishing RSS Feeds

Applies to Roles
Publisher
Version
Brightcove 4
Modules
Edition

You can make RSS feeds from your Brightcove Media Library available at simple URLs. Feeds are provided in Media RSS (MRSS) format. These feeds enable users to access your Media Library through the Media API without requiring an API token. You can include links for MRSS feeds within your HTML pages, either as static links or by using the Player API or Media API to dynamically generate the MRSS links with the appropriate parameters. The MRSS links enable users to subscribe to your video content and be notified of updates. For all MRSS feeds, the base URL is http://link.brightcove.com/services/mrss/. If you configure a custom domain name for your account, then the base URL for your feeds will be the custom domain name, with /services/mrss/ appended. For example, if your custom domain name is http://www.example.com, then the base URL for your feeds would be http://www.example.com/services/mrss/ .

Including players in feeds

You can include links to the videos in an MRSS feed by specifying the ID of the player to be used for the videos. To do this, specify the optional playerid parameter in the feed URL. The player specified by the playerid needs to match the feed; playlist feeds need to specify a player that has been programmed with the playlists , while video feeds need to specify a single-video player that has been programmed with the video. The playerid element should appear first in the URL after the mrss element, but before the accountID element. Note that the accountID element is optional when there's another ID (like a video ID) to identify the account.

For example, this feed URL retrieves the most-recently modified videos from the account with the account ID 270881183 and includes a link to play each video in a single-video player with the player ID 1459151488 from the same account:

http://link.brightcove.com/services/mrss/player1459151488/270881183/new

Available feeds

The playlist feed URLs return all of the videos in the playlist; each other feed URL returns a maximum of 25 videos. URLs for MRSS access are available for the following:

Playlist feeds

This feed returns the playlist with the specified playlist ID, enabling playback in the player with the specified player ID. The URL for a playlist is:

http://link.brightcove.com/services/mrss/player[playerid]/playlist[playlistid]

If you do not need to enable playback of the videos in the playlist, you don't need to supply a player ID; the URL in that case would be:

http://link.brightcove.com/services/mrss/playlist[playlistid]

Videos with tags

This feed returns active videos that match any of the supplied tags. The URL is:

http://link.brightcove.com/services/mrss/[accountid]/tags/[tag1]/[tag2]

That URL would return videos with tag1 or tag2.

Related videos

This feed returns all active videos that are related to the video with the supplied video ID. The URL is:

http://link.brightcove.com/services/mrss/player[playerid]/video[videoID]/related

Most viewed videos

This feed returns the most-often viewed videos in your Media Library. The URL for most-viewed overall is:

http://link.brightcove.com/services/mrss/[accountid]/top/alltime

The URL for most-often viewed in the past week is:

http://link.brightcove.com/services/mrss/[accountid]/top/trailingweek

Note that the data for the most viewed videos can be as much as 48 hours old.

Recently-modified videos

This feed returns the 25 most recently modified videos in your Media Library. The URL is:

http://link.brightcove.com/services/mrss/[accountid]/new
Tags
feeds, MRSS, RSS