amplify-android icon indicating copy to clipboard operation
amplify-android copied to clipboard

Support Amplify Video in Amplify Android

Open Faya-AG opened this issue 4 years ago • 2 comments

In June 2019, the JavaScript library launched a new Amplify Video category. It helps application developers quickly build video-on-demand or live streaming applications.

Currently, Amplify Video support only exists in the Amplify CLI and the Amplify JS repo. There is no support in Amplify Android or Amplify iOS.

I'm looking to:

  • Integrate Amplify Video by using the Amplify Android library
  • Be able to deploy a VOD or Live Streaming solution as provided by Amplify Video -- on Android
  • Be able to interact between API/Storage/Media Elemental Services/AWS CloudFront used by Amplify Video

Faya-AG avatar Sep 18 '20 09:09 Faya-AG

Thanks @Faya-AG! As mentioned in Discord, Amplify Video is a JS-only project for now. The Android and iOS teams do not currently have any plans to add support for it. Other readers: if you would like us to build an Amplify Video category for Android, please 👍 @Faya-AG's request.

jamesonwilliams avatar Sep 25 '20 00:09 jamesonwilliams

Thanks @Faya-AG! As mentioned in Discord, Amplify Video is a JS-only project for now. The Android and iOS teams do not currently have any plans to add support for it. Other readers: if you would like us to build an Amplify Video category for Android, please +1 @Faya-AG's request.

I don't need video but something possibly related: downloadStream.

Amplify-Android's Amplify.Storage currently has uploadFile and uploadInputStream methods. But it only has downloadFile method, not downloadOutputStream.

Use Case: My bucket contains zip-file objects. Current native SDK project downloads them as streams and attached directly to java.util.zip.ZipInputStream for extraction and processing. Amplify.Storage.downloadFile requires saving to the device's local storage before extraction.

joec58 avatar Jun 15 '21 13:06 joec58