UNPKG

uyem

Version:
51 lines 2.54 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.WEBM_REGEX = exports.TMP_REGEX = exports.VIDEO_REGEX = exports.AUTH_UNIT_ID_DEFAULT = exports.RECORD_HEIGHT_DEFAULT = exports.RECORD_WIDTH_DEFAULT = exports.ICE_PORT_MAX = exports.ICE_PORT_MIN = exports.IS_CI = exports.IS_DEV = exports.KEY_PEM = exports.CERT_PEM = exports.STOP_RECORDING_MESSAGE = exports.SENT_RTCP_INTERVAL = exports.STUN_SERVER = exports.APP_URL = exports.CORS = exports.CLOUD_DIR_PATH = exports.DATABASE_URL = exports.PORT = exports.VIEWPORT = exports.HEADLESS = exports.DEFAULT_PORT = exports.LOG_LEVEL = void 0; /****************************************************************************************** * Repository: https://github.com/kolserdav/werift-sfu-react.git * File name: constants.ts * Author: Sergey Kolmiller * Email: <uyem.ru@gmail.com> * License: MIT * License text: See in LICENSE file * Copyright: kolserdav, All rights reserved (c) * Create Date: Wed Aug 24 2022 14:14:09 GMT+0700 (Krasnoyarsk Standard Time) ******************************************************************************************/ const interfaces_1 = require("../types/interfaces"); exports.LOG_LEVEL = parseInt(process.env.LOG_LEVEL, 10); exports.DEFAULT_PORT = '3001'; exports.HEADLESS = true; exports.VIEWPORT = { width: 1920, height: 1080, }; const { env, } = process; exports.PORT = parseInt(env.PORT || exports.DEFAULT_PORT, 10); exports.DATABASE_URL = env.DATABASE_URL || ''; exports.CLOUD_DIR_PATH = env.CLOUD_DIR_PATH || ''; exports.CORS = env.CORS || ''; exports.APP_URL = env.APP_URL || ''; exports.STUN_SERVER = env.STUN_SERVER || 'stun:127.0.0.1:3478'; exports.SENT_RTCP_INTERVAL = 1000; exports.STOP_RECORDING_MESSAGE = { type: interfaces_1.MessageType.SET_RECORDING, id: 0, connId: '', data: { time: 0, command: 'stop', }, }; exports.CERT_PEM = env.CERT_PEM; exports.KEY_PEM = env.KEY_PEM; exports.IS_DEV = process.env.NODE_ENV === 'development'; exports.IS_CI = process.env.CI === 'true'; exports.ICE_PORT_MIN = parseInt(process.env.ICE_PORT_MIN, 10); exports.ICE_PORT_MAX = parseInt(process.env.ICE_PORT_MAX, 10); exports.RECORD_WIDTH_DEFAULT = 640; exports.RECORD_HEIGHT_DEFAULT = 480; exports.AUTH_UNIT_ID_DEFAULT = 'default'; exports.VIDEO_REGEX = new RegExp(`^/${interfaces_1.RECORD_VIDEOS_PATH}/`); exports.TMP_REGEX = new RegExp(`^/${interfaces_1.TEMPORARY_PATH}/`); exports.WEBM_REGEX = new RegExp(`${interfaces_1.EXT_WEBM}$`); //# sourceMappingURL=constants.js.map