I am looking into info-beamer's screenshot utility. While it does not support width and height it seems to have a better performance at larger resolutions.
Based on what I have read, it seems to support full "streaming" instead of just grabbing screenshots every few seconds, but I haven't figured that part out yet.