Content deleted Content added
m →Example of an XSPF 1.0 playlist: fixed bad 'file' URLs. The authority component (between 2nd & 3rd '/') is normally for hostnames. See http://xspf.org/quickstart/ & https://tools.ietf.org/html/draft-ietf-appsawg-file-scheme-05 |
Hydrargyrum (talk | contribs) copy-edit |
||
Line 15:
'''XML Shareable Playlist Format''' ('''XSPF'''), pronounced ''spiff'',<ref>{{cite web |url=http://xspf.org/quickstart/|title=XSPF: XML Shareable Playlist Format: Quick Start|accessdate=2009-04-23}}</ref> is an [[XML]]-based [[playlist]] format for [[digital media]], sponsored by the [[Xiph.Org Foundation]].
XSPF is a
== Content resolution ==
Traditionally playlists have been composed of file paths that pointed to individual titles. This allowed a playlist to be played locally on one machine or shared if the listed file paths were URLs accessible to more than one machine (e.g., on the
A simple form of content resolution is the localisation of a playlist based on [[metadata]]. An XSPF-compliant content resolver will open XSPF playlists and search a catalog for every title with <tt><creator></tt>, <tt><album></tt> and <tt><title></tt> tags, then localise the playlist to reference the available matching tracks. A catalog may reference a collection of media files on a local disk, a music subscription service like Yahoo! Music Unlimited, or some other searchable archive. The end result is shareable playlists that are not tied to a specific collection or service.
Line 48:
== History ==
XSPF was created by an ''ad hoc'' working group
XSPF is not a recommendation of any standards body besides the Xiph.Org Foundation.
== Features ==
Line 56:
* [[MIME]] content-type of <tt>application/xspf+xml</tt>
* Patent-free (no patents by the primary authors)
* Specification under the [[Creative Commons
* XML, like [[Atom (standard)|Atom]]
* [[Unicode]] support
|