Semantic Markup for Video
Schema markup for videos is actually much different than other markup such as that for events or people. Using Schema markup to describe videos on your pages allows Google and Bing to index and show videos in their search results, making it one of the more practical types of markup to consider implementing.
While only a few properties in the schema.org/VideoObject type are required to describe video (the name, description and thumbnail), including additional information can actually enhance how that video will appear in the search results. Some recommended properties include the content URL, the embed URL, the upload date, and the expiry date.