-
Notifications
You must be signed in to change notification settings - Fork 31
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
Implement Recording V2 #1692
Implement Recording V2 #1692
Conversation
VID-136 mapic: include RecordingSessionID in PUT /setactive call
In the PUSH_REWRITE trigger handler in mapic, we need to call |
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
@victorges I think I addressed all parts related to the 1-N change. Btw. thanks for the hints about the code parts. I think the most difficult is this Other than that, I think it works fine. |
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.
@victorges Please look into this PR again.
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.
LGTM!! 🎉
tho the tests are still failing
Co-authored-by: Victor Elias <victor@livepeer.org>
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.
Addressed all the comments.
What does this pull request do? Explain your changes. (required)
Change Recording from using go-livepeer (aka. Recording V1) to using Mist (aka Recording V2).
Related design doc: Livestream Recordings Refactor
Specific updates (required)
LP_API_RECORDING_SOURCE_URL
to define the public bucket URL where Mist stores recordingsrecordingSessionId
field to thesession
DB object and fill it withsessionID
(uuid
) passed from Mistsource.mp4
andindex.m3u8
mp4Url
(rather than converting HLS URL)Additional comments
TODO before merging this PR
How did you test each of these updates (required)
Does this pull request close any open issues?
Screenshots (optional)
Checklist
My change requires a change to the documentation.I have updated the documentation accordingly.