Я слишком глуп, чтобы заставить видео в SVG масштабироваться между браузерами.
Это демо-версия корректно работает в Firefox и Edge:
https://codesandbox.io/s/jn8pqk4xyv
Видео займет всю ширину экрана, поскольку SVG настроен для масштабирования контента.
Однако в Chrome размер видеоизображения при изменении размера остается прежним.
Я немного погуглил, но пока ничего полезного.