关于 Media RSS

先看一段代码,只是一个item节点,出自http://photo.wilf.cn/rss.asp?id=17

<item>
<title><![CDATA[黑眼圈]]></title>
<pubDate>Mon, 13 Oct 2008 07:54:03 +0800</pubDate>
<link>http://photo.wilf.cn/display.asp?id=846</link>
<description><![CDATA[><p align=center><a href="http://photo.wilf.cn/display.asp?id=846" target="_blank"><img src="http://photo.wilf.cn/photofile/200810/small_200810137543102.jpg"></a></p><p></p>]]></description>
<media:content url="http://photo.wilf.cn/photofile/200810/200810137543102.jpg" type="image/jpeg" />
<media:title>黑眼圈</media:title>
<media:text type="html"></media:text>
<media:thumbnail url="http://photo.wilf.cn/photofile/200810/small_200810137543102.jpg" width="144" height="144" />
</item>

查阅了很多资料,终于知道这个东西叫做Media RSS。Media RSS简称MRSS,MRSS是RSS的一种衍生,允许在发布文件中使用多媒体(音频,视频,图像)。MRSS诞生于2004年 by Yahoo! and the Media RSS community。

首先,为什么要在rss中使用media?

抄录一段维基百科中的文字:

媒体所使用的RSS内容出版商反馈到雅虎的媒体文件!视频搜索,这是雅虎的功能!搜索,使搜索视频文件。该格式可用于播客,使用作为提供内容的媒体,播放设备的RSS格式。媒体RSS允许被传递到比标准所涵盖的RSS用户的内容更为详细的描述。

微博相信很多人都有在用,follow5是我现在常用的,因为他可以把同步更新几乎所有微博。follow5中有个非常好的功能5Feed,就是定期查看rss源的更新并导入,自动显示在follow5上(省去twitterfeed了)。重要的是5Feed支持图片和视频的截取

见有个朋友发同步http://vi.sualize.us/ 的feed可以显示图片,flickr的也可以,而我的Windsphoto相册的图片却不能显示出来。好奇心使然,仔细研究了flickr的rss源文件,很快就发现了不同。

怎么样使用media元素?

首先RSS文件头需要写成这样

<rss version="2.0" xmlns:media="http://search.yahoo.com/mrss/">  

参考下面面的代码,可以定义图片地址、标题、文字说明、缩略图

<media:content url="http://photo.wilf.cn/photofile/200810/200810137543102.jpg" type="image/jpeg" />
<media:title>黑眼圈</media:title>
<media:text type="html"></media:text>
<media:thumbnail url="http://photo.wilf.cn/photofile/200810/small_200810137543102.jpg" width="144" height="144" />

enclosure元素也是一样

<enclosure type="application/x-shockwave-flash" url="http://player.youku.com/player.php/sid/31795164/v.swf"></enclosure>
<itunes:duration>25:28</itunes:duration>
<itunes:keywords>冬季恋歌,01</itunes:keywords>

WordPress有一个MRSS的插件,就是在RSS文件中加入media标签。

相关链接:https://wordpress.org/plugins/mrss/

更多关于MRSS请参考:http://en.wikipedia.org/wiki/Media_RSS

2 thoughts on “关于 Media RSS

发表评论