Proposer
@thill-odi (ODI)
Use Case
Many providers are making activity videos available for asynchronous viewing or download (contrast #224, which deals with streaming, or 'live', video). In addition, asynchronously-available video is a well-established distribution format for many providers.
Why is this not covered by existing properties?
The existing data model has heretofore dealt only with physical locations, not those available via online technologies.
Please provide a link to example data
See e.g. https://signup.lesmillsondemand.com/eu/?gclid=EAIaIQobChMIyZjZqqqp6AIVArTtCh2SfAvhEAAYASAAEgIozvD_BwE&gclsrc=aw.ds for this general model.
Proposal
Activity videos available for asynchonous playback or download can conveniently be represented using the schema.org VideoObject model.
While all attributes of VideoObject may be used within the OpenActive specification, particularly relevant are:
Technical Attributes
thumbnail
videoFrameSize
videoQuality
bitrate
contentSize
contentUrl
embedUrl
encodingFormat
height
playerType
width
Legal and other restrictions
conditionsOfAccess
copyrightHolder
copyrightYear
expires
regionsAllowed
license
typicalAgeRange
Accessibility
accessMode
accessModeSufficient
accessibilityAPI
accessibilityControl
accessibilityFeature
accessibilityHazard
accessibilitySummary
Metadata
duration
description
name
uploadDate
abstract
audience
creator
dateCreated
dateModified
datePublished
headline
keywords
Commercial
offers
isAccessibleForFree
requiresSubscription,
provider
Example
{
"@type": "VideoObject",
"name": "Yoga with Diane",
"description": "One hour of intensive hatha yoga, followed by a relaxation meditation.",
"duration": "T1H15M",
"thumbnail": "dianeh-profile.jpg",
"contentURL": "http://concentricyoga.ca/videos/bucket/dianeh-hatha.mpeg",
"datePublished": "2020-03-19",
"isAccessibleForFree": "True",
"provider": {
"@type": "Organization",
"name": "Concentric Yoga",
"...": "..."
},
"...": "..."
}
Proposer
@thill-odi (ODI)
Use Case
Many providers are making activity videos available for asynchronous viewing or download (contrast #224, which deals with streaming, or 'live', video). In addition, asynchronously-available video is a well-established distribution format for many providers.
Why is this not covered by existing properties?
The existing data model has heretofore dealt only with physical locations, not those available via online technologies.
Please provide a link to example data
See e.g. https://signup.lesmillsondemand.com/eu/?gclid=EAIaIQobChMIyZjZqqqp6AIVArTtCh2SfAvhEAAYASAAEgIozvD_BwE&gclsrc=aw.ds for this general model.
Proposal
Activity videos available for asynchonous playback or download can conveniently be represented using the schema.org VideoObject model.
While all attributes of
VideoObjectmay be used within the OpenActive specification, particularly relevant are:Technical Attributes
thumbnailvideoFrameSizevideoQualitybitratecontentSizecontentUrlembedUrlencodingFormatheightplayerTypewidthLegal and other restrictions
conditionsOfAccesscopyrightHoldercopyrightYearexpiresregionsAllowedlicensetypicalAgeRangeAccessibility
accessModeaccessModeSufficientaccessibilityAPIaccessibilityControlaccessibilityFeatureaccessibilityHazardaccessibilitySummaryMetadata
durationdescriptionnameuploadDateabstractaudiencecreatordateCreateddateModifieddatePublishedheadlinekeywordsCommercial
offersisAccessibleForFreerequiresSubscription,providerExample