Easier development, local demo/test
To develop or demo/test, we have to start a docker container with RTSP server, a TCP-WebSocket proxy, and then finally a HTTP server that statically serves a bundle. It would be nice if developing was made easier by combining these steps into a single yarn dev, which would start the RTSP/TCP-WebSocket backend, and then run webpack watch to host a particular pipeline.
Current line of thinking:
- [x] move docker file with RTSP server over to MSL repo
- [ ] publish docker image to GitHub container repository
The docker image with gst-rtsp-launch was moved into the repo, but we get the following error when trying to push to the github container registry:
Error: buildx call failed with: error: denied: failed_precondition: Improved container support has not been enabled for 'AxisCommunications'. Learn more: https://docs.github.com/packages/getting-started-with-github-container-registry/enabling-improved-container-support
So it seems we have to enable improved container support. @baldvin137