gpt4 book ai didi

azure - 创建 OnDemand 流定位器时如何指定不同的流端点

转载 作者:行者123 更新时间:2023-12-03 01:53:36 26 4
gpt4 key购买 nike

我定义了两个 Azure 媒体流终结点:默认终结点是在 2014 年 9 月 11 日之前创建的,不支持 https,新的流终结点是在 2014 年 9 月 11 日之后创建的,并且支持 https。

我已从默认流端点中删除了所有流单元,并关闭了默认流端点。新的流式传输端点已启用并具有单个流式传输单元。

当我为 Assets 创建定位器时,我需要定位器返回新流端点的基本 URI,但它返回默认流端点的基本 URI。例如:

var locator = mediaContext.Locators.CreateLocator(LocatorType.OnDemandOrigin, asset, policy, DateTime.UtcNow.AddMinutes(-5));

// locator.BaseUri == http://example.origin.mediaservices.windows.net
// This uri points to the default streaming endpoint

在为我的 Assets 创建新定位器时,如何指定要使用的流式传输端点?

最佳答案

定位器 (GUID) 对于 Azure 媒体服务帐户中的所有流式传输终结点均有效。要使用"new"流端点,请获取定位器 URL 并将其更改为使用"new"主机名。这就是我在 AMS Explorer 中所做的(请参阅 Assets 信息/定位器)。 http://aka.ms/amse

string hostname = myNewSE.HostName;
UriBuilder urib = new UriBuilder()
{
Host = hostname,
Path = locator.AbsolutePath,
};
return urib.Uri;

关于azure - 创建 OnDemand 流定位器时如何指定不同的流端点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30091175/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com