MAWG | Relation | MediaRSS | How to do the mapping | Datatype | XPath |
---|---|---|---|---|---|
Descriptive Properties (Core Set) | |||||
Identification | |||||
ma:identifier | more specific | rss/channel/item/media:content/@url OR
rss/channel/item/media:content/media:player/@url |
identifier: @url
type: n/a |
URI | |
ma:title | exact | rss/channel/item/media:content/media:title | title: value
type: n/a |
String | |
ma:language | exact | rss/channel/item/media:content/@lang | @lang(RFC 3066) | String | |
ma:locator | exact | rss/channel/item/media:content/@url | @url | URI | |
Creation | |||||
ma:contributor | more general | rss/channel/item/media:content/media:credit | identifier: value
role: @role NOTE: @scheme(e.g. urn:ebu, urn:yvs) is the URI that identifies the role scheme. It's an optional attribute. |
String | |
ma:creator | more general | rss/channel/item/media:content/media:credit | identifier: value
role: @role NOTE: @scheme(e.g. urn:ebu, urn:yvs) is the URI that identifies the role scheme. It's an optional attribute. |
String | |
ma:createDate | |||||
ma:location | exact | rss/channel/item/media:content/media:location | name: @description
latitude: first value of georss:where/gml:Point/gml:pos longitude: second value of georss:where/gml:Point/gml:pos altitude: n/a NOTE: media:location element can include geoRSS format to specify geographical information. |
String
String(Value of gml:pos element. This has latitude and longitude information with space-delimited) |
|
Content description | |||||
ma:description | exact | rss/channel/item/media:content/media:description | value | String | |
ma:keyword | exact | rss/channel/item/media:content/media:keywords | value | String | |
ma:genre | exact | rss/channel/item/media:content/media:category | value
NOTE: @scheme is the URI that identifies the categorization scheme. It is an optional attribute. If this attribute is not included, the default scheme is 'http://search.yahoo.com/mrss/category_schema'. |
String | |
ma:rating | more specific | rss/channel/item/media:content/media:community/media:starRating | identifier: n/a
value: @average max: @max min: @min context: n/a |
Float Integer Integer |
|
Relational | |||||
ma:relation | |||||
ma:collection | exact | rss/channel/item/title | value | String | |
Rights | |||||
ma:copyright | exact | rss/channel/item/media:content/media:copyright | copyright: value
identifier: @url |
String | |
ma:policy | more specific | rss/channel/item/media:content/media:license | policy: value
type: n/a identifier: @href |
String | |
Distribution | |||||
ma:publisher | more general | rss/channel/item/media:content/media:credit[@role="publisher"] | value: string
NOTE: @scheme(e.g. urn:ebu, urn:yvs) is the URI that identifies the role scheme. It's an optional attribute. |
String | |
ma:targetAudience | more specific | rss/channel/item/media:content/media:rating OR
rss/channel/item/media:content/media:restriction |
In case of media:rating element,
identifier: @scheme classification: value (The meaning of this value is depend on the value of schema attribute) In case of media: restriction element, identifier: n/a classification: value(space-delimited list) NOTE: @relationship indicates whether the video is allowed to be played in the specified countries. It's value is 'allow' or 'deny'. @type should be 'country' as a value |
||
Fragments | |||||
ma:fragments | more specific | rss/channel/item/media:content/media:scenes | role: value of media:scene/sceneTitle
identifier: values of media:scene/sceneStartTime and media:scene/sceneEndTime |
String
String(This is for two values such as start time and end time of video) |
|
ma:namedFragments | more specific | rss/channel/item/media:content/media:scenes | label: value of media:scene/sceneTitle
identifier: values of media:scene/sceneStartTime and media:scene/sceneEndTime |
String
String(This is for two values such as start time and end time of video) |
|
Technical Properties | |||||
ma:frameSize | exact | rss/channel/item/media:content/@height AND rss/channel/item/media:content/@width | width: @width
height: @height |
Integer Integer |
|
ma:compression | exact | rss/channel/item/media:content/@type | @type | String | |
ma:duration | exact | rss/channel/item/media:content/@duration | @duration | Float | |
ma:format | exact | rss/channel/item/media:content/@type | @type | String | |
ma:samplingrate | exact | rss/channel/item/media:content/@samplingrate | @samplingrate | Float | |
ma:framerate | exact | rss/channel/item/media:content/@framerate | @framerate | Float | |
ma:bitrate | exact | rss/channel/item/media:content/@bitrate | @bitrate | Float | |
ma:numTracks | more specific | rss/channel/item/media:content/@channels | @channels | Interger |