UNPKG

ffmpeg-stream-manager

Version:

🎥 A powerful TypeScript library for managing multiple simultaneous RTMP streams using FFmpeg. Perfect for streaming to platforms like YouTube Live, Twitch, and others.

22 lines • 747 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.StreamError = exports.StreamState = void 0; var StreamState; (function (StreamState) { StreamState["STOPPED"] = "stopped"; StreamState["STARTING"] = "starting"; StreamState["RUNNING"] = "running"; StreamState["PAUSED"] = "paused"; StreamState["ERROR"] = "error"; StreamState["RESTARTING"] = "restarting"; })(StreamState || (exports.StreamState = StreamState = {})); class StreamError extends Error { constructor(message, streamId, code) { super(message); this.streamId = streamId; this.code = code; this.name = 'StreamError'; } } exports.StreamError = StreamError; //# sourceMappingURL=index.js.map