This topic describes how you can get the output from the read methods in the Brightcove Media API in XML, using MRSS, rather than the default JSON output.
RSS is short for Really Simple Syndication. RSS is an XML-based language which represents information on the web in a form which may be syndicated (subscribed to) in special news reader applications. RSS allows your news reader program to bring a website's news feed directly to your computer.
MRSS is short for Media Really Simple Syndication. MRSS is an RSS module (originally developed by Yahoo) that is used for syndicating multimedia files (audio, video, image) in RSS feeds. The format can be used for podcasting, which uses the RSS format as a means of delivering content to media-playing devices. Media RSS allows for a much more detailed description of the content to be delivered to the subscriber than is covered by the RSS standard.
The default output for the read methods in the Brightcove Media API is JSON. You can, if you prefer, get the output in XML, using RSS or MRSS. Use the output argument with any of the read methods to specify the format of the output. The valid values of the output argument are:
For example, to get MRSS output from the find_all_videos method:
http://api.brightcove.com/services/library ?command=find_all_videos&output=mrss &token=0Z2dtxTdJAxtbZ-d0U7Bhio2V1Rhr5Iafl5FFtDPY8E.
The MRSS output is in the form of XML. You can read more about the RSS definition at: http://www.rssboard.org/rss-specification. The schema for the MRSS extension to RSS is documented by Yahoo at: http://search.yahoo.com/mrss. Brightcove adds a small extension to RSS; for details, see Brightcove RSS extension.