ストリーミング ビデオを使用する小さな iPhone アプリがあります。Macbook で Apache を使用すると、問題なく動作するようになりました。つまり、.m3u8 ファイルと .ts ファイルを展開し、サーバーはファイルを正しくストリーミングしており、電話アプリもビデオを表示しています。
今、Windows サーバーで実行されている Apache サーバーでこれを複製しようとしましたが、動作させることができません。両方のコンテンツ タイプの mime.types に正しい設定があります。
mediastreamvalidator をローカルで使用すると、検証済みの ok ステータスが返されます。リモート ストリームで実行するとハングします。
access.log には、要求された最初の 5 つのセグメントが示され、その後は何も示されません。Safari からアクセスしようとすると、コントロールとトラックバーが最大 8 秒間更新され、その後何も表示されません。この質問を見たことがありますが、それは問題ではないようです。
ブラウザーでは、ローカルとリモートの両方の GET ステートメントが同じ結果を返します。
Safari はローカル URL から再生しますが、Firefox と Chrome は再生せず、エラーも発生しません。
どんな助けでも大歓迎です!