2011-02-10 18 views
0

私たちのメディアファイルのいくつかをアプリケーションからサーバーに移動しようとしていますが、わからないようです。私はビデオを作成し、それを私のアプリに埋め込み、それはうまくいった。だから、同じビデオファイルを誰かに送ってサーバーを設置しました。私はブラウザに行き、「http://www.server.com/Android-app/testVideo.mp4」と入力した。「申し訳ありません、このビデオはこのデバイスへのストリーミングには有効ではありません」というエラーが表示されます。私はサムスン・モーメントを使用しています。だから私はそれがサーバーに何か問題があったと思っていた。しかし、ビデオは誰かのDroidで動作するので、電話互換性の問題のように聞こえます。しかしそれは電話で以前に働いたのとまったく同じファイルです。Androidのサーバーからビデオにアクセスする

変更する必要がある電話機またはサーバーの設定はありますか。私はそれ以来作ることができません。助けてくれてありがとう。

答えて

0

あなたは確かに決定的な答えを出すのに十分な詳細を与えていませんが、まず最初に行うのは、応答ヘッダーのContent-Typeをチェックすることです。

+0

私は物事のサーバー側について何も知らないし、あなたが望む細部が何であるかわからない。私の質問はかなり一般的ですが、いずれの場合に特別な設定(もしあれば)が必要なのでしょうか?私はそれがいくつかのデバイスで動作するので、それが特にサーバーの問題であるかどうかはわかりません。レスポンスヘッダのContent-Typeはどういう意味ですか?あなたが説明できれば、できる限り多くの情報を提供します。ありがとう。 – Brian

+0

@Brian:HTTPサーバーは、レスポンスの「MIMEタイプ」を示すContent-Typeヘッダーを返します。 HTMLの場合は 'text/html'、MP3ファイルの場合は' audio/mp3'などです。おそらく、サーバは 'video/mp4'のようなものであるといいでしょう。 Firefoxでは、[ツール]メニューの[ライブHTTPヘッダー]を開いてビデオを開きます。ライブHTTPヘッダーには、要求と応答ヘッダーが表示されます。レスポンスのContent-Typeが 'text/plain'や' application/octet-stream'のようなものなら、サーバの設定を調整する必要があります。私たちはあなたが助けを必要とする場合、あなたが使っているサーバを知る必要があります。 –

+0

ありがとうございます。それはビデオ/ mp4を示しています。私が言ったように、それは他の誰かのAndroidの携帯電話で動作します。私のデバイス上で他に何が問題になるのでしょうか? – Brian

関連する問題