Name
mod_audio
Synopsis
mod_audio
is the first of the RSS 1.0 modules
so far that points at something other than a text page. It is
specifically designed for the syndication of MP3
files—its elements matching those of the ID3 tag
standard—but it can be used for any audio format.
It was designed by Brian Aker, who also wrote the
mp3
module for the Apache web server. That Apache
module not only streams MP3s from a server, but also creates RSS
playlists.
If you syndicate audio or point at feeds that syndicate audio, this
is a must. Also, consider using mod_streaming
, the
module for streaming.
Namespace
mod_audio
uses the prefix
audio
: and is indentified by the URI
http://media.tangent.org/rss/1.0/
. Hence:
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns="http://purl.org/rss/1.0/"
xmlns:audio="http://media.tangent.org/rss/1.0/" >
Elements
mod_audio
elements are all subelements of
item
. None are mandatory to the module, but you
should make an effort to include as many as possible per track.
-
audio:songname
The title of the song
-
audio:artist
The name of the artist
-
audio:album
The name of the album
-
audio:year
The year of the track
-
audio:comment
Any text comment on the track
-
audio:genre
The genre of the track (should match
genre_id
)-
audio:recording_time
The length of the track in seconds
-
audio:bitrate
The bit rate of the track, in Kbps
-
audio:track
The number of the track on the album
-
audio:genre_id
The genre ID number, as defined by the ID3 standard
-
audio:price
The price ...
Get Developing Feeds with RSS and Atom now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.