Concepts & Architecture

Multiple Platform Integration

7min

Different platforms, screen sizes, and interaction capabilities (touch, mouse, remote) have a big impact on what the event watching experience can look like. On this page, we explore different options and also look at synergies and experiences across multiple devices.

How Users Watch

There is a range of multiple devices an event can be watched from. In addition the user might also choose to watch on multiple devices at the same time for example, watching TV while using the phone. However, we can already restrict a few devices which are typically not used as second screen.

Devices

Phone (can be used as second screen)

  • Touch screen allows for very natural interactions e.g. swiping through camera perspectives
  • Native Android and iOS support allows for performant experiences
  • Web support also given, but video performance is inferior as compared to native playback.
  • Web IFrame integration easily possible.
  • Safari on iOS restricts functionality in full screen and workarounds are necessary (no web media extensions)
  • Different orientations:
    • Landscape
      • Large focus on video content, perfect for multiview use cases
    • Portrait
      • Focus on other content, e.g. match stats, community features
      • Usually combined with landscape, when video content is available
      • Can also work as standalone experience when video content is not important or in betting use cases
      • Works for use cases where content owner forbid addition of any overlays to the video feeds
    • Fold
      • Special case not widely available on the market, but allows special multiview cases and full 16x9 display while accessing other features like match stats.
      • Currently no special NativeWaves EXP support and is treated like a conventional screen.

Tablet (can be used as second screen)

  • Very similiar to phone, except screen size differs.
  • Usually a tablet is higher and 16x9 content is displayed with black bars at the top and bottom. This is relevant as side bar menus and overlays could be different. For example the side bar color might be different if we can assume a black border as in the phone use case.

Desktop

  • Web only support, but still performant because of more processing power.
  • Allows very easy IFrame integrations.
  • Desktop UI might be more complicated as there might be more elements on the screen.
  • However, in fullscreen playback mode all features are supported.
  • Usually no touch screen and the usual form of control is a mouse. This impacts interaction and navigation structure of the experience.

Television

  • Usually 16x9 without black borders.
  • The remote control affects the experience considerably because the focus change has to be visualized and the application behaves completely differently than with a mouse or touchscreen.

AR / VR

NativeWavex EXP does not provide a AR/VR SDK yet, but please contact us and we are happy to assist you leverage the core components of NativeWavex EXP in your AR/VR applications.

Screen Size Examples

Document image