流媒体定位器在 Azure 媒体服务中代表什么?
What does a Streaming Locator symbolize in Azure Media Services?
文档在这里:
https://docs.microsoft.com/en-us/azure/media-services/latest/streaming-locators-concept
虽然我完全错过了概念方面。
我们为什么需要它,它有什么象征意义?
任何有 Azure 媒体服务经验的人都可以像我五岁一样向我解释流媒体定位器是什么,这样我不仅知道我在做什么,而且知道为什么.
是的,我同意德克,一开始对于我们的大多数客户来说,这可能是一个难以掌握的概念。
这样想……您有一个文件已上传并位于 blob 存储的容器中。该容器是我们在媒体服务中称为“资产”的“安全边界”。从本质上讲,您可以将其视为位于本地磁盘文件夹中的文件,但我们的安全边界是文件夹本身。
这对于上传的内容或实时流媒体都是如此,您有一个实时输出将内容“记录”到我们的“资产”容器之一中。
现在,当您希望人们看到该容器中的内容时,您必须发布它。发布它的过程涉及创建一个“流媒体定位器”——本质上是一个花哨的词,用于 HLS 或 DASH 流媒体清单的清单文件的 URL。 Streaming Locator 有一些“策略”设置,可以应用于它来控制发布时的加密(DRM 或 AES-128)和所需的身份验证(令牌等)等内容。
最基本的流定位器只是“明文”,没有应用任何加密或令牌策略。这将 return 您返回以 /manifest 结尾的 URL - 这是 URL 的最简单形式,并为您返回平滑流式处理版本 XML 清单。
要修改它并为 Apple 设备取回 HLS,请将 /manifest(format=m3u8-aapl) 添加到 URL 的末尾。并且还有更多格式,如MPEG-DASH,以及之后可以应用的不同版本和设置。
Streaming Locators 可能会过期,如果您愿意,也可以删除它而不影响存储在云中的资产。
此外,您可以拥有 n-number 个不同的流媒体定位器,它们可以具有不同的 DRM、加密和令牌声明设置,您认为适合您的业务场景。
一件更棘手的事情是,您还可以拥有 n-number 个流式处理端点(源),它们为流式处理定位器提供不同的“主机名”路径。这允许您根据需要在两个或多个不同的 CDN 之间分配流量,但通过多个流式处理端点进行路由。或者您可能有很多流量需要拆分并根据需要以不同方式路由。
希望对您有所帮助!我将与文档团队合作,根据您的反馈更好地解释这一点。
文档在这里:
https://docs.microsoft.com/en-us/azure/media-services/latest/streaming-locators-concept
虽然我完全错过了概念方面。
我们为什么需要它,它有什么象征意义?
任何有 Azure 媒体服务经验的人都可以像我五岁一样向我解释流媒体定位器是什么,这样我不仅知道我在做什么,而且知道为什么.
是的,我同意德克,一开始对于我们的大多数客户来说,这可能是一个难以掌握的概念。
这样想……您有一个文件已上传并位于 blob 存储的容器中。该容器是我们在媒体服务中称为“资产”的“安全边界”。从本质上讲,您可以将其视为位于本地磁盘文件夹中的文件,但我们的安全边界是文件夹本身。
这对于上传的内容或实时流媒体都是如此,您有一个实时输出将内容“记录”到我们的“资产”容器之一中。
现在,当您希望人们看到该容器中的内容时,您必须发布它。发布它的过程涉及创建一个“流媒体定位器”——本质上是一个花哨的词,用于 HLS 或 DASH 流媒体清单的清单文件的 URL。 Streaming Locator 有一些“策略”设置,可以应用于它来控制发布时的加密(DRM 或 AES-128)和所需的身份验证(令牌等)等内容。
最基本的流定位器只是“明文”,没有应用任何加密或令牌策略。这将 return 您返回以 /manifest 结尾的 URL - 这是 URL 的最简单形式,并为您返回平滑流式处理版本 XML 清单。 要修改它并为 Apple 设备取回 HLS,请将 /manifest(format=m3u8-aapl) 添加到 URL 的末尾。并且还有更多格式,如MPEG-DASH,以及之后可以应用的不同版本和设置。
Streaming Locators 可能会过期,如果您愿意,也可以删除它而不影响存储在云中的资产。
此外,您可以拥有 n-number 个不同的流媒体定位器,它们可以具有不同的 DRM、加密和令牌声明设置,您认为适合您的业务场景。
一件更棘手的事情是,您还可以拥有 n-number 个流式处理端点(源),它们为流式处理定位器提供不同的“主机名”路径。这允许您根据需要在两个或多个不同的 CDN 之间分配流量,但通过多个流式处理端点进行路由。或者您可能有很多流量需要拆分并根据需要以不同方式路由。
希望对您有所帮助!我将与文档团队合作,根据您的反馈更好地解释这一点。