The VmonsterRoom serves as a virtual space for interaction between the User and the AI Avatar within the Real-Time Streaming SDK.

Hosted on the VMONSTER server, it facilitates seamless communication and data exchange. It is essential for creating interactive, real-time experiences between users and AI Avatars.

  • WebRTC Technology: The VmonsterRoom utilizes WebRTC technology to transmit the AI Avatar’s stream data efficiently, ensuring real-time communication and high-quality streaming.

Usage

Import vmonster-streaming-js SDK library:

import VmonsterRoom from "vmonster-streaming-js";

const room = new VmonsterRoom({
  serverUrl: "https://api.vmonster.io/v1",
});

The VmonsterRoom serves as a virtual space for interaction between the User and the AI Avatar within the Real-Time Streaming SDK.

Hosted on the VMONSTER server, it facilitates seamless communication and data exchange. It is essential for creating interactive, real-time experiences between users and AI Avatars.

  • WebRTC Technology: The VmonsterRoom utilizes WebRTC technology to transmit the AI Avatar’s stream data efficiently, ensuring real-time communication and high-quality streaming.

Usage

Import vmonster-streaming-js SDK library:

import VmonsterRoom from "vmonster-streaming-js";

const room = new VmonsterRoom({
  serverUrl: "https://api.vmonster.io/v1",
});