For the wifi connection, were you connecting your phone to the BlueOS hotspot? If so, it can be it. I think the hotspot on BlueOS is not stable enough for video indeed.
No, I used a router, and connected to Rov with cable but connected to phone with WIFI, so it was not stable. Finally I connect my phone to router with cable, that gives me help to make the connection stable.