Как интегрировать AWS S3 видео в android - PullRequest
0 голосов
/ 18 июня 2020

Я пытаюсь интегрировать потоковое видео AWS S3 для интеграции в android. Так кто-нибудь может мне с этим помочь? Я нашел что-то связанное с этим после долгого поиска, пожалуйста, найдите ниже код

URL-адрес нашего объекта:

AWSCredentials myCredentials = new BasicAWSCredentials("YOUR_AMAZON_ACCESS_KEY_ID", "YOUR_AMAZON_SECRET_KEY_ID");
AmazonS3 s3client = new AmazonS3Client(myCredentials);
GeneratePresignedUrlRequest request = new GeneratePresignedUrlRequest(bucketName, objectName);
URL objectURL = s3client.generatePresignedUrl(request);

Теперь просто воспроизведите видео в режиме просмотра видео, указав полученный URL:

getWindow().setFormat(PixelFormat.TRANSLUCENT);
mediaCtrl = new MediaController(this);
mediaCtrl.setMediaPlayer(videoView);
videoView.setMediaController(mediaCtrl);
Uri clip = Uri.parse(objectURL.toString());
videoView.setVideoURI(clip);
videoView.requestFocus();
videoView.start();
...