带有 CDN 和 HTTPS 的 Azure 媒体服务
Azure Media Service with CDN and HTTPS
我有一个 Azure 媒体服务设置了高级订阅。我制作了一个 Android 应用程序,它使用 VideoView 播放器并使用以下资产链接格式通过 HTTPS 请求多比特率视频文件:
直到现在,我都禁用了 CDN 集成。这工作正常,我在使用 HTTPS 时从未遇到过问题。
但是,现在我想使用默认设置启用 CDN 集成。启用此功能后,它会自动将媒体服务子域附加为 CDN 下的自定义域(在本例中为 example.streaming.mediaservices.windows.net)。据我了解,这意味着我应该能够继续从我的 Android 应用向与以前相同的 URL 发出请求,除了现在它将这些请求定向到 CDN 而不是媒体服务。
但是,我不确定我是否仍然能够通过 HTTPS 调用这些 URL。我看到 Azure 有一项针对带有 HTTPS 的自定义域的功能正在开发中,但它似乎还不可用。
那么,在 CDN 集成之后,通过 HTTPS 调用媒体服务资产 URL 的能力是否会继续存在,尤其是当我使用默认媒体服务子域作为我的自定义域时?
如果不是,HTTPS 调用会怎样?他们会不会收到任何响应还是会绕过 CDN?
在启用 CDN 的媒体服务端点上使用 HTTPS 应该没有问题。
自定义域 HTTPS 主要是指像 "blizz.com" 这样的虚 url,目前不支持。
我有一个 Azure 媒体服务设置了高级订阅。我制作了一个 Android 应用程序,它使用 VideoView 播放器并使用以下资产链接格式通过 HTTPS 请求多比特率视频文件:
直到现在,我都禁用了 CDN 集成。这工作正常,我在使用 HTTPS 时从未遇到过问题。
但是,现在我想使用默认设置启用 CDN 集成。启用此功能后,它会自动将媒体服务子域附加为 CDN 下的自定义域(在本例中为 example.streaming.mediaservices.windows.net)。据我了解,这意味着我应该能够继续从我的 Android 应用向与以前相同的 URL 发出请求,除了现在它将这些请求定向到 CDN 而不是媒体服务。
但是,我不确定我是否仍然能够通过 HTTPS 调用这些 URL。我看到 Azure 有一项针对带有 HTTPS 的自定义域的功能正在开发中,但它似乎还不可用。
那么,在 CDN 集成之后,通过 HTTPS 调用媒体服务资产 URL 的能力是否会继续存在,尤其是当我使用默认媒体服务子域作为我的自定义域时?
如果不是,HTTPS 调用会怎样?他们会不会收到任何响应还是会绕过 CDN?
在启用 CDN 的媒体服务端点上使用 HTTPS 应该没有问题。 自定义域 HTTPS 主要是指像 "blizz.com" 这样的虚 url,目前不支持。