What equipment do I need? Smartphone is best, but an ipad/tablet will work. Strong wifi or mobile connection