Skip to content

Poll for push destination readiness in connect_rtstream#79

Merged
lalit-videodb merged 1 commit into
release-0-4-5from
feat/rtstream-push-async
Jun 29, 2026
Merged

Poll for push destination readiness in connect_rtstream#79
lalit-videodb merged 1 commit into
release-0-4-5from
feat/rtstream-push-async

Conversation

@lalit-videodb

Copy link
Copy Markdown
Collaborator

Follow-up to #78 (already merged). The polling change was pushed after #78 merged, so it never landed — this PR carries just that change.

What

Push provisioning is async server-side, so the client must wait for push_url.

  • connect_rtstream(ingest_mode="push", ...) returns after polling until push_url is available (wait=True, timeout=180).
  • Adds RTStream.refresh() and RTStream.wait_until_ready().

Pull behaviour is unchanged. Pairs with the server async PR.

Push provisioning is async server-side, so connect_rtstream(ingest_mode=push)
returns after polling until push_url is available (wait=True, timeout=180).
Adds RTStream.refresh() and wait_until_ready().
@lalit-videodb lalit-videodb merged commit 3fda669 into release-0-4-5 Jun 29, 2026
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant