Какие доступны сервисы AWS для реагирования на нативные? - PullRequest
0 голосов
/ 26 сентября 2018

Мы используем Amazon s3 для хранения видео в одном из собственных приложений React.Мы хотим использовать AWS Elemental MediaConvert для обработки видео на основе файлов и Amazon CloudFront для доставки.Доступны ли эти сервисы для React native?Я не мог видеть эти службы, доступные в библиотеке ниже.[https://github.com/awslabs/aws-sdk-react-native]

Если AWS Elemental MediaConvert и Amazon CloudFront еще не доступны для React native, то какие еще есть варианты обработки и доставки видео?

1 Ответ

0 голосов
/ 26 сентября 2018

В ReactNative вы можете использовать все сервисы AWS с этим пакетом SDK AWS JavaScript SDK с поддержкой React Native .Он включает поддержку всех сервисов AWS, включая AWS MediaConvert, AWS Cloudfront и AWS MediaLive.

На предоставленной вами странице GitHub, aws-sdk-реакция-native, указано:

Этот предварительный просмотр для разработчиков в настоящее время рассматривается, и мы собираемся объединить его содержимое вбудущее в едином хранилище для всех функций AWS React Native.Тем временем мы рекомендуем использовать библиотеку AWS Amplify или AWS JavaScript SDK с поддержкой React Native.


Вот пример того, как использование SDK выглядит в приложении ReactNative.

// import entire SDK
var AWS = require('aws-sdk');

//Sample call to AWS MediaConvert
var mediaconvert = new AWS.MediaConvert();
mediaconvert.cancelJob(params, function (err, data) {
  if (err) console.log(err, err.stack); // an error occurred
  else     console.log(data);           // successful response
});
...