Clarification on AdmissionWebhook closing status behavior for HTTP-based outgoing protocols (LLHLS/HLS)
#2213
Unanswered
Mengsreang-Chhoeung
asked this question in
Help
Replies: 1 comment
|
The closing event was merged earlier through a PR. Since then, the Provider side has been maintained to some extent, but the Publisher side hasn't been. (For one, we're not using this feature ourselves.) With HTTP-based publishers, noticing the end of a session (guaranteeing it 100%) is a somewhat difficult thing. There's no guarantee that the client will keep the HTTP connection alive; at some point it simply stops downloading. Additional methods like timeouts would need to be introduced to guarantee this. This is on our roadmap, but at a very low priority. |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Hi OME Team,
I am currently architecting a platform using OvenMediaEngine (v0.20.5) and leveraging the
AdmissionWebhookfeature for viewer lifecycle management and session tracking (direction: outgoing).The official documentation, the webhook payload includes
request.statuswhich can beopeningorclosing. I am experiencing behavior where theclosingevent is missing or never triggered for HTTP-based playback protocols like LLHLS or standard HLS.I wanted to clarify the intended design:
closingstatus fordirection: outgoingexplicitly unsupported or anything I don't know?closingwebhook, or is it bypassed entirely?Thank you for your time and for building an amazing media server!
All reactions