feat: more readable playlist reponse

This commit is contained in:
antebrl
2025-04-17 00:07:39 +02:00
parent 3787a7730a
commit 2909a15528

View File

@@ -120,7 +120,7 @@ module.exports = {
let playlistStr = `#EXTM3U
#EXTINF:-1 tvg-name="CURRENT RESTREAM" tvg-logo="https://cdn-icons-png.freepik.com/512/9294/9294560.png" group-title="StreamHub",CURRENT RESTREAM
${backendBaseUrl}/proxy/current`;
${backendBaseUrl}/proxy/current \n`;
//TODO: dynamically add channels from ChannelService
const channels = ChannelService.getChannels();
@@ -139,10 +139,11 @@ ${backendBaseUrl}/proxy/current`;
if(channel.headers && channel.headers.length > 0) {
headers = Buffer.from(JSON.stringify(channel.headers)).toString('base64');
}
playlistStr += `${backendBaseUrl}/proxy/channel?url=${encodeURIComponent(channel.url)}${headers ? `&headers=${headers}` : ''}`;
playlistStr += `${backendBaseUrl}/proxy/channel?url=${encodeURIComponent(channel.url)}${headers ? `&headers=${headers}` : ''} \n`;
}
}
res.set('Content-Type', 'text/plain');
res.send(playlistStr);
}
};