如何获取媒体处理器实例
概述
媒体处理器是完成特定视频或音频处理任务(例如,对媒体内容进行编码、格式转换、加密或解密)的组件。 提交到媒体服务的所有任务需要通过一个媒体处理器来编码、加密或转换视频或音频内容。
Azure 媒体处理器
以下主题提供媒体处理器列表:
注意
访问媒体服务中的实体时,必须在 HTTP 请求中设置特定标头字段和值。 有关详细信息,请参阅媒体服务 REST API 开发的设置。
连接到媒体服务
若要了解如何连接到 AMS API,请参阅通过 Azure AD 身份验证访问 Azure 媒体服务 API。
获取媒体处理器
以下 REST 调用演示了如何按名称获取媒体处理器实例(在本例中为 Media Encoder Standard)。
请求:
GET https://media.chinacloudapi.cn/api/MediaProcessors()?$filter=Name%20eq%20'Media%20Encoder%20Standard' HTTP/1.1
DataServiceVersion: 1.0;NetFx
MaxDataServiceVersion: 3.0;NetFx
Accept: application/json
Accept-Charset: UTF-8
User-Agent: Microsoft ADO.NET Data Services
Authorization: Bearer <token>
x-ms-version: 2.19
Host: media.chinacloudapi.cn
响应:
. . .
{
"odata.metadata":"https://media.chinacloudapi.cn/api/$metadata#MediaProcessors",
"value":[
{
"Id":"nb:mpid:UUID:ff4df607-d419-42f0-bc17-a481b1331e56",
"Description":"Media Encoder Standard",
"Name":"Media Encoder Standard",
"Sku":"",
"Vendor":"Microsoft",
"Version":"1.1"
}
]
}
媒体服务学习路径
媒体服务 v3(最新版本)
查看最新版本的 Azure 媒体服务!
媒体服务 v2(旧版)
后续步骤
了解如何获取媒体处理器实例后,请转到如何对资产进行编码一文,其中说明了如何使用 Media Encoder Standard 对资产进行编码。