@stormstreaming/stormstreamer
Version:
A JavaScript library containing core webrtc streamer functionality for embedding live-video streams on a website. Part of StormStreaming Suite.
14 lines (13 loc) • 809 B
TypeScript
import { StormStreamer } from "./StormStreamer";
import { StreamerConfig } from "./types/StreamerConfig";
export { StormStreamer } from "./StormStreamer";
export { PublishState } from "./playback/enum/PublishState";
export { InputDevicesState } from "./playback/enum/InputDevicesState";
export { DeviceState } from "./playback/enum/DeviceState";
export type { StreamerConfig } from "./types/StreamerConfig";
export type { StormStreamerListener } from "./events/StormStreamerListener";
export type { StormStreamerEvent } from "./events/StormStreamerEvent";
export type { ScalingType } from "./config/enum/ScalingType";
export type { Logger } from "./logger/Logger";
export type { PublishMetadata } from "./playback/model/PublishMetadata";
export declare function create(config: StreamerConfig): StormStreamer;