From fd154afd82c98e85b4664ecb2221785fc075dfe3 Mon Sep 17 00:00:00 2001 From: HenryDu8133 <813367384@qq.com> Date: Fri, 31 Jul 2026 21:17:04 +0800 Subject: [PATCH] fix(music): remove HLS fallback from station playback Keep music playback on the direct PCM or DFPWM paths so music requests no longer trigger RTMP/HLS push attempts when a WAV source is unavailable. --- CloudServer/server.js | 18 ------------------ 1 file changed, 18 deletions(-) diff --git a/CloudServer/server.js b/CloudServer/server.js index c7f9a7c..a708449 100644 --- a/CloudServer/server.js +++ b/CloudServer/server.js @@ -2526,24 +2526,6 @@ app.post('/api/music/start', express.json(), (req, res) => { return; } - if (HLS_ENABLE) { - enqueueHlsPush(name, [track]); - enqueueStationAudioTask(name, currentWs, { - audioFormat: 'hls', - streamUrl: hlsUrl, - durationSec: playbackAudio.durationSec, - priority: -1, - interruptMode: 'none', - source: 'music', - loop, - audioId: `music-${track}-${name}-${Date.now()}`, - requeueOnPreempt: true, - consoleStreamStart: { type: 'stream_start', station: name, seq: [`MUSIC:${track}`], streamName, hlsUrl }, - consoleStreamEnd: { type: 'stream_end', station: name } - }); - return; - } - enqueueStationAudioTask(name, currentWs, { audioFormat: playbackAudio.audioFormat, buffer: playbackAudio.buffer,