I apologise for not having replied before now.
I've changed things up here and started by resetting the tablet back to it's default state, as I thought that since it had been used for years the number of apps and documents and everything stored on it might not be helping performance. But it didn't result in any improved performance. I did note that the Tapo app started notifying us on the tablet that we had been streaming for five minutes, something I have seen others complaining about but which previously hadn't happened to us. Not very good for my mother who had to get up to tell it to continue, but since it only happened once a day it wasn't really that bad.
So I thought the tablet might be a dead end and instead went with a laptop, using the Bluestacks emulated android environment again. This laptop is a few years old but perfectly capable, having an i7 3630QM, 16GB of ram and a GeForce 635M GPU. It has just had Windows 10 freshly installed on an SSD and nothing else but essential drivers and programs added to it. Now we're seeing a new problem.
Every now and then, the camera just cuts out. Mostly on the laptop but I've seen it happen on my desktop as well. When it does, tapping restart usually works, but not always. The only way to get it to work again is to quit out of Bluestacks entirely and launch it again. My mother doesn't have any clue on how to do that and the laptop is in an awkward place where she can't really get at it to use it or see the small text on the screen, so this is obviously not ideal. It's even started happening on my desktop.
I have tried resetting the camera and I have ensured the latest firmware is installed. All we need the damn thing to do is to stream what the camera is seeing to two devices but apparently that is too much for it. I see that the laptop is connected to the 2.4GHz band and not the 5GHz one, but I can't change this as preferred bands is not present in the properties of the wireless adapter (despite netsh wlan show drivers clearly displaying it supports 5GHz) and I can't split the 2.4GHz and 5GHz networks on my router because it's an awful locked down ISP-specific one that by their own FAQ's is meant to give the option, but doesn't. And I'm not convinced it'll change anything anyway since the camera is also on 2.4GHz and by my understanding can't use 5GHz.
Would streaming to a PC app like iSpy or VLC do a better job of this? We've already set the resolution to the lowest possible at 720P and it isn't helping.