Name
mod_audio
Synopsis
mod_audio
is the
first of the RSS 1.0 modules we have seen 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’re syndicating audio, or pointing at feeds
that are syndicating 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 of them 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 bitrate of the track, in kbps.
-
audio:track The number of the track on the album.
-
audio:genre_id The genre ID number, as ...