2017-03-05 8 views
2

ローカルからs3にmpeg4ファイルをアップロードしました。ファイルサイズはローカルでは10M、ファイルサイズは1M未満である。圧縮自体は問題ではありませんが、s3のアップロードされたファイルは/ v非同期の問題を引き起こします。私はa/v非同期の問題を解決したい。 私のコードは以下の通りです。s3にメディアファイルをアップロードすると自動圧縮が行われますか?

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 transfer 

この問題が発生した場合は、私に手伝ってください。前もって感謝します。

答えて

0

最近変更されていない限り、それは定期的に行われますが、S3への標準転送では動画を圧縮してはいけません。圧縮が何か起こっているかどうかを確認するために、より広範なクライアントコードを調べるか、転送が何らかの理由で正しく完了していないかどうかをログで確認します。

関連する問題