OK. Here is what appears to be true. I can run multiple mpg_streamer applications and stream the result to separate websocket ports. I know that each port is live and add i available. There appear to be three files that play a role in displaying the socket output streams
plugins/video/public/js/video.js - contains the websockets created. I made this into an array keyed on the web socket address. What seems to happen is that upon camera registration only one camera is registered and maintains its web socket. The second camera connects and then closes
plugins/video/public/webcomponents/orov-video.html - I parametrized the templates to accept camera0, camera1, etc
plugins/mjpeg-video/public/webcomponents/mjpeg-packet-video.html - I added new canvases to the video container for camera0 and camera1and modified the functions get the information as to which camera they are operating on.
But I still see only one stream. What am I missing? How do I get the web socket to stay connected?