GithubHelp home page GithubHelp logo

Remove GOP Settings Prompt about amplify-video HOT 3 OPEN

awslabs avatar awslabs commented on May 23, 2024
Remove GOP Settings Prompt

from amplify-video.

Comments (3)

wizage avatar wizage commented on May 23, 2024

This will be changed in VoD branch. Will touch both livestream-questions.json & livestream-push.js

Example:

Would you like to use default settings?
> Default (explain)
  Sub 10 Seconds
  Advance

from amplify-video.

smp avatar smp commented on May 23, 2024

After spending quite a bit of time thinking about this today, there's a few refactor projects necessary for live streaming:

  • MediaLive and Mediastore should use native cfn now that we have it
  • GOP / segment settings should be removed and replaced by specific medialive encoding templates
  • We should allow arbitrary medialive templates to be provided/selected/uploaded by the user
  • Origin selection should be largely abstracted away from amplify video user. We should ask things like "low latency" "DVR" or "Live to VOD" and then select the right origin for them (store/package). Perhaps in a radio button-multiselect form.

In the meantime, instead of adding more options, I'm going to gut the GOP settings prompts and hard-code them to the low-latency settings. Then, during larger refactor, we can evaluate the right way to expose different 'live streaming features' which is what I think we're trying to do by expressing these knobs, albiet in a half-hazard way at this juncture.

from amplify-video.

wizage avatar wizage commented on May 23, 2024
  1. Chances of moving to ML to CF is low due to the missing features on CloudFormation (mainly start and stop). We will move if MediaPackage support comes but right now no benefit from moving.
  2. As discussed above we should replace them temporary with a plain english description to fit the model of amplify.
  3. Not related to this issue but I do agree. Please cut another issue for this.
  4. If you want to do this instead of just removing this GOP, then I say go for it! This would be a huge win and can be scaled pretty easy to fit the other features as we make them. (This can be done now without a lot of other changes).

I would argue that at the point v1 is feature complete. We are in maintenance mode for v1 and upgrading only for security. So, the refactor can take place on the VOD branch and can go live when ever you are done.

from amplify-video.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.