phpでのストリーミング動画配信でのフリーズについて
下記を参考にし、cakephp3に動画のストリーミング配信を組み込んでいます。
http://demo.codesamplez.com/html5/video
http://codesamplez.com/programming/php-html5-video-streaming-tutorial
ストリーミング配信はできたのですが、一旦ブラウザで動画再生を始めると、
ブラウザバックなども即できない状態となってしまいます。
(PCのChromeでは発生しますが、Firefoxでは発生しません。)
原因が分からず、下記のような対応を行ってみましたが、改善しません。
・apacheでkeepaliveを有効にしてみる
・apacheのworkerでマルチプロセス・マルチスレッドを有効にしてみる
おそらくストリーミング配信のphpの処理に対して、リクエストを占有するような状態に
なってしまっているのだと思いますが、このままでは動画配信だけ
サーバー分けするような解決策しか見出せません。
解決策、または、とっかかりになるような情報等ありましたら、よろしくお願いします。
追記 ***********************************
当該処理をphpで実行すると正常に実行される為、CakePHPの問題のようです。
CakePHPで同一セッションで同時に2つのアクションが実行されません。
ただこの動作は正しい動作といえば正しい動作なので、動画のストリーミングは、
素のphpで実行することにしました。