I found this right off the bat but have not used it myself. Web searches for ROS often hit on many great projects or nodes that can be used. I did something like you are discussing several years back but it was ‘clumbsy’ so I am sure there are ‘cleaner’ ways nowdays.
See middle of this page where I had a fully interactive interface with status and command input and a video screen. I cannot support this now and it may even be broken by now due to web browser differences but you can get the idea that is is certainly possible: FiddlerBot A Thinking Bot- Mark-World.com See middle of this page.
The process would be you have a ROS node that subscribes to the ros streaming of the images and then that process converts it and passes it to your webpage server.
I bet that is what this does but I have not looked myself, just know it must be possible.