0

我有一个像这样的网址http://.../test/index.mpd。我想要的是创建另一个破折号清单,其中将包含多个指向原始清单文件的后备 URL。

例如对于 URL http://example.com/test/index.mpd(原始清单),新清单文件应包含多个 CDN URL,例如:

http://cdn1.com/example/test/index.mpd
http://cdn2.com/example/test/index.mpd
http://cdn3.com/example/test/index.mpd

我在以下 URL https://bitmovin.com/docs/player/faqs/how-can-i-utilize-the-cdn-fallback-feature-of-the-player中发现了类似的内容。但是,此示例将基本 URL 添加到原始清单文件,它不适用于动态清单(实时流)。有没有办法做到这一点。我找不到关于破折号清单操作的好的文档或示例。

4

1 回答 1

0

正确的方法是通过 BaseURLs。“它不适用于动态清单”是什么意思?BaseURL 独立于清单类型工作,并且绝对可以在动态清单中工作。也许你的球员有错?

另一种选择是在<Location>标签中指定备用 MPD URL,这允许您指定 MPD 可用的多个位置,但 IMO BaseURL 更适合用于 CDN 故障转移。

于 2019-07-15T14:54:47.233 回答