• ベストアンサー

携帯用のダウンロード配信

携帯用に映像のダウンロード配信をしたいのですけど、softbankだけどうしてもwebページ上からダウンロードできません。 ドコモ、auは何も問題なくできるのですが… 映像の仕様は、 http://developers.vodafone.jp/dp/tech_svc/movie/ に書かれている内容に基づいて制作しています。 サーバはRedhatEL4を使っていて、サーバには以下の設定をしています。 httpd.conf --------------------------------------------------- AllowOverride All #「None」を「All」に書き換え --------------------------------------------------- コンテンツディレクトリに .htaccess --------------------------------------------------- AddType application/x-mpeg .amc AddType video/3gpp2 .3g2 AddType audio/3gpp2 .3g2 AddType video/3gpp .3gp AddType audio/3gpp .3gp --------------------------------------------------- webページ上からダウンロードしようとすると、 『エラーが発生しました。  レスポンスが不正です。  (WJ46098E) 』 と表示されます。 どなたか、ご教授願います。

質問者が選んだベストアンサー

  • ベストアンサー
  • eEfEuRdO
  • ベストアンサー率100% (1/1)
回答No.3

htmlページにヘッダをつけるのではないです。 ダウンロードデータのヘッダとして付加します。 要するに当該データは転送しても良いか否か、 保存していいかどうかを判断する情報が不可欠な模様です。 わたしは現在以下のように設定しています(関連部分のみ抜粋) 拡張子3gpのときにヘッダが付加されます。 --8<-cut here-8<-- <Files ~ "\.(3gp)$"> Header set x-jphone-copyright no-store </Files> AddType video/3gpp .3gp --8<-cut here-8<-- x-jphone-copyrightで、ぐぐれば参考URLに示すように この辺りの記述の話は出てくるようなので そういうのも参考にしてみてください。 あとはPHPやPerlなりでデータを一旦読み込んで 端末へ出力する際にヘッダを付加してやる方法も ありますが割愛します。

参考URL:
http://sb.xrea.com/archive/index.php/t-10781.html,http://apachephp.seesaa.net/article/23025743.html
tomo_exp
質問者

お礼

eEfEuRdOさん ご回答ありがとうございました。 私もサーバに設定してみたのですが、今度は 『お客様の端末からはご利用になれません。  (WJ46042E)』 と出てきてしまいました。 ググってみたら3Gからブラウザの仕様が変わっているので、そのせいで見れないみたいな書き込みを発見しました。 softbankのHTMLの技術資料も読みましたが、当方開発者ではないのと、 業界に入って日が浅いので書いてあることがわかりませんでした。 ただ、当方が書いているHTMLのページよりやたら難しかったです。 もしかしたらページの書き方が悪いのかもしれませんね… よろしければ、eEfEuRdOさんの携帯用のページをお見せいただけないでしょうか。(HTMLページを書くにあったって参考にさせて頂きたいのですが…) 現在softbankにも問い合わせをしています。 私がした質問をそっくりsoftbankに送ってみました。 以下softbank回答 ---------------------------------------------------------------- .3gpファイルの場合、動画、音声の別により、それぞれ適切な Content-Typeの設定が必要です (動画の場合 video/3gpp、音声の場合 audio/3gppとなります。 詳細につきましては、弊社ウェブコンテンツ開発ガイド[メディア編] 「14.4 File Format」をご参照ください)。 サーバが、適切なContent-Typeを返しているかご確認いただけますよう、 よろしくお願い申し上げます。 ---------------------------------------------------------------- とのことした。 Content-Typeの返り値ってどこで見るのでしょうか?? たびたびすいませんが、ご教授頂けませんでしょうか。 よろしくお願いします。

その他の回答 (2)

  • eEfEuRdO
  • ベストアンサー率100% (1/1)
回答No.2

とてつもなく分かりにくい表なんですけど 資料(HTTP編 p.31 3GC型端末)で表示されている x-jphone-copyrightヘッダやCache-Controlヘッダを .htaccessで追加・組み合わせればダウンロード可能になると思います。 .htaccessで何とかするには要mod_headersですかね。

参考URL:
http://developers.softbankmobile.co.jp/dp/tool_dl/web/tech.php
tomo_exp
質問者

お礼

回答遅くなってしまい、すいません。 mod_headersはapacheに組み込まれていました。 softbankの資料も見たのですが、x-jphone-copyrightとCache-Controlヘッダはhtmlページに書き込むという認識なのですが・・・。(実際.htaccessへの組み込み方がわかりません。) 組み込み方の例など教えて頂けませんでしょうか。

回答No.1

ソフトバンク(旧ボーダフォン)の動画ファイル(3gp)のみのファイルを作成して.htaccessに下記を記入 AddType video/3gpp2 .3g2 .3gp2 AddType video/3gpp .3gp これでいくかもしれませんね。 ダウンロードファイルは200kバイトまでらしいです。

tomo_exp
質問者

お礼

ありがとうございます。 まとめないとだめってことですかね? とりあえずやってみます。

関連するQ&A