27 lines
930 B
JavaScript
27 lines
930 B
JavaScript
require('dotenv').config()
|
|
|
|
module.exports = {
|
|
port: parseInt(process.env.PORT),
|
|
external_domain: process.env.EXTERNAL_DOMAIN,
|
|
coordinator_url: process.env.COORDINATOR_URL,
|
|
database_url: process.env.DATABASE_URL,
|
|
database_name: process.env.DATABASE_NAME,
|
|
webrtc_port_begin: parseInt(process.env.WEBRTC_PORT_BEGIN),
|
|
session_limit: 100,
|
|
log_path: "./logs/runtime.log",
|
|
webrtc_server_path: "../pixel-streaming-webrtc/WebServers/SignallingWebServer/cirrus.js",
|
|
app_args: {
|
|
runtime: {
|
|
port: "-PixelStreamingPort="
|
|
},
|
|
static: [
|
|
"-PixelStreamingIP=127.0.0.1",
|
|
"-RenderOffScreen",
|
|
"-PixelStreamingEncoderMaxBitrate=15000000",
|
|
"-ResX 1920 -ResY 1080",
|
|
"-PixelStreamingEncoderMinQP=25",
|
|
"-PixelStreamingEncoderMultipass=QUARTER",
|
|
"-PixelStreamingWebRTCMaxFps=60"
|
|
]
|
|
}
|
|
} |