Web SDK (incl. UX)

Troubleshooting and FAQs

5min

What JS Frameworks are supported?

At the moment the SDK can only be used in an React App.

Changing the camera slower on mobile than desktop?

When switching the camera the player is also adjusting the playback position to have a seamless switching experience. Due to lower performance of Mobile devices it takes longer to adjust the position. Therefore, camera switching can also be affected.

Additionally, please check your wifi connection and the stream configuration.

We are constantly working on improvements to our seeking and changing camera algorithms.

After starting the playback I see a "no content available" message?

This message is shown when there is no content object at the current position in the EXP Manifest Timeline. Please make sure that the EXP manifest you are using is correctly configured.

  • Stream/Task is properly setup and running
  • Start values are correctly set

What are the limitations on iOS Safari?

Safari on iOS devices does not support the MediaSourceExtension and FullscreenAPI. Due to this there are some limitations:

  • Seeking speed and accuracy is reduced
  • When entering the Fullscreen only the native VideoControls are shown. (also Overlays are not supported when in fullscreen)

These limitations only apply to the Safari web browser on iOS, not to the iOS app!

How does Mobile/Desktop detection work?

The Standalone exports of EXP packages are handling the mobile and desktop automatically, so there are different VideoControls shown depending if the user is on desktop or mobile.

Mobile devices are detected via https://www.npmjs.com/package/bowser which reads the user-agent property of the browser.