Skip to content

Representing Videos Available Asynchronously #228

Description

@thill-odi

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",
		"...": "..."
	},
	"...": "..."
}


Metadata

Metadata

Assignees

Labels

proposalProposed changes to the specificationvirtual eventsProperties for events held online (e.g. via streaming)

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions