Cargué un archivo mpeg4 desde mi local a s3. el tamaño del archivo es de 10M en local, mientras que el tamaño del archivo es de poco menos de 1M. la compresión en sí no importa, pero el archivo cargado en s3 causa un problema de sincronización a/v. Quiero resolver el problema de sincronización a/v. Mi código es el siguiente.
TransferUtility utility = new TransferUtility(ConfigurationManager.AppSettings["AmazonAccessKey"], ConfigurationManager.AppSettings["AmazonSecretKey"], RegionEndpoint.USWest2); // making a TransferUtilityUploadRequest instance TransferUtilityUploadRequest request = new TransferUtilityUploadRequest(); if (subDirectoryInBucket == "" || subDirectoryInBucket == null) { request.Key = fileNameInS3; //file name up in S3 } else { // subdirectory and bucket name request.Key = subDirectoryInBucket + @"/" + fileNameInS3; //file name up in S3 } request.BucketName = bucketName; //no subdirectory just bucket name request.CannedACL = S3CannedACL.PublicRead; request.FilePath = localFilePath; //local file name utility.Upload(request); //commensing the transferSi hay alguien que experimenta este problema, por favor ayúdame. Gracias por adelantado.
A menos que haya cambiado recientemente, lo que sucede regularmente..., una transferencia estándar a S3 no debería comprimir su video. Echaría un vistazo al código de cliente más amplio para ver si la compresión está ocurriendo allí, o a los registros para ver si la transferencia no se completa correctamente por algún motivo.