メディアコレクション API のタイムアウト条件
メディアコレクション API はステートレスであり、メディア SDK とは異なり、タイムアウト条件が発生したときに新しいセッション ID を発行するメカニズムを備えていません。タイムアウト条件が発生すると、バックエンドはセッションを閉じます。さらに、そのセッション ID に対しておこなわれた後続のすべての呼び出しが破棄されます。セッションタイムアウトを処理するロジックは、クライアントで処理する必要があります。つまり、プレーヤーは、タイムアウト条件を監視して、タイムアウトが発生したときに新しいセッション ID を取得する必要があります。
10 分:API イベントなし
API イベントを受け取らなかった場合、バックエンドはセッションを閉じます。
30 分:再生ヘッドの変更なし
再生ヘッドが 30 分間移動しなかった場合(例えば、ユーザーが一時停止を押した後その場所を離れた場合)、バックエンドはセッションを閉じます。
sessionEnd
イベントタイプの events
リクエストを送信することで、強制的にセッションを終了することもできます。