Octoprint MultiCam Plugin Broken on Safari

MultiCam's camera switching buttons don't work in Safari for some reason. It appears to be a bug in the Octoprint code. The fix (source) is to modify /home/pi/oprint/lib/python3.7/site-packages/octoprint/static/js/app/viewmodels/control.js and remove or comment lines 684-687.

// safari bug doesn't release the mjpeg stream, so we just set it up the once
if (OctoPrint.coreui.browser.safari && currentSrc != undefined) {
    return;
}