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

Support for South Australia #18

Open
king-millez opened this issue Mar 9, 2021 · 1 comment
Open

Support for South Australia #18

king-millez opened this issue Mar 9, 2021 · 1 comment

Comments

@king-millez
Copy link
Member

This one is gonna be the most painful, as South Australia uses IBM's Ustream to deliver content. Usually the streaming platform isn't an issue, however it is in this case because it delivers video chunks in JSON data over a websocket connection.

What we need

  • A way to deliver the websocket content on Legistream without making it look different from the other parliaments' m3u8 streams.
  • South Australia to be added to the Parliament dropdown
  • Possibly use JavaScript to open a websocket connection to display the video from data on the backend, or create a module on the backend that transforms the websocket content into an m3u8 stream, however bandwidth usage could become a problem.
@king-millez
Copy link
Member Author

king-millez commented Mar 9, 2021

legistream-backend can already get the data, however it can be inconsistent. Needs more testing: https://github.com/OpenGovAus/legistream-backend/blob/main/legistream_backend/sa.py.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant