具有CDN和HTTPS的Azure媒体服务

时间:2017-01-19 08:13:21

标签: azure video cloud media cdn

我设置了一个带有高级订阅的Azure媒体服务。我制作了一个Android应用程序,它使用VideoView播放器并通过HTTPS使用以下格式请求资产链接的多比特率视频文件:

  

https://example.streaming.mediaservices.windows.net/c2234567-be1a-123c-ca25-e90bfca246da/1227_e3337f7-35ac-43e0-b55c-223e3333662.ism/QualityLevels(421811)/Manifest(video,format=m3u8-aapl)

到目前为止,我禁用了CDN集成。这工作正常,我从来没有使用HTTPS的问题。

但是,现在我想使用默认设置启用CDN集成。启用此功能后,它会自动将媒体服务子域作为CDN下的自定义域(在本例中为example.streaming.mediaservices.windows.net)附加。据我所知,这意味着我应该能够继续从我的Android应用程序向以前提供相同的URL请求,除非它现在将这些请求引导到CDN而不是媒体服务。

但是,我不确定的是,我是否仍然可以通过HTTPS调用这些网址。我发现Azure在自定义域中具有HTTPS功能,但它似乎还没有。

在CDN集成之后,通过HTTPS调用媒体服务资产URL的能力是否会延续,特别是如果我使用默认媒体服务子域作为我的自定义域?

如果没有,HTTPS调用会发生什么?他们会收到没有回复,还是会绕过CDN?

1 个答案:

答案 0 :(得分:1)

在启用CDN的媒体服务端点上使用HTTPS应该没有问题。 自定义域HTTPS主要指虚拟网址,如" blizz.com",目前不支持。