Have you tried ms teams or zoom. All available on mobile ut you need data signal. You could get a dual sim phone and a local sim