0

便宜上、httpサーバーでさまざまなマルチメディアファイルをホストしようとしています(Webブラウザーとネイティブでのマルチメディア互換性について、一連の電話をテストする必要があります)。ただし、私が投稿したファイルの多くは、正しくダウンロードおよび/またはストリーミングされません。

(注: <a src="whatever.mp3">......</a>XHTML ページにファイル リンクを含めるために使用しています)

たとえば、Android は AMR-NB と AMR-WB の両方をサポートしています。AMR-NB ファイル (.amr) は正しくストリーミングおよびダウンロードされますが、AMR-WB ファイル (.awb​​) をクリックすると、プレーン テキストとして開くか、.txt ファイルとして保存されます。電話にこれらのファイルタイプを適切に認識させる方法はありますか (Android を介して、またはWeb ベースの修正を使用して)。

私が問題を抱えている他のファイルには、.dm ファイルが含まれます(DRM Forward Locked Media - これらは Blackberry でダウンロードして正常に動作しますが、Android では正常に動作しませんが、私が使用している古いコンテンツ サイトでは、.dm ファイルは Android で動作します - できます。ソースコードとの違いを理解する必要はありません)

(注: 重要な場合、サーバーは私の会社のプライベート イントラネットです)

4

2 に答える 2

1

サーバーとして何を使用していますか?

動作させるには、使用しているファイル タイプごとに MIME タイプ宣言を追加する必要がある場合があります。

于 2012-06-13T15:32:50.083 に答える
0

ファイルへの直接リンクの代わりに、ファイルを取得し、そのサイズを確認し、それに応じmime_typeてヘッダーが設定されたファイルの内容をエコーするダウンロード スクリプトを作成しますContent-Type...

于 2012-06-13T15:34:45.597 に答える