NativeWaves Cloud
The NativeWaves Cloud documentation is currently under construction. Please contact us if you have questions and need further assistance.
The NativeWaves Cloud is an advanced suite of cloud-based services designed specifically for content streaming, media management, and the creation of immersive NativeWaves EXP-enabled experiences.
At the core of the platform is a comprehensive collection of REST APIs, each tailored to a specific service within the ecosystem. These APIs form the backbone of an interconnected architecture that seamlessly integrates all the services offered by NativeWaves.
Here are overivew of all services:
- Organization Service: Handles organization, environments and teams and serves as fundamental level of access management.
- Content Service: Video, audio & data storage and distribution, as well as flexible distributed encoding/decoding task scheduling system
- SMEP Service: Synced Multiview Experience Production system to operate live events and produce EXP Manifests for NativeWaves EXP
- Origin Service: Interface to channel NativeWaves cloud-stored content through an external distrbution, such as a custom Content Distribution Network (CDN) provider.
Here a diagram showing the relationships between the services (An arrow to a service means "uses", so for example the showcase service uses the media service):
A global authentication (see Identity Service) and authorization system is in place, ensuring secure access across all services. Moreover, the services within the NativeWaves Cloud Platform are interconnected, enabling seamless interaction and collaboration. For instance, the showcase service utilizes the media service in the background, which in turn leverages the SMEP (Synced Multiview Experience Production) and content services.
In addition to the REST APIs, you can also use the NativeWaves Console which is a web application that serves as a centralized control panel for managing and configuring various aspects of the NativeWaves Cloud Platform. The Console provides a convenient and intuitive way to interact with the platform's services and settings.
Upon accessing the NativeWaves Console, you will be prompted to log in using your NativeWaves account credentials. Please see Account Setup & Console for further information.
The NativeWaves Console is currently available as technical preview. Please contact us if you are interested in a walkthrough and want to get early access.
Organizations are the main unit, to handle resource access and enabling users to interact with the platform. For you to be able to interact with the NativeWaves platform you need to create or be invited to an organization.