Как создать пользовательское измерение в Azure Media Service с помощью php sdk
как 640X360 при 650 к / с и 960X540 при 1500 к / с
Согласно документу о Github в https://github.com/Azure/azure-sdk-for-php#encode-asset около Кодировать актив, Вы можете попытаться настроить пресеты задач для MES (Media Encoder Standard) через:
$mediaProcessor = $this->restProxy->getLatestMediaProcessor('[Media processor]');
$task = new Task('[Task XML body]', $mediaProcessor->getId(), TaskOptions::NONE);
$task->setConfiguration('[Configuration name]');
$restProxy->createJob(new Job(), array($inputAsset), array($task));
И вы можете сослаться на https://msdn.microsoft.com/en-us/library/mt269926.aspx для образца заданного содержимого XML.
Media Encoder Standard может принимать пользовательские пресеты в вызове setConfiguration. Вы можете отправить в XML или JSON.
https://msdn.microsoft.com/library/azure/mt269960.aspx
Предустановки также хранятся в GitHub.
https://github.com/Azure/azure-media-services-samples/tree/master/Encoding%20Presets/VoD/Media%20Encoder%20Standard