WPD_CONTENT_TYPE_MEDIA_CAST
Objet qui décrit son type comme WPD_CONTENT_TYPE_MEDIA_CAST représente une collection de contenu associé.
Un objet Mediacast peut être considéré comme un objet conteneur qui regroupe le contenu associé, tout comme une musique de groupes de playlists. Souvent, un objet Mediacast est utilisé pour regrouper le contenu multimédia publié en ligne. Par exemple, un canal RSS peut être représenté en tant qu’objet Mediacast dont les références d’objet pointent vers des objets de contenu qui représentent chaque élément du canal.
Ce type d’objet prend en charge les propriétés suivantes.
Nom de la propriété | Obligatoire ou facultatif |
---|---|
WPD_OBJECT_ID | Obligatoire. |
WPD_OBJECT_PARENT_ID | Obligatoire. |
WPD_OBJECT_NAME | Obligatoire si l’objet représente un fichier. |
WPD_OBJECT_PERSISTENT_UNIQUE_ID | Obligatoire. |
WPD_OBJECT_FORMAT | Obligatoire. |
WPD_OBJECT_CONTENT_TYPE | Obligatoire. |
WPD_OBJECT_ISHIDDEN | Obligatoire si l’objet est masqué. |
WPD_OBJECT_ISSYSTEM | Obligatoire si l’objet est un objet système (représente un fichier système). |
WPD_OBJECT_SIZE | Obligatoire si l’objet a au moins une ressource. |
WPD_OBJECT_ORIGINAL_FILE_NAME | Obligatoire si l’objet représente un fichier. |
WPD_OBJECT_NON_CONSUMABLE | Recommandé si l’objet n’est pas destiné à être consommé par l’appareil. |
WPD_OBJECT_REFERENCES | Obligatoire si l’objet a des références à d’autres objets. |
WPD_OBJECT_KEYWORDS | Optionnel. |
WPD_OBJECT_SYNC_ID | Optionnel. |
WPD_OBJECT_IS_DRM_PROTECTED | Obligatoire si l’objet est protégé par la technologie DRM. |
WPD_OBJECT_DATE_CREATED | Optionnel. |
WPD_OBJECT_DATE_MODIFIED | Recommandé. |
WPD_OBJECT_DATE_AUTHORED | Optionnel. |
WPD_OBJECT_BACK_REFERENCES | Recommandé si l’objet est référencé par un autre objet. |
WPD_OBJECT_CONTAINER_FUNCTIONAL_OBJECT_ID | Optionnel. |
WPD_OBJECT_GENERATE_THUMBNAIL_FROM_RESOURCE | Optionnel. |
WPD_OBJECT_CAN_DELETE | Obligatoire si l’objet peut être supprimé. |
WPD_OBJECT_LANGUAGE_LOCALE | Obligatoire si l’objet ne peut pas être supprimé. |
WPD_MEDIA_COPYRIGHT | Optionnel. |
WPD_MEDIA_PARENTAL_RATING | Optionnel. |
WPD_MEDIA_META_GENRE | Optionnel. |
WPD_MEDIA_SUB_TITLE | Optionnel. |
WPD_MEDIA_RELEASE_DATE | Recommandé. |
WPD_MEDIA_TITLE | Recommandé. |
WPD_MEDIA_OWNER | Recommandé. |
WPD_MEDIA_MANAGING_EDITOR | Recommandé. |
WPD_MEDIA_WEBMASTER | Recommandé. |
WPD_MEDIA_SOURCE_URL | Recommandé. |
WPD_MEDIA_DESTINATION_URL | Recommandé. |
WPD_MEDIA_DESCRIPTION | Optionnel. |
WPD_MEDIA_GENRE | Optionnel. |
WPD_MEDIA_OBJECT_BOOKMARK | Recommandé |
WPD_MEDIA_LAST_BUILD_DATE | Recommandé. |
WPD_MEDIA_TIME_TO_LIVE | Optionnel. |
WPD_MEDIA_SUB_DESCRIPTION | Optionnel. |
Ressources classiques
Ces objets incluent généralement les ressources suivantes.
Nom de la ressource | Obligatoire ou facultatif | Description |
---|---|---|
WPD_RESOURCE_DEFAULT | Optionnel. | Contient les données du fichier mediacast. Par exemple, si ce mediacast représente un canal RSS, il peut s’agir du document RSS. |
WPD_RESOURCE_THUMBNAIL | Optionnel. | Contient la miniature représentant cette mediacast. |
WPD_RESOURCE_ALBUM_ART | Optionnel. | Contient l’œuvre d’art de cette diffusion multimédia. |
Mappage des propriétés RSS Elements et Mediacast
Un canal RSS peut être représenté en tant qu’objet Mediacast dont les références pointent vers des objets de contenu représentant chaque élément d’un canal donné.
Les éléments d’un flux RSS ont la hiérarchie et les attributs suivants.
<channel>
<title />
<link />
<description />
<language />
<copyright />
<managingEditor />
<webMaster />
<pubDate />
<lastBuildDate />
<category />
<generator />
<docs />
<cloud />
<ttl />
<image>
<url />
<title />
<link />
<width />
<height />
<description />
</image>
<rating />
<textInput>
<title />
<description />
<name />
<link />
</textInput>
<skipHours />
<skipDays />
<item>
<title />
<link />
<description />
<author />
<category domain = " "/>
<comments />
<enclousure url = " " length = " " type = " "/>
<guid isPermaLink = " "/>
<pubDate />
<source url = " " />
</item>
</channel>
Le tableau suivant répertorie les éléments de canal dans un flux RSS et les propriétés de WPD_CONTENT_TYPE_MEDIA_CAST correspondantes.
Élément Channel | Spécification du flux RSS | Mediacast, propriété correspondante |
---|---|---|
catégorie | Optionnel. | WPD_MEDIA_GENRE |
nuage | Sans objet. | Sans objet. |
copyright | Optionnel. | WPD_MEDIA_COPYRIGHT |
description | Obligatoire. | WPD_MEDIA_DESCRIPTION |
Docs | Sans objet. | Sans objet. |
générateur | Sans objet. | Sans objet. |
Langue | Sans objet. | Sans objet. |
lastBuildDate | Optionnel. | WPD_MEDIA_LAST_BUILD_DATE |
lien | Obligatoire. | WPD_MEDIA_DESTINATION_URL |
managingEditor | Optionnel. | WPD_MEDIA_MANAGING_EDITOR |
pubDate | Optionnel. | WPD_MEDIA_RELEASE_DATE |
notation | Sans objet. | Sans objet. |
skipDays | Sans objet. | Sans objet. |
skipHours | Sans objet. | Sans objet. |
textInput | Sans objet. | Sans objet. |
titre | Obligatoire. | WPD_OBJECT_NAME |
Ttl | Optionnel. | WPD_MEDIA_TIME_TO_LIVE |
webMaster | Optionnel. | WPD_MEDIA_WEBMASTER |
Le tableau suivant répertorie les éléments d’image dans un flux RSS et les propriétés de WPD_CONTENT_TYPE_MEDIA_CAST correspondantes.
Image, élément | Spécification du flux RSS | Mediacast, propriété |
---|---|---|
description | Optionnel. | WPD_MEDIA_DESCRIPTION |
hauteur | Optionnel. | WPD_MEDIA_HEIGHT |
lien | Optionnel. | WPD_MEDIA_DESTINATION_URL |
titre | Optionnel. | WPD_OBJECT_NAME |
URL | Optionnel. | WPD_MEDIA_SOURCE_URL |
Largeur | Optionnel. | WPD_MEDIA_WIDTH |
Le tableau suivant répertorie les éléments d’un flux RSS et les propriétés de WPD_CONTENT_TYPE_MEDIA_CAST correspondantes.
Élément Item | Attribut | Spécification du flux RSS | Mediacast, propriété |
---|---|---|---|
auteur | Optionnel. | WPD_MEDIA_ARTIST | |
catégorie | Optionnel. | WPD_MEDIA_GENRE | |
domaine | Sans objet. | Sans objet. | |
description | Optionnel. | WPD_MEDIA_DESCRIPTION | |
enclos | Optionnel. | ||
URL | Obligatoire. | WPD_MEDIA_SOURCE_URL | |
longueur | Obligatoire. | WPD_OBJECT_SIZE | |
type | Obligatoire. | (Le type MIME doit être mappé au type de contenu de propriété.) | |
Guid | Optionnel. | WPD_MEDIA_GUID | |
isPermaLink | Sans objet. | Sans objet. | |
lien | Optionnel. | WPD_MEDIA_DESTINATION_URL | |
pubDate | Optionnel. | WPD_MEDIA_RELEASE_DATE | |
source | Sans objet. | Sans objet. | |
titre | Optionnel. | WPD_OBJECT_NAME |
L’exemple suivant montre un flux RSS complet pour un podcast fictif fourni par le PDG d’une société de publication.
<channel>
<title>The Digital Publication</title>
<link>https://www.lucernepublishing.com/podcasting</link>
<description>Lucerne Publishing CEO Peter Bankov takes a look at the latest trends in online publications.</description>
<language>en-us</language>
<copyright>2006 Lucerne Publishing LP, LLLP. All Rights Reserved.</copyright>
<managingEditor>someone@example.com</managingEditor>
<webMaster>someone@example.com</webMaster>
<pubDate>Fri, 9 June 2006 14:00:28 EDT</pubDate>
<lastBuildDate Fri, 9 June 2006 14:00:28 EDT />
<category>News</category>
<generator>Podcaster version 1.0</generator>
<docs>https://www.lucernepublishing.com/tech/rss</docs>
<cloud />
<ttl>240</ttl>
<rating />
<textInput />
<skipHours />
<skipDays />
<image>
<url>https://www.lucernepublishing.com/images/logo.gif</url>
<title>Lucerne Publishing</title>
<link>https://www.lucernepublishing.com/community/podcasts</link>
<width>300</width>
<height>300</height>
<description>Lucerne Logo</description>
</image>
<item>
<title>The Digital Publication</title>
<link>https://www.lucernepublishing.com/services/podcasting/digital.publishing/audio/2006/06/digital0601.mp3</link>
<description>Online publications are rapidly changing. A publishing house CEO examines the trends of the past 5 years and their implications.</description>
<author>Lucerne</author>
<category>News</category>
<comments />
<enclosure url="https://www.lucernepublishing/services/podcasting/digital.publishing/audio/2006/06/digital0601.mp3" length="10329011" type="audio/mpeg" />
<guid>https://www.lucernepublishing/services/podcasting/digital.publishing/audio/2006/06/digital0601.mp3</guid>
<pubDate>Thur, 1 June 2006 14:00:28 EDT</pubDate>
<source />
</item>
</channel>
Mappage d’éléments de canal RSS aux valeurs de propriété WPD
Le tableau suivant décrit comment les valeurs des éléments du canal RSS de l’exemple précédent sont mappées à des propriétés WPD particulières.
WPD, propriété | Valeur |
---|---|
WPD_MEDIA_COPYRIGHT | 2006 Lucerne Publishing LP, LLLP. Tous les droits réservés. |
WPD_MEDIA_DESCRIPTION | Peter Bankov, directeur général de l’édition de Lucerne, examine les dernières tendances des publications en ligne. |
WPD_MEDIA_DESTINATION_URL | https://www.lucernepublishing.com/services/podcasting |
WPD_MEDIA_GENRE | Nouvelles |
WPD_MEDIA_LAST_BUILD_DATE | 9 juin 2006 14:00:28 EDT |
WPD_MEDIA_MANAGING_EDITOR | someone@example.com |
WPD_MEDIA_RELEASE_DATE | 9 juin 2006 14:00:28 EDT |
WPD_MEDIA_TIME_TO_LIVE | 240 |
WPD_MEDIA_TITLE | Publication numérique |
WPD_MEDIA_SOURCE_URL | https://www.lucernepublishing/services/podcasting/digital.publication/rss.xml |
WPD_MEDIA_WEBMASTER | someone@example.com |
WPD_OBJECT_CONTENT_TYPE | WPD_CONTENT_TYPE_MEDIA_CAST |
WPD_OBJECT_DATE_AUTHORED | 9 juin 2006 14:00:28 EDT |
WPD_OBJECT_DATE_CREATED | 9 juin 2006 14:00:28 EDT |
WPD_OBJECT_DATE_MODIFIED | 9 juin 2006 14:00:28 EDT |
WPD_OBJECT_FORMAT | WPD_OBJECT_FORMAT_ABSTRACT_MEDIA_CAST |
WPD_OBJECT_ID | Valeur dépendante de la session. |
WPD_OBJECT_NAME | Publication numérique |
WPD_OBJECT_ORIGINAL_FILE_NAME | Publication numérique |
WPD_OBJECT_PARENT_ID | MyPodcasts (dossier de podcast fictif sur l’appareil). Supposons que « 0A0 » pour cet exemple. |
WPD_OBJECT_PERSISTENT_UNIQUE_ID | Valeur indépendante de la session. (Supposons que « 0A1 » pour cet exemple.) |
WPD_OBJECT_REFERENCES | 0A2 pour les éléments N |
WPD_OBJECT_SIZE | 13,790 |
Mappage d’éléments d’image RSS aux valeurs de propriété WPD
Le tableau suivant décrit comment les valeurs des éléments d’image RSS de l’exemple précédent sont mappées à des propriétés WPD particulières.
WPD, propriété | Valeur |
---|---|
WPD_MEDIA_DESCRIPTION | Lucerne Logo |
WPD_MEDIA_DESTINATION_URL | https://www.lucernepublishing.com/community/podcasts |
WPD_MEDIA_HEIGHT | 300 |
WPD_MEDIA_SOURCE_URL | https://www.lucernepublishing.com/images/logo.gif |
WPD_MEDIA_WIDTH | 300 |
WPD_OBJECT_NAME | Publication de Lucerne |
WPD_RESOURCE_ATTRIBUTE_CAN_DELETE | VARIANT_TRUE |
WPD_RESOURCE_ATTRIBUTE_CAN_READ | VARIANT_TRUE |
WPD_RESOURCE_ATTRIBUTE_FORMAT | WPD_OBJECT_FORMAT_GIF |
WPD_RESOURCE_ATTRIBUTE_OPTIMAL_READ_BUFFER_SIZE | 1024 |
WPD_RESOURCE_ATTRIBUTE_TOTAL_SIZE | 512 |
Mappage d’éléments RSS à des valeurs de propriété WPD
Le tableau suivant décrit comment les valeurs dans les éléments d’élément RSS de l’exemple précédent sont mappées à des propriétés WPD particulières.
WPD, propriété | Valeur |
---|---|
WPD_MEDIA_TITLE | Publication numérique |
WPD_MEDIA_DURATION | 10329011 |
WPD_MEDIA_ARTIST | Luzerne |
WPD_MEDIA_DESCRIPTION | Les publications en ligne évoluent rapidement. Un pdg de la maison d’édition examine les tendances des 5 dernières années et leurs implications. |
WPD_MEDIA_DESTINATION_URL | https://www.lucernepublishing/services/podcasting/digital.publishing/audio/2006/06/digital0601.mp3 |
WPD_MEDIA_GENRE | Nouvelles |
WPD_MEDIA_GUID | https://www.lucernepublishing/services/podcasting/digital.publishing/audio/2006/06/digital0601.mp3 |
WPD_MEDIA_RELEASE_DATE | Thur, 1er juin 2006 14:00:28 EDT |
WPD_MEDIA_SOURCE_URL | https://www.lucernepublishing/services/podcasting/digital.publishing/audio/2006/06/digital0601.mp3 |
WPD_OBJECT_BACK_REFERENCES | 0A1 |
WPD_OBJECT_CONTENT_TYPE | WPD_CONTENT_TYPE_MEDIA_IMAGE |
WPD_OBJECT_DATE_AUTHORED | Thur, 1er juin 2006 14:00:28 EDT |
WPD_OBJECT_DATE_CREATED | Thur, 1er juin 2006 14:00:28 EDT |
WPD_OBJECT_DATE_MODIFIED | Thur, 1er juin 2006 14:00:28 EDT |
WPD_OBJECT_FORMAT | WPD_OBJECT_FORMAT_MP3 |
WPD_OBJECT_ID | Dépendant de la session. (Supposons que « 0A2 » pour cet exemple.) |
WPD_OBJECT_NAME | Publication numérique |
WPD_OBJECT_ORIGINAL_FILE_NAME | digital0601.mp3 |
WPD_OBJECT_PARENT_ID | 0A0 |
WPD_OBJECT_PERSISTENT_UNIQUE_ID | Indépendant de la session. |
WPD_OBJECT_SIZE | 10329011 |
Rubriques connexes
-
Configuration requise pour les objets