Выполнение проверок
Если наш SDK используется только для съемки, пропустите этот шаг.
Чтобы выполнить проверку, нужно загрузить в систему медиафайлы, а затем запустить для них анализы.
Пример:
let analysisRequest = AnalysisRequestBuilder()
// создайте анализы
let analysis = Analysis.init(
media: mediaToAnalyze, // mediaToAnalyze – массив объектов OzMedia
type: .quality, // типы анализов перечислены в методах iOS SDK
mode: .serverBased // .onDevice для анализа на устройстве
)
analysisRequest.addAnalysis(analysis)
// initiate the analyses
analysisRequest.run(
statusHandler: { state in }, // добавьте обработчик шагов сценария
errorHandler: { _ in }
) { result in
// ваш обработчик результата
}Для удаления медиафайлов после выполнения всех проверок используйте метод clearTempDirectory.
Добавление метаданных
Для добавления метаданных используйте метод AnalysisRequest.addFolderMeta.
Извлечение лучшего кадра
В структуре Analysis можно передать дополнительные параметры, например, для извлечения на сервере лучшего кадра.
Использование медиафайла, снятого не нашим SDK
Чтобы использовать медиафайлы, снятые не Oz iOS SDK, укажите путь к ним в структуре OzMedia (полеbestShotURL):
Добавление медиафайлов в определенную папку
Для добавления медиафайлов в определенную папку используйте метод addFolderId:
Last updated
Was this helpful?

