@interactify-live/short
v1.0.8
Published
Pure MQTT connector for Interactify short videos - no UI or video dependencies
Maintainers
Readme
@interactify-live/short
Pure MQTT connector for Interactify short videos. This package provides only the MQTT connection functionality without any UI, DOM, or video dependencies.
Features
- Pure MQTT WebSocket connection
- Real-time message handling
- Connection status management
- No UI or video dependencies
- Lightweight and focused
Connecting to WebSocket
import { Connector } from "@interactify-live/short";
const connector = new Connector();
console.log("connection status", connector.status.get());
connector.status.subscribe((value) => {
console.log("connection status", value);
if (value === Connector.CONNECTION_STATUS.CONNECTED) {
console.log("connected successfully");
connector.publish("like");
}
});
connector.connect({
user_id: "user_id",
token: "token",
scope: "short",
space_slug: "space",
slug: "slug",
session: "session",
display_name: "User Display Name",
});