UNPKG

@interactify-live/short

Version:

Pure MQTT connector for Interactify short videos - no UI or video dependencies

40 lines (29 loc) 900 B
# @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 ```ts 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", }); ```