From c2731f0a3478a178e031f26935b57349e52ce1c6 Mon Sep 17 00:00:00 2001 From: vexorian Date: Fri, 26 Mar 2021 10:04:31 -0400 Subject: [PATCH] Maybe this helps? --- src/video.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/video.js b/src/video.js index 6c1d483..1010476 100644 --- a/src/video.js +++ b/src/video.js @@ -123,10 +123,14 @@ function video( channelDB , fillerDB, db) { // Stream individual video to ffmpeg concat above. This is used by the server, NOT the client router.get('/stream', async (req, res) => { // Check if channel queried is valid + res.on("error", (e) => { + console.err("There was an unexpected error in stream.", e); + } ); if (typeof req.query.channel === 'undefined') { res.status(400).send("No Channel Specified") return } + let audioOnly = ("true" == req.query.audioOnly); console.log(`/stream audioOnly=${audioOnly}`); let session = parseInt(req.query.session); @@ -323,6 +327,7 @@ function video( channelDB , fillerDB, db) { res.writeHead(200, { 'Content-Type': 'video/mp2t' }); + try { playerObj = await player.play(res); } catch (err) {