通过以下方式节省成本并获得更多功能 AWS Elemental MediaConvert
MediaConvert 是一项较新的基于文件的视频转码服务,它提供了一套全面的高级转码功能,按需费率起价为每分钟 0.0075 美元。阅读更多
已经在使用 Amazon Elastic Transcoder? 迁移到很简单 MediaConvert。有关更多信息,请参阅本概述
本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
更新管道状态
描述
要暂停或重新激活管道以便管道停止或重新开始处理任务,请更新管道的状态。向 /2012-09-25/pipelines/
资源发送 POST 请求。pipelineId
/status
如果您想取消一个或多个任务,更改管道状态会很有用。在 Elastic Transcoder 开始处理任务后,您无法取消任务;如果您暂停将任务提交到的管道,则将有更多时间获取要取消的任务的任务 ID 并发送 Delete Job
请求。
请求
语法
POST /2012-09-25/pipelines/pipelineId/status HTTP/1.1 Content-Type: application/json; charset=UTF-8 Accept: */* Host: elastictranscoder.
Elastic Transcoder endpoint
.amazonaws.com:443 x-amz-date: 20130114T174952Z Authorization: AWS4-HMAC-SHA256 Credential=AccessKeyID
/request-date
/Elastic Transcoder endpoint
/elastictranscoder/aws4_request, SignedHeaders=host;x-amz-date;x-amz-target, Signature=calculated-signature
Content-Length:number of characters in the JSON string
{ "Status":"new status for the pipeline
" }
请求参数
此操作接受以下请求参数。
- pipelineId
-
要暂停或重新激活的管道的标识符。
请求标头
此操作仅使用所有操作通用的请求标头。有关通用请求标头的信息,请参阅 HTTP 标头内容。
请求正文
请求正文中的 JSON 字符串包含以下对象。
- 状态
-
管道的新状态:
Active
:启用管道,以便管道开始处理任务。Paused
:禁用管道,以便管道停止处理任务。
响应
语法
Status: 202 Accepted x-amzn-RequestId: c321ec43-378e-11e2-8e4c-4d5b971203e9 Content-Type: application/json Content-Length:
number of characters in the response
Date: Mon, 14 Jan 2013 06:01:47 GMT { "Id":"ID for the pipeline
", "Status":"new status for the pipeline
" }
响应标头
此操作仅使用大多数响应通用的响应标头。有关通用响应标头的信息,请参阅 HTTP 响应。
响应正文
更新管道的状态时,Elastic Transcoder 将返回在请求中指定的值。有关更多信息,请参见 请求正文。
错误
有关 Elastic Transcoder 异常和错误消息的信息,请参阅 处理 Elastic Transcoder 中的错误。
示例
以下请求示例会启用 ID 为 1111111111111-abcde1
的管道。
示例请求
POST /2012-09-25/pipelines/1111111111111-abcde1/status HTTP/1.1 Content-Type: application/json; charset=UTF-8 Accept: */* Host: elastictranscoder.
Elastic Transcoder endpoint
.amazonaws.com:443 x-amz-date: 20130114T174952Z Authorization: AWS4-HMAC-SHA256 Credential=AccessKeyID
/request-date
/Elastic Transcoder endpoint
/elastictranscoder/aws4_request, SignedHeaders=host;x-amz-date;x-amz-target, Signature=calculated-signature
Content-Length:number of characters in the JSON string
{ "Status":"Active" }
示例响应
Status: 202 Accepted x-amzn-RequestId: c321ec43-378e-11e2-8e4c-4d5b971203e9 Content-Type: application/json Content-Length:
number of characters in the response
Date: Mon, 14 Jan 2013 06:01:47 GMT { "Id":"1111111111111-abcde1", "Status":"Active" }