Timeout-Bedingungen timeout-conditions

Timeout-Bedingungen für die Media Collection API

Die Media Collection API verfügt als zustandlose API nicht über den gleichen Mechanismus zur Vergabe einer neuen Sitzungs-ID bei Timeout-Bedingungen wie das Media SDK. Wenn eine Zeitüberschreitungsbedingung auftritt, wird die Sitzung vom Back-End geschlossen und alle nachfolgenden Aufrufe, die mit dieser Sitzungs-ID getätigt werden, werden entfernt. Die Logik, die ein Sitzungs-Timeout verarbeitet, muss im Client gehandhabt werden. Das heißt, der Player muss die Zeitüberschreitungsbedingungen überwachen und eine neue Sitzungs-ID abrufen, wenn eine Zeitüberschreitung auftritt.

  • 10 Minuten ohne API-Ereignisse

    Wenn das Backend keine API-Ereignisse empfängt, schließt es die Sitzung.

  • 30 Minuten ohne Änderung der Abspielleiste

    Wenn sich die Abspielleiste 30 Minuten lang nicht verändert (z. B. wenn der Benutzer die Wiedergabe anhält und das Gerät verlässt), schließt das Backend die Sitzung.

NOTE
Sie können das Sitzungsende auch erzwingen, indem Sie eine events-Anforderung mit dem Ereignistyp sessionEnd senden.
recommendation-more-help
c8eee520-cef5-4f8c-a38a-d4952cfae4eb