-
Notifications
You must be signed in to change notification settings - Fork 171
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Live Video Payment Mechanism #3225
Conversation
41cfe06
to
97a4911
Compare
It split the payment mechanism from media transport by creating a new endpoint '/payment' dedicated just for payments.
97a4911
to
4c48a61
Compare
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## ai-video #3225 +/- ##
===================================================
+ Coverage 35.73535% 35.77474% +0.03939%
===================================================
Files 124 125 +1
Lines 34929 35089 +160
===================================================
+ Hits 12482 12553 +71
- Misses 21754 21831 +77
- Partials 693 705 +12
... and 1 file with indirect coverage changes Continue to review full report in Codecov by Sentry.
|
Co-authored-by: Thom Shutt <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Double checking I understand the intent here -
The plan is to replicate the video workflow that sends the payments in as headers?
So in the currently proposed /payments
endpoint, the payment data comes in as headers, with an empty body?
One more question - we have been calling this a "live" type of pipeline but here this is called "realtime" - do we want to align those terms?
Left a few small questions / comments through the PR but otherwise LGTM.
Yes. The payment comes in headers just to reuse what we're currently using for payments. So, you'll send Payment in Headers and an empty body. To integrate it with the Transport protol, we'll need to call:
Yes, I'll update it to use "Live" instead.
Thank you 🙏 |
It splits the payment mechanism from media transport by creating a new endpoint '/payment' dedicated just for payments.
How will it work with Live Video Transport Protocol?
LivePaymentSender.SendPayment()
LivePaymentReceiver.AccountSegment()
Notes to reviewers