2015-10-31 4 views
0

Индексирующее средство массовой информации (для создания закрытых файлов подписи), похоже, настроено для индексации активов, но наш контейнер активов содержит несколько IAssetFiles, одним из которых является видео, которое мне нужно индексировать. Я успешно использовал этот пример кода, но все кажется ориентированным на Assets, а не на AssetFiles. Какие-нибудь советы?Azure Media Indexer - Индексирование IAssetFiles

 IAsset asset = getAssetByID(dbAsset.containerId); 
     IMediaProcessor indexer = GetLatestMediaProcessorByName(_mediaProcessorName); 
     IJob job = _context.Jobs.Create("MediaIndex Job - " + dbAsset.name); 
     string configuration = ""; 
     ITask task = job.Tasks.AddNew("MediaIndex Task", indexer, configuration, TaskOptions.None); 

     // Specify the input asset to be indexed. 
     task.InputAssets.Add(asset); <---- need to pass IAssetFile here 

ответ

1

Обдумал это. Есть файл конфигурации, который вы можете передать в задачу, и вы можете добавить имя файла во входной тег: указать, какой из файлов активов должен быть проиндексирован.

 Смежные вопросы

  • Нет связанных вопросов^_^