| 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 | |