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 N/A
ma:title exact rss/channel/item/media:content/media:title title: value

type: n/a

String N/A
ma:language exact rss/channel/item/media:content/@lang @lang(RFC 3066) String N/A
ma:locator exact rss/channel/item/media:content/@url @url URI N/A
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

String

N/A
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

String

N/A
ma:createDate N/A
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 N/A
ma:keyword exact rss/channel/item/media:content/media:keywords value String N/A
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 N/A
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

N/A
Relational
ma:relation N/A N/A
ma:collection exact rss/channel/item/title value String N/A
Rights
ma:copyright exact rss/channel/item/media:content/media:copyright copyright: value

identifier: @url

String

URI

N/A
ma:policy more specific rss/channel/item/media:content/media:license policy: value

type: n/a

identifier: @href

String

URI

N/A
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 N/A
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

URI

String

String

N/A
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)

N/A
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)

N/A
Technical Properties
ma:frameSize exact rss/channel/item/media:content/@height AND rss/channel/item/media:content/@width width: @width

height: @height

Integer

Integer

N/A
ma:compression exact rss/channel/item/media:content/@type @type String N/A
ma:duration exact rss/channel/item/media:content/@duration @duration Float N/A
ma:format exact rss/channel/item/media:content/@type @type String N/A
ma:samplingRate exact rss/channel/item/media:content/@samplingrate @samplingrate Float N/A
ma:frameRate exact rss/channel/item/media:content/@framerate @framerate Float N/A
ma:averageBitRate exact rss/channel/item/media:content/@bitrate @bitrate Float N/A
ma:numTracks more specific rss/channel/item/media:content/@channels @channels Interger N/A