Skip to content
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

Add "segment transcode" endpoint to DMS API #2552

Closed
thomshutt opened this issue Aug 2, 2022 · 1 comment
Closed

Add "segment transcode" endpoint to DMS API #2552

thomshutt opened this issue Aug 2, 2022 · 1 comment
Assignees
Labels
area: broadcasting status: backlog this issue has been triaged and will be worked on. refer to the issue for timeline

Comments

@thomshutt
Copy link
Contributor

thomshutt commented Aug 2, 2022

This ticket covers making the new API endpoint defined in https://www.notion.so/livepeer/Technical-Design-Transcode-Upload-of-VOD-Recorded-Segments-3208507a9816449393e067b7b507d083

Making the endpoint's functionality is covered by a separate ticket, so the output of this one should be

  1. A domain object representing the JSON that the API receives
  2. A domain object representing the callback JSON
  3. A new endpoint that (for now) just returns "OK" or similar
  4. Unit tests around the new endpoint
  5. (Optional) A test framework for the callback - we can have the endpoint just fire a callback every time it's called for now, but this will mean we have a stub "Studio" server in the tests that's ready to use for when we do the real implementation of this endpoint
@github-actions github-actions bot added the status: triage this issue has not been evaluated yet label Aug 2, 2022
@thomshutt thomshutt added area: broadcasting status: backlog this issue has been triaged and will be worked on. refer to the issue for timeline and removed status: triage this issue has not been evaluated yet labels Aug 2, 2022
@AlexKordic AlexKordic self-assigned this Aug 4, 2022
@AlexKordic
Copy link
Contributor

PR created livepeer/catalyst-api#17

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: broadcasting status: backlog this issue has been triaged and will be worked on. refer to the issue for timeline
Projects
None yet
Development

No branches or pull requests

3 participants