こんにちは皆さん、キャプチャしたビデオを Android デバイスのカメラから Azure BLOB ストレージにアップロードしようとしていますが、ここでそれを行うことができません。私のコードです。
CloudStorageAccount storageAccount = CloudStorageAccount.parse(storageConnectionString);
// Create the blob client.
CloudBlobClient blobClient = storageAccount.createCloudBlobClient();
CloudBlobContainer container = blobClient.getContainerReference("clipshotitems");
final String filepath= Environment.getExternalStorageDirectory().getAbsolutePath()+"/video.mp4";
// Create the container if it does not exist.
// container.createIfNotExists();
BlobContainerPermissions containerPermissions=new BlobContainerPermissions();
containerPermissions.setPublicAccess(BlobContainerPublicAccessType.CONTAINER);
container.uploadPermissions(containerPermissions);
CloudBlockBlob blob = container.getBlockBlobReference("miniclipId");
FileInputStream file= new FileInputStream(filepath);
blob.upload(file,source.length());
p1.hide();
`