Yahoo! - Suche - Hilfe

Media RSS-Modul - RSS 2.0-Modul

"Media RSS" Spezifikationsversion 1.1.2

Ein RSS-Modul, das die Ressourcen des <Enclosure> Elements von RSS 2.0 beinhaltet, gewährleistet mehr Stabilität bei der Veröffentlichung von Media-Inhalten.

Änderungshinweise

01.12.2004 - Verfasst

21.02.2005 - Hauptkonsolidierung aller erforderlichen Änderungen: [1.0.0]

22.08.2005 - Verbesserung der Einsatzmöglichkeiten zur globalen Veröffentlichung: [1.1.0]

22.10.2005 - Verbesserte Beschreibungen: [1.1.1]

12.03.2008 - Namensraum Korrektur: [1.1.2]

Namespace Deklaration

Der Namespace für Media RSS ist definiert als: http://de.search.yahoo.com/mrss/

For example:

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

HINWEIS: Es wurde ein Schrägstrich dem Namensraum hinzugefügt, um Unklarheiten zu vermeiden.

Beschreibung

"Media RSS" ist ein neues RSS-Modul, das die Fähigkeiten von RSS 2.0 besitzt. RSS-Anlagen werden bereits benutzt, um Audio- und Bilddateien zu syndizieren. Media RSS erweitert die Anlagen, um weitere Media-Typen (wie Kurzfilme oder TV) zu unterstützen und zusätzliche Metainformationen mit den Medien bereitzustellen. Media RSS ermöglicht Herausgebern von Inhalten und Bloggern, Multimedia-Inhalte wie TV- und Video-Clips, Filme, Bilder und Audio zu syndizieren.

Hauptelemente

<media:group>

<media:group> ist ein Unterelement von <item>. Es ermöglicht das Zusammenlegen von <media:content>-Elementen, die trotz der verschiedenen Darstellungen denselben Inhalt haben.   Zum Beispiel: Dasselbe Lied wird im WAV- und im MP3-Format gespeichert. Es handelt sich um ein optionales Element, das nur für diesen Zweck verwendet werden darf.

<media:content>

<media:content> ist ein Unterelement von <item> oder <media:group>. Media-Objekte, die nicht denselben Inhalt haben, sollten nicht im selben <media:group>-Element enthalten sein.  Die Reihenfolge dieser Objekte schließt den Ablauf der Darstellung mit ein. Obwohl viele der Attribute eher audio-/videospezifisch sind, kann dieses Element verwendet werden, um jeden Media-Typ zu veröffentlichen. Es enthält 14 Attribute, von denen die meisten optional sind.

 
        <media:content 
               url="http://www.foo.com/movie.mov" 
               fileSize="12216320" 
               type="video/quicktime"
               medium="video"
               isDefault="true" 
               expression="full" 
               bitrate="128" 
               framerate="25"
               samplingrate="44.1"
               channels="2"
               duration="185" 
               height="200"
               width="300" 
               lang="en" />

url sollte die direkte Url zum Media-Objekt festlegen. Falls nicht eingeschlossen, muss ein <media:player>-Element festgelegt werden.

fileSize ist die Anzahl der Bytes des Media-Objekts. Es ist ein optionales Attribut.

type ist der Standard-MIME-Typ des Objekts. Es ist ein optionales Attribut.

medium ist ein Typ der Objekte (image | audio | video | document | executable). Obwohl dieses Attribut redundant erscheint, wenn type verwendet wird, wurde es hinzugefügt, da es den Entscheidungsprozeß für die Leserschaft vereinfacht sowie jede Doppeldeutigkeit zwischen dem MIME-Typ and dem Objekttyp aufhebt. Es ist ein optionales Attribut.

isDefault bestimmt, ob es das Standardobjekt ist, das für <media:group> genutzt werden soll. Es sollte nur ein Standardobjekt pro <media:group> zugewiesen werden. Es ist ein optionales Attribut.

expression bestimmt, ob das Objekt ein Muster oder die Vollversion des Objekts ist oder, ob es ein kontinuierlicher Datenstrom ist (sample | full | nonstop). Standardwert ist 'full'. Es ist ein optionales Attribut.

bitrate ist die Übertragungsrate des Mediums in Kilobyte pro Sekunde. Es ist ein optionales Attribut.

framerate gibt die Anzahl der Frames pro Sekunde für das Media-Objekt an. Es ist ein optionales Attribut.

samplingrate ist die Anzahl des Abtastens pro Sekunde, um das Media-Objekt zu erstellen. Es wird in tausend Abtaster pro Sekunde (kHz) angegeben. Es ist ein optionales Attribut.

channels ist die Anzahl der Audio Kanäle im Media-Objekt. Es ist ein optionales Attribut.

duration ist die Wiedergabezeit des Media-Objekts in Sekunden. Es ist ein optionales Attribut.

height ist die Höhe des Media-Objekts. Es ist ein optionales Attribut.

width ist die Breite des Media-Objekts. Es ist ein optionales Attribut.

lang stellt die in dem Media-Objekt enthaltene Hauptsprache dar. Mögliche Sprachcodes sind in RFC 3066 aufgelistet. Dieses Attribut ist ähnlich zu verwenden, wie das in der dritten Auflage der XML 1.0-Spezifikation aufgelistete Attribut xml:lang. Es ist ein optionales Attribut.

Diese optionalen Attribute enthalten zusammen mit den optionalen Elementen die vorrangigen Metadaten, um Media-Inhalte zu indizieren und zu organisieren. Weitere unterstützende Attribute für die Beschreibung von Bildern, Audio und Videos können bei künftigen Änderungen des Dokuments hinzugefügt werden.

Text: Obwohl <media:content> und <media:group> keine Einschränkungen in Bezug auf die Anzeigehäufigkeit haben, sollte der allgemeine RSS-Typ beibehalten werden: ein <item> enthält eine "Geschichte". Kurz gesagt, die Veröffentlichung ähnelt dem Blogstil. Wenn jedoch jemand dieses Modul nur dazu benutzt, Media-Inhalte zu veröffentlichen, sollte es ein <item>-Element für jedes Media-Objekt/jede Media-Gruppe geben. Dies ordnet die Media-Inhalte durch das <link>-Element richtig zu. Alle Vorteile der anderen RSS-Elemente werden zugelassen.

Optionale Elemente

Die folgenden Elemente sind optional und können als Unterelemente von <channel>, <item>, <media:content> und/oder <media:group> erscheinen.

Wenn ein Element in der übergeordneten Ebene wie <channel> oder <item> erscheint, bedeutet dies, dass das Element auf jedes Media-Objekt innerhalb des Bereichs zutrifft.

Duplizierte Elemente, die auf tieferen Ebenen der Dokumentenbaumstruktur erscheinen, verfügen über eine höhere Priorität im Vergleich zu anderen Ebenen. Beispielsweise werden Elemente der Ebene <media:content> Elementen der Ebene <item> bevorzugt. Die Prioritätsebenen sind von stärkster zur schwächsten gelistet: <media:content>, <media:group>, <item>, <channel>.

<media:adult>

[HINWEIS: Ist veraltet und wurde durch das flexiblere <media:rating> ersetzt]

<media:rating>

Legt die zulässigen Empfänger fest. Ist dieses Element nicht enthalten, wird davon ausgegangen, dass keine Einschränkungen erforderlich sind. Es hat ein optionales Attribut.

               <media:rating scheme="urn:simple">adult</media:rating>
               <media:rating scheme="urn:icra">r (cz 1 lz 1 nz 1 oz 1 vz 1)</media:rating>
               <media:rating scheme="urn:mpaa">pg</media:rating>
               <media:rating scheme="urn:v-chip">tv-y7-fv</media:rating>

scheme ist die URI, die eindeutig das Rating-Schema bestimmt. Es ist ein optionales Attribut. Sollte dieses Attribut nicht enthalten sein, ist urn:simple (adult | nonadult) das Standardschema.

<media:title>

Der Titel des konkreten Media-Objekts. Es hat ein optionales Attribut.

        <media:title type="plain">The Judy's – The Moo Song</media:title>

type legt den Typ des eingebetteten Textes fest. Mögliche Werte sind 'plain' und 'html'. Der Standardwert ist 'plain'. Das html muss entity-encoded sein. Es handelt sich um ein optionales Attribut.

<media:description>

Kurze Beschreibung des Media-Objekts - typischerweise in einem Satz. Es hat ein optionales Attribut.

        <media:description type="plain">This was some really bizarre band I listened to as a young lad.</media:description>

type legt den Typ des eingebetteten Textes fest. Mögliche Werte sind 'plain' und 'html'. Der Standardwert ist 'plain'. Das html muss entity-encoded sein. Es handelt sich um ein optionales Attribut.

<media:keywords>

Mit maximal zehn Wörtern beschreiben besonders zutreffende Stichwörter das Media-Objekt. Die Stichwörter und -phrasen sind mit Komma getrennt.

        <media:keywords>kitty, cat, big dog, yarn, fluffy</media:keywords>

<media:thumbnail>

Ermöglicht bestimmten Bildern stellvertretend für das Media-Objekt verwendet zu werden. Sollten mehrere Vorschaubilder ethalten sein und wird die Kodierung über Ort und Zeit nicht wiedergegeben, wird angenommen, dass die Bilder je nach Wichtigkeit der Reihe nach erscheinen. Es hat ein erforderliches Attribut und drei optionale Attribute.

        <media:thumbnail url="http://www.foo.com/keyframe.jpg" width="75" height="50" time="12:05:01.123" />

url legt die URL der Miniaturansicht fest. Dies ist ein erforderliches Attribut.

height legt die Höhe eines Miniaturbildes fest. Es ist ein optionales Attribut.

width legt die Breite eines Miniaturbildes fest. Es ist ein optionales Attribut.

time spezifiziert die Zeitverschiebung in Bezug auf das Media-Objekt. Normalerweise wird es verwendet, wenn mehrere Schlüsselbilder innerhalb eines Videos erstellt werden. Das Format für dieses Attribut sollte DSM-CC Normal Play Time (NTP) sein, wie es in RTSP [RFC 2326 3.6 Normal Play Time] verwendet wird. Es handelt sich um ein optionales Attribut.

Hinweise:

NPT hat eine Sekunden- oder Sekundenbruchteilauflösung. Es wird im Format S:M:S.h (npt-hhmmss) oder S.h (npt-sec) angegeben, indem S=Stunden, M=Minuten, S=Sekunden und h=Sekundenbruchteile darstellen.

SMPTE ist eine mögliche Alternative zu NTP. NTP gilt jedoch als einfacher und leichter zu benutzen.

<media:category>

Erstellt eine Klassifizierung, die auf den Typ des Media-Inhalts sowie dessen konkreten Inhalt hinweist. Es hat zwei optionale Attribute.

        <media:category scheme="http://search.yahoo.com/mrss/category_
        schema">music/artist/album/song</media:category>

        <media:category scheme="http://dmoz.org" label="Ace Ventura - Pet 
        Detective">Arts/Movies/Titles/A/Ace_Ventura_Series/Ace_Ventura_
        -_Pet_Detective</media:category>

        <media:category scheme="urn:flickr:tags">ycantpark 
        mobile</media:category>

scheme ist die URI, die das kategorisierte Schema bestimmt. Es handelt sich um ein optionales Attribut. Sollte dieses Attribut nicht enthalten sein, ist 'http://search.yahoo.com/mrss/category_schema' das Standard-Schema.

label ist das visuell lesbare Label, das in Anwendungen des Nutzers angezeigt werden kann. Es ist ein optionales Attribut.

<media:hash>

Das ist die Hash-Funktion der binären Medid-Datei. Sie kann mehrmals auftreten, solange jede Einheit ein unterschiedliches algo-Objekt ist. Es hat ein optionales Attribut.

        <media:hash algo="md5">dfdec888b72151965a34b4b59031290a</media:hash>

algo bezeichnet den zugrunde liegenden Algorithmus der Hash-Funktion. Mögliche Werte sind 'md5' und 'sha-1'. Der Standardwert ist 'md5'. Es handelt sich um ein optionales Attribut.

<media:player>

Ermöglicht den Zugriff auf das Media-Objekt über eine als Web-Browser dienende Media-Playerkonsole. Dieses Element ist nur erforderlich, wenn ein direktes Media-url-Attribut nicht im <media:content>-Element festgelegt ist. Es hat ein erforderliches Attribut und zwei optionale Attribute.

        <media:player url="http://www.foo.com/player?id=1111" height="200" width="400" />

url ist die URL der Playerkonsole, die dieses Medium wiedergibt. Dies ist ein erforderliches Attribut.

height ist die Höhe des Browserfensters, in dem die url geöffnet werden soll. Es handelt sich um ein optionales Attribut.

width ist die Breite des Browserfensters, in dem die url geöffnet werden soll. Es handelt sich um ein optionales Attribut.

<media:credit>

Ist die maßgebliche Einheit und der Beitrag zur Erstellung des Media-Objekts. Derzeit sind Leute, Firmen, Orte u.a. enthalten. Spezielle Einheiten können mehrere Regeln haben und unterschiedliche Einheiten können die gleiche Regel haben. Diese sollten als gesonderte <media:credit>-Elemente erscheinen. Es hat zwei optionale Attribute.

        <media:credit role="producer" scheme="urn:ebu">entity name</media:credit>

role beschreibt die Aufgabe der Einheit. Es muss klein geschrieben werden. Es ist ein optionales Attribut.

scheme ist die URI, die das Aufgabenschema bestimmt. Es handelt sich um ein optionales Attribut. Sollte dieses Attribut nicht enthalten sein, ist 'urn:ebu' das Standard-Schema. Siehe: European Broadcasting Union Role Codes.

Aufgaben als Beispiele:

        actor
        anchor person
        author
        choreographer
        composer
        conductor
        director
        editor
        graphic designer     
        grip
        illustrator
        lyricist
        music arranger
        music group
        musician
        orchestra
        performer
        photographer
        producer
        reporter
        vocalist

Zusätzliche Aufgaben: European Broadcasting Union Role Codes

<media:copyright>

Copyright-Information für das Media-Objekt. Es hat ein optionales Attribut.

        <media:copyright url="http://blah.com/additional-info.html">2005 FooBar Media</media:copyright>

url ist die url für die Seite der Nutzungsbedingungen oder für zusätzliche Copyright-Informationen. Falls die Media-Inhalte über eine Creative Commons-Lizenz verfügen, sollte stattdessen das Creative Commons-Modul benutzt werden. Es ist ein optionales Attribut.

<media:text>

Ermöglicht die Einbeziehung von Texten, Untertiteln oder Liedtexten in den Media-Inhalt. Viele dieser Elemente erlauben es eine Zeitreihe von Texten zu versorgen. In solchen Fällen ist es wünschenswert, jedoch nicht erforderlich, die Elemente nach der Sprache zusammenzulegen; sie tauchen aufgrund der start Zeit in der Reihenfolge der Zeitsequenz auf. Die Elemente dürfen überlappende start und end Zeiten haben. Es hat vier optionale Attribute.

        <media:text type="plain" lang="en" start="00:00:03.000" 
        end="00:00:10.000"> Oh, say, can you see</media:text>
        <media:text type="plain" lang="en" start="00:00:10.000" 
        end="00:00:17.000">By the dawn's early light</media:text>

type legt den Typ des eingebundenen Textes fest. Mögliche Werte sind 'plain' und 'html'. Der Standardwert ist 'plain'. Das html muss entity-encoded sein. Es handelt sich um ein optionales Attribut.

lang legt die im Media-Objekt enthaltenen Hauptsprache fest. Mögliche Sprachcodes sind in RFC 3066 aufgelistet. Dieses Attribut ist in der dritten Auflage der XML 1.0 Spezifikation aufgelistetet und ähnlich zu verwenden wie das xml:lang Attribut. Es ist ein optionales Attribut.

start legt die Startzeit fest, damit der Text zeitgleich mit dem Media-Objekt beginnt. Ein Beispiel hierfür sind Untertitel. Es verwendet das NTP-Zeitcodeformat (siehe das in <media:thumbnail> verwendete Zeitattribut). Es handelt sich um ein optionales Attribut.

end spezifiziert die Endzeit, bis zu der der Text gültig ist. Wenn dieses Attribut nicht enthalten ist und eine start Zeit verwendet wird, wird davon ausgegangen, dass die Endzeit entweder das Ende des Clips oder der Anfang des nächsten <media:text> Elements ist.

<media:restriction>

Ermöglicht die Verwendung von Beschränkungen für die Anbieter, um die Media-Inhalte im Feed wiederzugeben. Derzeit beruhen Beschränkungen auf Verteiler (uri) und Ländercodes. Dieses Element ist rein informativ, daher kann keinerlei Gewährleistung oder Haftung übernommen werden. Nur ein <media:restriction> Element desgleichen type ist für das Media-Objekt gültig - alle anderen werden ignoriert. Einheiten in diesem Element sind durch Leerzeichen zu trennen. Damit der Produzent/die Produzentin seine/ihre Absichten ausdrücklich darlegen kann, stehen zwei Ausdrücke zur Verfügung: 'all' und 'none'. Diese Ausdrücke können nur einmal verwendet werden. Dieses Element verfügt über ein erforderliches und ein optionales Attribut (mit strengen Anforderungen für dessen Ausschluss).

        <media:restriction relationship="allow" type="country">au us</media:restriction>

relationship gibt den Typ der Beziehung der darzustellenden Einschränkung (allow | deny) an. Im oben angegebenen Beispiel kann das Media-Objekt nur in Australien und den USA vertrieben werden. Es ist ein erforderliches Attribut.

Hinweis: Falls das "allow" Element leer ist und der Typ der Beziehung "allow" ist, wird angenommen, dass die leere Liste "allow nobody" bedeutet und die Media-Inhalte nicht vertrieben werden sollen.

Ein ausdrücklicheres Verfahren:

        <media:restriction relationship="allow" type="country">au us</media:restriction>

type legt den Beschränkungstyp (country | uri) fest, mit dem die Media-Inhalten syndiziert werden können. Dies ist ein optionales Attribut; es kann nur dann ausgeschlossen werden, wenn einer der Werte "all" oder "none" verwendet wird.

"country" ermöglicht Begrenzungen aufgrund der Landesvorwahl darzustellen. [ISO 3166]

"uri" ermöglicht Einschränkungen auf der Basis von URI. Beispiele: urn:apple, http://images.google.com, urn:yahoo, etc.

Best Practices (optimale Verfahren)

Folgende "best practices" werden empfohlen, wenn Sie Media RSS verwenden:

Falls Ihr Feed nicht ein "incremental" entsprechend der traditionellen RSS-Auffassung enthält, jedoch ein Schnappschuss aller Media-Inhalte ist, beachten Sie bitte <fh:incremental>. Sollte dieses Element als "false" eingestellt sein, teilt es dem RSS-Leser ordnungsgemäß mit, dass der gegenwärtige Feed den früher aufgerufenen Feed ersetzt hat.

Falls Sie bevorzugen, Media-Inhalte, die mehr dem herkömmlichen RSS-Modul zugewandt sind, zu vertreiben, ermöglicht es Ihnen diese Spezifikation mehrere Feeds in Reihe zu schalten, sodass auf Ihrer Web-Site die Chronik der Media-Inhalte verfügbar wird.

Media-Inhate, die nach einer bestimmten Zeit ablaufen sollen, sollten nach Möglichkeit durch das Dublin Core <dcterms:valid>-Element gekennzeichnet werden.

Beispiele

  1. Ein kürzlich erstellter Film, der das RSS 2.0 <enclosure> Element benutzt ohne das Media RSS-Modul zu verwenden.
    <rss version="2.0">
    <channel>
    <title>Title of page</title>
    <link>http://www.foo.com</link>
    <description>Description of page</description>
    	<item>
    		<title>Story about something</title>
    		<link>http://www.foo.com/item1.htm</link>
    		<enclosure url="http://www.foo.com/file.mov" 
    		length="320000" type="video/quicktime"/>
    	</item>
    </channel>
    </rss>
  2. Eine Filmkritik in einer Vorschau, mit einer Creative Commons-Lizenz.
    <rss version="2.0" xmlns:media="http://search.yahoo.com/mrss/"
    xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule">
    <channel>
    <title>My Movie Review Site</title>
    <link>http://www.foo.com</link>
    <description>I review movies.</description>
    	<item>
    		<title>Movie Title: Is this a good movie?</title>
    		<link>http://www.foo.com/item1.htm</link>
    		<media:content url="http://www.foo.com/trailer.mov" 
    		fileSize="12216320" type="video/quicktime" expression="sample"/>
    		<creativeCommons:license>
    		http://www.creativecommons.org/licenses/by-nc/1.0
    		</creativeCommons:license>
    		<media:rating>nonadult</media:rating>
    	</item>
    </channel>
    </rss>
  3. Ein Musikvideo mit einer Verknüpfung zu einem Playerfenster und zusätzlichen Metadaten zum Video, einschließlich des Gültigkeitsdatums.
    <rss version="2.0" xmlns:media="http://search.yahoo.com/mrss/"
    xmlns:dcterms="http://purl.org/dc/terms/">
    <channel>
    <title>Music Videos 101</title>
    <link>http://www.foo.com</link>
    <description>Discussions of great videos</description>
    	<item>
    		<title>The latest video from an artist</title>
    		<link>http://www.foo.com/item1.htm</link>
    		<media:content url="http://www.foo.com/movie.mov" fileSize="12216320" 
    		type="video/quicktime" expression="full">
    		<media:player url="http://www.foo.com/player?id=1111" 
    		height="200" width="400"/>
    		<media:hash algo="md5">dfdec888b72151965a34b4b59031290a</media:hash>
    		<media:credit role="producer">producer's name</media:credit>
    		<media:credit role="artist">artist's name</media:credit>
    		<media:category scheme="http://blah.com/scheme">music/artist 
    		name/album/song</media:category>
    		<media:text type="plain">
    		Oh, say, can you see, by the dawn's early light
    		</media:text>
    		<media:rating>nonadult</media:rating>
    		<dcterms:valid>
    			start=2002-10-13T09:00+01:00;
    			end=2002-10-17T17:00+01:00;
    			scheme=W3C-DTF
    		</dcterms:valid>
    		</media:content>
    	</item>
    </channel>
    </rss>
  4. Mehrere verschiedene Lieder, die sich auf das selbe Thema beziehen.
    <rss version="2.0" xmlns:media="http://search.yahoo.com/mrss/">
    <channel>
    <title>Song Site</title>
    <link>http://www.foo.com</link>
    <description>Discussion on different songs</description>
    	<item>
    		<title>These songs make me think about blah</title>
    		<link>http://www.foo.com/item1.htm</link>
    		<media:content url="http://www.foo.com/band1-song1.mp3" 
    		fileSize="1000" type="audio/mpeg" expression="full">
    		<media:credit role="musician">member of band1</media:credit>
    		<media:category>music/band1/album/song</media:category>
    		<media:rating>nonadult</media:rating>
    		</media:content>
    		<media:content url="http://www.foo.com/band2-song1.mp3" 
    		fileSize="2000" type="audio/mpeg" expression="full">
    		<media:credit role="musician">member of band2</media:credit>
    		<media:category>music/band2/album/song</media:category>
    		<media:rating>nonadult</media:rating>
    		</media:content>
    		<media:content url="http://www.foo.com/band3-song1.mp3" 
    		fileSize="1500" type="audio/mpeg" expression="full">
    		<media:credit role="musician">member of band3</media:credit>
    		<media:category>music/band3/album/song</media:category>
    		<media:rating>nonadult</media:rating>
    		</media:content>
    	</item>
    </channel>
    </rss>
  5. Das gleiche Lied mit mehreren Dateien und verschiedenen Bitraten und Kodierungen. (gilt auch für Bittorrent)
    <rss version="2.0" xmlns:media="http://search.yahoo.com/mrss/">
    <channel>
    <title>Song Site</title>
    <link>http://www.foo.com</link>
    <description>Songs galore at different bitrates</description>
    	<item>
    		<title>Cool song by an artist</title>
    		<link>http://www.foo.com/item1.htm</link>
    		<media:group>
    			<media:content url="http://www.foo.com/song64kbps.mp3" 
    			fileSize="1000" bitrate="64" type="audio/mpeg" 
    			isDefault="true" expression="full"/>
    			<media:content url="http://www.foo.com/song128kbps.mp3" 
    			fileSize="2000" bitrate="128" type="audio/mpeg" 
    			expression="full"/>
    			<media:content url="http://www.foo.com/song256kbps.mp3" 
    			fileSize="4000" bitrate="256" type="audio/mpeg" 
    			expression="full"/>
    			<media:content url="http://www.foo.com/song512kbps.mp3.torrent" 
    			fileSize="8000" type="application/x-bittorrent;enclosed=audio/mpeg" 
    			expression="full"/>
    			<media:content url="http://www.foo.com/song.wav" 
    			fileSize="16000" type="audio/x-wav" expression="full"/>
    			<media:credit role="musician">band member 1</media:credit>
    			<media:credit role="musician">band member 2</media:credit>
    			<media:category>music/artist name/album/song</media:category>
    			<media:rating>nonadult</media:rating>
    		</media:group>
    	</item>
    </channel>
    </rss>

Bestätigungen

Vielen Dank all denen, die ihren Beitrag zu diesen Spezifikationen geleistet und denen, die uns Vorschläge und Korrekturen geschickt haben. Die Yahoo! Gruppe "RSS-Media" hat einen entscheidenden Beitrag bei der Umsetzung des ersten Media RSS-Vorschlags in eine funktionsfähige Spezifikation geleistet. Trotz der so hilf- und zahlreichen Personen aus dieser Gemeinschaft, geht unser spezieller Dank an Danny Ayers, Marc Canter, Lucas Gonze, Vadim Zaliva, Greg Smith, Robert Sayre, Suzan Foster, Erwin van Hunen, Greg Gershman, Jennifer Kolar, Bill Kearney und an Andreas Haugstrup Pedersen.

Das Yahoo! Team: David Hall, John Thrall, Eckart Walther, Jeremy Zawodny und Andy Volk.

Team Mitglieder von Google: David Marwood und Peter Chane.


Copyright © 2008 Yahoo! Alle Rechte vorbehalten. Datenschutz - Geschäftsbedingungen - Webseite eintragen