sudo iptables -A OUTPUT -m ttl -j TTL --ttl-set 128
Качество видео как можно лучше- а вот это может означать что угодно, зависит от множества факторов. На качество влияют: оптика (объектив), матрица камеры, мозги камеры (DSP), уровень освещения, наличие контовой засветки,...
Ну и я ретроград :) - без XML делаю, без libvirt, голым .sh скриптом. Прописываю в скрипте переменные, соответствующие параметрам виртуалки, а потом тупо команда запуска, в которой эти переменные подставлены. Ну там перед запуском ещё несколько проверок делается и вывод отладочной информации (по памяти, по образам дисков...).
В первом приближении - как в этой https://habr.com/ru/post/176823/ статье, в своё время она помогла мне с некоторыми моментами.