Wonda VR Spaces Co-Viewing sessions rely on two different services in order to work properly:

  •  A webRTC stack which handles audio communications and avatar synchronisation
  • A content synchronisation server that allows all participants to view the same content at the same time

General Requirements

To get a Co-Viewing Sessions as comfortable as possible, Wonda VR recommends:

  • To fully charged your devices before starting the session. Performance on VR Headsets highly decreased when the battery is low and Co-Viewing sessions can be very demanding in term of performances with multiple participants.
  • To have headphones plugged to your headsets or mute users when they are not speaking to avoid echoes.

WebRTC requirements

  • Bandwidth use: Wonda VR recommends having a bandwidth of at least 300kbps per user to support a good audio quality and correct avatar synchronisation. This bandwidth is only for webRTC communications, it does not include the bandwidth cost of media streaming.
  • Network Configuration: By default, webRTC communications will not work on networks that use a symmetric NAT restriction more info here. If it is the case, we can set up a TURN server to handle these use cases.
  • Trouble Shooting: You can use this tool https://test.webrtc.org/ to verify your device allows webRTC communications in your current network configuration.

Content Synchronisation Requirements

Communications to Wonda VR synchronisation server must be allowed with the following properties:

Did this answer your question?