人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Webを通して、iPod touchで動画再生をしようとしています。
ファイルに直接アクセスの場合、SafariからQTPlayerが立ち上がり、再生が可能です。
ですが、PHPプログラムにファイルの場所をパラメータとして渡し、PHPに動画ファイルを出力させた場合、再生が出来ません。
ヘッダの問題のような気がしますがどのようなHTTPヘッダを指定すればよいでしょうか?現在、下記を指定しています。
Content-Disposition
Last-Modified
Content-Type
Content-Length
ETag
Expires
Accept-Rangth

ちなみにPHPでのファイル出力に使用しているのはreafile()関数です。






●質問者: crono
●カテゴリ:インターネット ウェブ制作
✍キーワード:accept HTTP iPod touch PHP Safari
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● pahoo
●35ポイント

ムービーコンテンツを出力する前に、PHPを使って下記のようなHTTPヘッダを送信してみて下さい。

header("Content-type: video/quicktime");
◎質問者からの返答

既に確認済みですね。Content-typeは出力しています。

mp4関連とqt関連のタイプは一通り試しています。


2 ● yofukaci
●35ポイント

PCからは再生できるのでしょうか?

◎質問者からの返答

再生出来ます。

ブラウザからはどちらでもOKです 。

TouchからはPHPがダメです。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ