2016-12-24 12 views
2

firebaseストレージに格納されたmp3ファイルをストリームするアプリケーションを開発しています。ほぼ私はsong1、song2、song3のような100曲を持っています.....もし曲が選択されたら、ダウンロードせずにその特定の曲をストリーミングする必要があります。そのような場合は、コードごとに書く必要があります。なぜなら、各曲のために私はfirebaseの保存用URLを述べなければならないからです。 urlはALT =メディア&トークンは= URLの一部が変化するので、私はすべての曲に一意のURLを言及する必要があり、各曲についてfirebaseストレージからmp3オーディオをストリーミングする方法

https://firebasestorage.googleapis.com/......song1.mp3?alt=media&token=8a8a0593-e8bb-40c7-87e0-814d9c8342f3 

ようなものです。しかしここでは、ファイアーベースのストレージからその名前だけを述べることで曲を演奏するための簡単なコーディングが必要です。

オーディオファイルをファイアベースのストレージに保存されている名前だけでストリーミングする方法を提案してください。

+0

あなたのアプリを書いている言語は何ですか? –

答えて

2

ファイルをFirebase Storageバケットから取り出したい場合は、2つの方法があります。

  1. バケット内のファイルパスを指すStorage Referenceから取得できる完全なダウンロードURLを使用してください。
  2. ダウンロードタスク(AndroidまたはiOS)を使用して、ファイルからデータを取得します。

モバイルアプリケーション内からファイルデータを取得することはできません。 Firebase Storageは、RTSPなどの特殊なメディアストリーミングプロトコルをサポートしていません。

+0

お返事ありがとうございました.. – uma

関連する問題