![]()
Vediamo come creare un feed mRSS
Ecco un feed mRSS completo, dopo avergli dato un’occhiata veloce lo analizzeremo punto per punto:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 | <rss version=”2.0″ xmlns:media=”http://search.yahoo.com/mrss/”> <channel> <title>Titolo del canale feed</title> <link>link del feed</link> <description>La descrizione del canale feed</description> <item> <title>Titolo della pagina che contiene il video</title> <link>Link della pagina che contiene il video</link> <description>Descrizione della pagina che contiene il video</description> <media:content url=”link del video” fileSize=”dimensione″ type=”tipologia precisa di file” height=”altezza″ width=”larghezza″ duration=”durata″ medium=”tipo di contenuto”> <media:title>Titolo del video</media:title> <media:description>Descrizione del video</media:description> <media:thumbnail url=”link dell'immagine di anteprima” height=”altezza″ width=”larghezza″/> </media:content> </item> </channel> </rss> |
Analisi del feed mRSS
Prima di tutto si comunica al Reader che si tratta di un feed mRSS e che quindi contiene formati multimediali (la seguente stringa non varia mai):
1 | <rss version=”2.0″ xmlns:media=”http://search.yahoo.com/mrss/”> |
Poi si apre il tag del canale. Tieni conto che ogni feed mRSS può contenere solo un canale.
1 | <channel> |
Si inseriscono le informazioni relative al canale:
1 2 3 4 5 | <title>Le Notizie di Pinco Pallino</title> <link>http://www.pincopallino.com/examples/mrss/</link> <description>Le notizie più aggiornate sulla vita di Pinco Pallino</description> |
Con il tag “item” si inseriscono tutte le informazioni. Però non cominciamo subito a dare informazioni relative ai nostri video, iniziamo a dare informazioni relative alla pagina web che li ospita.
1 2 3 4 5 6 7 | <item> <title>Pinco Pallino si fa la doccia</title> <link>http://www.pincopallino.com/examples/mrss/example.html</link> <description>Pinco Pallino torna da lavoro stanchissimo per cui decide di rilassarsi sotto una doccia</description> |
Fino ad ora abbiamo visto dei tag RSS tradizionali, da qui in poi cominciano i tag tipici del feed mRSS. D’ora in poi daremo informazioni relative ai nostri contenuti multimediali (video, audio, immagini ecc.)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | <media:content url=”http://www.pincopallino.com/examples/mrss/pallinopinco.avi” fileSize=”325351″ type=”video/x-msvideo” height=”250″ width=”350″ duration=”160″ medium=”video” isDefault=”true”> <media:title>Pinco Pallino sotto la doccia</media:title> <media:description>Guarda come Pinco Pallino si fa la doccia</media:description> <media:thumbnail url=”http://www.pincopallino.com/examples/mrss/pallino.png” height=”120″ width=”160″/> </media:content> </item> </channel> </rss> |
Ora analizziamo nel dettaglio i tag più interessanti:
Come abbiamo visto anche prima con i tag precedenti diamo informazioni relative alla pagina web e al canale. Con il tag seguente (media:content) dovremo dare informazioni relative ai contenuti multimediali.
1 | <media:content>questo tag contiene molte informazioni: url,filesize,type,height,width,duration,medium |
url = l’indirizzo del contenuto multimediale
filesize = la dimensione del contenuto multimediale
type = l’esatto tipo di file (avi, jpg, mp3….)
height = l’altezza
width = la larghezza
duration = la duarata
medium = la tipologia di formato multimediale (audio, video, image, documento, executable)
I tag seguenti forniscono tre informazioni fondamentali relative al contenuto multimediale: titolo, descrizione e anteprima
1 2 3 4 5 | <media:title> Il titolo del video/audio/image <media:description> La descrizione del video/audio/image <media:thumbnail> l'indirizzo dell'anteprima del video/audio/image |
Fino ad ora abbiamo visto i tag di base, se vuoi approfondire l’argomento tag puoi visionare il seguente link nel quale puoi trovare informazioni più dettagliate su altri tag, come quelli indicati qui sotto:
1 2 3 4 5 | <guid> Globally Unique Identifier <media:group> Si usa se hai più formati per lo stesso contenuto (se pubblichi un video in .avi e .mpeg) <text> Si può inserire una trascrizione del contenuto multimediale o addirittura dei sottotitoli |
Le migliori Risorse Web sui feed mRSS
Se vuoi ripercorre la storia dei feed mRSS c’è una pagina di Yahoo che ti permette non solo di vedere l’evoluzione dei tag che di anno in anno si sono aggiunti, ma avrai anche un quadro chiaro di tutti i possibili tag disponibili per questo formato e spiegazioni dettagliate su come compilarli.
La guida ufficiale sui feed mRSS – Yahoo
Yahoo mette anche a disposizione un’area dedicata alle FAQ sui feed mRSS
Domande Frequenti sui feed mRSS – Yahoo
inoltre c’è un modulo con il quale puoi sottoporre un feed mRSS a Yahoo Video.
Formulario per sottoporre un feed mRSS a Yahoo Video
Sono molti i servizi e le applicazioni che riconoscono i feed mRSS, oggi si può tranquillamente affermare che si sono affermati come uno standard. Tutti i servizi e le applicazioni che supportano i feed mRSS:
Servizi e Applicazioni che supportano i feed mRSS – Wikipedia
Anche Google riconosce i feed mRSS e infatti nella Webmaster Tool si possono caricare i feed mRSS per dare informazioni al motore di ricerca sui propri contenuti multimediali. Tuttavia Google scoraggia apertamente questo formato perché preferisce l’XML usato per generare sitemaps. Clicca qui per creare una sitemap video
Sebbene Google preferisca le sitemaps, dopo numerose pressioni ha deciso di creare una propria guida ufficiale sulla compilazione dei feed mRSS. A differenza di quella di Yahoo è molto più semplice e si limita ad esporre i tag più elementari senza entrare nel dettaglio.
Come compilare un feed mRSS – Webmaster Tool di Google
Anche ReelSEO ha prodotto il proprio Tutorial sui feed mRSS che a differenza di quello di Google spiega maggiormente nei dettagli come si compila un feed mRSS.
ReelSEO: Come creare un feed mRSS
Se invece usi un CMS puoi contare su WordPress e Joomla che hanno il proprio plugin/componente per creare un feed mRSS
Wordpress: Feed mRSS con WordPress
Joomla: Feed mRSS con Joomla
E infine per avere una mappa concettuale sull’intero mondo dei feed mRSS visita questo link




0 comments
Add your comment