ファイルに直接アクセスの場合、SafariからQTPlayerが立ち上がり、再生が可能です。
ですが、PHPプログラムにファイルの場所をパラメータとして渡し、PHPに動画ファイルを出力させた場合、再生が出来ません。
ヘッダの問題のような気がしますがどのようなHTTPヘッダを指定すればよいでしょうか?現在、下記を指定しています。
Content-Disposition
Last-Modified
Content-Type
Content-Length
ETag
Expires
Accept-Rangth
ちなみにPHPでのファイル出力に使用しているのはreafile()関数です。
ムービーコンテンツを出力する前に、PHPを使って下記のようなHTTPヘッダを送信してみて下さい。
header("Content-type: video/quicktime");
既に確認済みですね。Content-typeは出力しています。
mp4関連とqt関連のタイプは一通り試しています。