RSS-Feed
Aus HASiWiki
RSS steht für Real Simple Syndication. Diese XML basierenden Skripte dienen dazu Usern mizuteilen wenn Webinhalte aktualisiert werden. Im Falle von Podcasts dienen sie dazu einem Podcatcher, wie z.B. iTunes, die Information zu geben ob einem Podcast eine neue Episode beigefügt wurde. Mit dem RSS-Feed werden strukturiert Informationen übermittelt. z.B. wer ist der Autor, der Name der Episode, ein Kurzbeschreibung des Inhalts etc. Ein RSS-Feed die Dateiendungen „.rss“ oder „.xml“ besitzen. Natürlich kann ein RSS-Feed mit einem Editor selbst programmiert werden, einfacher ist es jedoch dies mit einer speziellen Software zu machen. Hierbei werden die relevanten Daten abgefragt und entsprechend gespeichert. Die Informationen werden Tags genannt und können neben einigen Pflichtfeldern durchaus variieren.
Was macht den RSS-Feed zum Podcast?
Beim Podcast besonders ist der item-Tag (item ist eine Episode in der Programmiersprache) "Enclosure". Dieser Tag verweist auf eine Mediadatei, eben die Datei welche als letztes für den Podcast auf den Server geladen wurde. Ein Podcatcher kann dadurch die entsprechende Datei vom Server herunterladen.
Welche Tags kann/muss ich in einem Podcast wie nutzen?
<Channel> --> Informatioenen zum gesamten Podcast
Pflicht:
- <title> Name unter dem der Podcast geführt wird.
- <link> Internetadresse des Webangebotes, zu der der Podcast gehört (z.B. http://www.hs-albsig.de)
- <description> Eine kurze Beschreibung des Podcasts
Freiwillig
- <language> Sprache des Feeds Mögliche Werte für deutschsprachige Podcasts sind:
- de (Deutsch)
- de-at (Deutsch-Österreich)
- de-de (Deutsch-Deutschland)
- de-li (Deutsch-Liechtenstein)
- de-lu (Deutsch-Luxemburg)
- de-ch (Deutsch-Schweiz)
- <copyright> Feld für eine frei formatierbare Copyright oder auch Copyleft Notiz. z.B.: HS-Albsig 2005, Albstadt, Prof. Dr. Ruf
- <managingEditor> Email-Adresse der Person die für die Episode verantwortlich ist (optional steht Name in Klammern, z.B. ruf@hs-albsig.de(Walter Ruf)
- <webMaster> Email-Adresse der Person die technisch für die Episode verantwortlich ist (optional steht Name in Klammern, z.B. ruf@hs-albsig.de(Walter Ruf)
- <pubDate> Veröffentlichungsdatum der Episode. Das Format des Datums richtet sich wie alle Datumsangaben bei RSS-Feeds nach der RFC822. Abweichend davon kann das Jahr aber 2- oder 4-stellig sein.
- <lastBuildDate> Das Datum der letzten Aktualisierung. Sollte in den meisten Fällen mit dem pubDate identisch sein.
- <category> Kann mehrfach verwandt werden. Dadurch kann der Podcast einer Kategorie zugeordnet werden.
- <generator> Name der Software mit der der RSS-Feeds erstellt wurde.
- <docs> Internetadresse die auf eine Dokumentation verweist die den Aufbau Ihres RSS-Feeds beschreibt.
<image> --> Informationen zum Logo des Podcasts (optional)
Pflicht:
- <url> Link unter dem das Bild auf dem Webserver abgelegt ist.
- <title> Titel des Bildes
- <link> Internetadresse des Webangebotes, zu der der Podcast gehört (z.B. http://www.hs-albsig.de)
Freiwillig:
- <width> Breite des Bildes
- <height> Höhe des Bildes
- <description> Beschreibung des Bildes, z.B. Was ist auf dem Bild zu sehen
<Item> --> Informationen zur einzelnen Episode
Pflicht:
- <title> Name der Episode.
- <link> Internetadresse des Webangebotes, zu der der Podcast gehört (z.B. http://www.hs-albsig.de)
- <description> Eine Beschreibung der Episode/des Inhaltes.
- <enclosure> Verweist auf die Mediendatei der Episode, dies macht den RSS-Feed zum Podcast. Siehe auch Encolsure.
Freiwillig:
- <author> Email-Adresse des Podcasters.
- <category> Weist die Episode einer oder mehreren Kategorien zu.
- <comments> Internetadresse, die Kommentare zu der Sendung enthält.
- <guid> Zeichenkette, die die Sendung eindeutig identifiziert.
- <pubDate> Veröffentlichungsdatum der Sendung. Das Format des Datums richtet sich wie alle Datumsangaben bei RSS-Feeds nach der RFC822. Abweichend davon kann das Jahr aber 2- oder 4-stellig sein.
Als Beispiele haben wir im Rahmen unseres Projektes folgende Skripte mit dem Feed Writer - RSS Editor von Mirabyte erstellt:
- Link zum RSS-Feed des Podcasts (zur Verwendung in einem Podcatcher):
http://www.wiw.fh-albsig.de/podcast/Podcast_ueber_Podcasting.xml
- Skript als PDF-Datei:
Beispiel Skrip eines Podcasts mit zwei Episoden
- Link zum RSS-Feed des Videocasts (zur Verwendung in einem Podcatcher):
http://www.wiw.fh-albsig.de/podcast/vorl_sommer/KLR_Voresung_Sommer.xml
- Skript als PDF-Datei:
Beispiel Skrip eines Videocasts mit drei Episoden
Für unser Projekt haben wir die Software Feed Writer - RSS Editor von Mirabyte verwendet. Diese ist nicht nur besonders handlich im Umgang, sondern bietet auch gerade Einsteigern in die Thematik gute Hilfestelungen.
Mirabyte RSS-Feed Writer ~1,4MB
[Vgl. Pflicht und Freiwillige Einträge in RSS-Feeds http://www.podcast.de/faq/ (Stand 05.01.2007)]
