diff --git a/packages/server/src/controllers/StreamingController/endpoints/getStreamAddresses.js b/packages/server/src/controllers/StreamingController/endpoints/getStreamAddresses.js index 6db90d97..6c498009 100755 --- a/packages/server/src/controllers/StreamingController/endpoints/getStreamAddresses.js +++ b/packages/server/src/controllers/StreamingController/endpoints/getStreamAddresses.js @@ -9,11 +9,15 @@ export default { } if (req.user) { - addresses.liveURL = `${addresses.api}/live/${req.user.username}` addresses.ingestURL = `${addresses.ingest}/${req.user.username}` + addresses.liveURL = `${addresses.api}/live/${req.user.username}` + addresses.radioURL = `${addresses.api}/radio/${req.user.username}` + addresses.hlsURL = `${addresses.liveURL}/src.m3u8` addresses.flvURL = `${addresses.liveURL}/src.flv` + + addresses.aacURL = `${addresses.radioURL}/src.aac` } return res.json(addresses) diff --git a/packages/server/src/controllers/StreamingController/services/generateStreamDataFromStreamingKey.js b/packages/server/src/controllers/StreamingController/services/generateStreamDataFromStreamingKey.js index 843db2a6..3c5d23ab 100755 --- a/packages/server/src/controllers/StreamingController/services/generateStreamDataFromStreamingKey.js +++ b/packages/server/src/controllers/StreamingController/services/generateStreamDataFromStreamingKey.js @@ -17,6 +17,7 @@ export default async (key) => { rtmp: `${process.env.STREAMING_INGEST_SERVER}/live/${streamingKey.username}`, hls: `${streamingServerAPIUri}/live/${streamingKey.username}/src.m3u8`, flv: `${streamingServerAPIUri}/live/${streamingKey.username}/src.flv`, + aac: `${streamingServerAPIUri}/radio/${streamingKey.username}/src.aac`, } }