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.
17 lines • 1.16 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.FFmpegCommandBuilder = exports.StreamError = exports.StreamState = exports.FFmpegStreamManager = void 0;
// Main library exports
var ffmpeg_stream_manager_1 = require("./ffmpeg-stream-manager");
Object.defineProperty(exports, "FFmpegStreamManager", { enumerable: true, get: function () { return ffmpeg_stream_manager_1.FFmpegStreamManager; } });
// Types exports
var types_1 = require("./types");
Object.defineProperty(exports, "StreamState", { enumerable: true, get: function () { return types_1.StreamState; } });
Object.defineProperty(exports, "StreamError", { enumerable: true, get: function () { return types_1.StreamError; } });
// Utility exports
var ffmpeg_command_builder_1 = require("./utils/ffmpeg-command-builder");
Object.defineProperty(exports, "FFmpegCommandBuilder", { enumerable: true, get: function () { return ffmpeg_command_builder_1.FFmpegCommandBuilder; } });
// Re-export for convenience
const ffmpeg_stream_manager_2 = require("./ffmpeg-stream-manager");
exports.default = ffmpeg_stream_manager_2.FFmpegStreamManager;
//# sourceMappingURL=index.js.map