【问题标题】:how Retrieve video from Firebase Storage? kotlin如何从 Firebase 存储中检索视频?科特林
【发布时间】:2021-08-20 06:57:48
【问题描述】:

如何将托管在 firebase 中的视频上传到 videoview?

var storageRef = FirebaseStorage.getInstance().reference.child("videos/$recivir.mp4")
val mediaController = MediaController(this)
mediaController.setAnchorView(videoView)

【问题讨论】:

  • 我添加了一个答案,请检查一下。不要忘记投票或验证它是否有帮助。

标签: firebase android-studio kotlin


【解决方案1】:

关于如何在 Android 上使用 Cloud Storage 下载文件的官方文档在这里https://firebase.google.com/docs/storage/android/download-files#download_files,您可以使用getBytes()getStream()getDownloadUrl() 下载媒体(您的视频),具体取决于您的格式想用。

您可以使用getDownloadUrl() 获取Firebase 存储中视频的url,并将该url 设置到视频视图中。

storageRef.child("users/me/profile.png").downloadUrl.addOnSuccessListener {
    // Got the download URL for 'users/me/profile.png'
    videoView.setVideoPath(it); // "it" is the url of the video from Firebase Firestore
    videoView.start();
}.addOnFailureListener {
    // Handle any errors
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-22
    • 2021-11-04
    • 2017-10-25
    • 2021-05-02
    • 2017-09-16
    • 2017-07-02
    相关资源
    最近更新 更多