3. System requirements

Physitrack Telehealth has been designed to work in a wide range of browsers and on a wide range of iOS and Android devices. 

That said, because security and privacy are paramount to Physitrack, we limit support to reasonably recent browsers and devices that still fall under their publisher's patching support.

Have a look at the requirements below, or skip to the next section (Workflow).

Browser requirements

Browser Screen sharing Exercise streaming
Google Chrome
(current version and one version below)
Enabled Enabled
Microsoft Edge
(current version and one version below)
Enabled Enabled
Safari
with H.264 (with some limitations) and mobile Safari
Disabled Enabled
Firefox
(current version and one version below)
Enabled Enabled
Note that as of 1 October 2019, Internet Explorer 11 is no longer officially supported by Physitrack for video calling.
Tip: if you're not sure what your browser setup is, please visit Whatsmybrowser.org.

Client device compatibility

Your clients can access video consultations via PhysiApp (our free client app) on: 

  • iOS
  • Android
  • web (see above browser requirements)

Bandwidth requirements

  • Video: 300 kbps per stream (recommended lowest level)
  • Audio: 50 kbps per stream (recommended lowest level)

Video specifications

Video resolutions — browsers:
  • 1280 x 720
  • 640 x 480
  • 320 x 240

Additional recommendations

  • Use a headset with microphone for improved sound quality and privacy
  • Use a USB echo-canceling speaker for meeting room environments

Firewall settings

  • For video calling (Voxeet)
    • To make sure we go through firewalls, we automatically switch from User Datagram Protocol (UDP) to Transmission Control Protocol (TCP; HTTPS).
    • If you are having a firewall problem, use the 443 port---this often solves the problem. If it does not solve the problem, please contact us.
    • Currently, video calling does not go through China's firewall system.
  • For presence detection (Google Firebase)
    • Open ports 5228, 5229, 5230 for Firebase communication.
    • Open communication at proxy level between the source server and following URLs:

      fcm.googleapis.com
      gcm-http.googleapis.com
      accounts.google.com

Next: Workflow

Get in touch: Contact Physitrack Contact Physitrack