ブラウザ上の gridFS からのリンク ストリーム オーディオ/ビデオ ファイルに記載されている解決策を試しました。
それでもコードを使用すると、ファイルがダウンロードされるか、デフォルトのブラウザ プレーヤーで再生されます。私のコードは次のとおりです。
header('Content-type: audio/mpeg;');
$stream = $file->getResource();
while (!feof($stream)) {
echo fread($stream, 8192);
}
実際には、mongodb GridFS からオーディオ/ビデオを取得し、電話アプリケーションからストリーミング再生できるように、API を構築するソリューションが必要です。
緊急に助けが必要です。このトピックに関するヘルプは大歓迎です。