I would like to possibly use virtualhere for tethering a dslr and a small webcam remotely or astrophotography use. Of the available usb over ip software solutions this one seems the most mature and easy to setup. The device I plan to have the server running on is a dlink dir-510L portable router (runs on battery) with openwrt. I have successfully tested virtualhere and know that it works fine with the camera doing tethering with liveview. Obviously to run two devices I will need to purchase a license, which is why I am asking about this here before buying.
First off, since this is a router running openwrt, it will obviously get upgraded to new versions of the distro from time to time. Will the license/serial stay the same everytime I wipe and upgrade the device based on hardware or something? Or is it generated new for each install and then I will have to contact or a license reissue?
Secondly, I don't have any doubts the router cpu has enough capability to do the camera tether with a live view, since people do it with usbip on a less powerful trendnet portable router. However, I do not know how much is needed to get two devices, one of which is a webcam for tracking/autoguidance to run smoothly. The webcam is not extremely high resolution, but it is fairly high fps to keep track of movement across the sky. The cpu in the router is a MediaTek MT7620A which is a mips 24k running at 580mhz. At first glance this would seem like it would be fast enough to handle it?
Thirdly, is there any kind of prioritization for devices. or example if the router is fast enough to almost handle them smoothly ut not quite could the tracking webcam get prioritization over the camera live view, or would this be handled entirely in the router QoS rules on the ethernet side, not within the packet encapsulation?