I'm looking to improve the schema.org markup on a site, but I'm curious about a couple of things because of the content: webinars. See an example: https://www.brighttalk.com/webcast/667/83483
There are tens of thousands of webinars (and some videos) almost all of which are on-demand and therefore would seem to be clear-cut Video objects. The thing is, many of these webinars are scheduled well in advance and would seem (semantically) to be a live event, which would fall under the Event object category of schema.org.
So I see three options:
- Tag everything as a Video
- Tag videos and on-demand webinars as Videos and upcoming webinars as Events
- Tag all videos as Videos and all webinars, upcoming and on-demand, as Events