canonical / cloud-gaming-demo

Apache License 2.0
9 stars 10 forks source link

feat(ui): integrate UI with backend service #8

Closed adglkh closed 2 years ago

adglkh commented 2 years ago

This change

  1. enables UI to integrate with backend service by talking to the custom gateway connector.
  2. flake8 sanitation for python scripts(backend).
  3. drop the useless classes/components that is used to create the default AnboxStreamGatewayConnector defined in js sdk

Test: 1. create config.yaml which contains the stream gateway URL and API token

  1. export
  2. launch the backend service and navigate to https://0.0.0.0:8002
  3. check the list of application, which matches the existing applications installed on ams node.
  4. start a game and check if the streaming works.