ビデオをライブ ストリームとして実行しており、編集者はいつでもキャプションを追加できます。また、放送室でマイクをクリックすると、カメラが移動し、キャプションが更新されます。フラッシュ ビデオは、新しいキャプションのテキスト ファイルを 3 秒ごとにプルします。ただし、ビデオは Web ユーザーに到達するまでに平均 7 秒の遅延がかかるため、更新をどこかに保持するために PHP を記述し、7 秒後にテキスト ファイルに書き込む必要があります。
ソケットを開いたままにしておく必要がある Java デーモンから離れて更新する必要があります。
キューまたは cron ジョブを試してみることを考えました。Cronは2回目の更新を行わず、キューはJavaデーモンを再度実行することを意味しているようで、まだ方法や一時停止を見つけていません. キャプションはテキスト ファイルに残す必要があり、db 呼び出しを実行してはなりませんが、API は簡単な方法で変更して更新を遅らせることができます。
したがって、API を介して生成された Jason オブジェクト (1 ~ 5k のみ) は 7 秒間保持され、テキスト ファイルに書き込まれます。