seo – What is appropriate video structured data when using HLS or Dash?


This is an example of standard structured data for video by Google:

{
  "@context": "https://schema.org",
  "@type": "VideoObject",
  "name": "...",
  "description": "...",
  "thumbnailUrl": "...",
  "uploadDate": "2016-03-31T08:00:00+08:00",
  "duration": "PT1M54S",
  "contentUrl": "https://www.example.com/video/123/file.mp4",
  "embedUrl": "https://www.example.com/embed/123",
  "interactionCount": "5647018"
}

Here, there is the contentUrl field which points to an MP4 file.

What should I use for contentUrl because I’m using Dash and there is no single MP4 file?

I insist about this because I think it’s playing the main role when Google decides to show the rich snippets of video in the search result.