in provider-utils/awscloudformation/utils/video-getinfo.js [124:155]
async function prettifyOutputLive(context, output) {
context.print.info(chalk.bold('\nLivestream Info:'));
context.print.info(chalk.bold('\nMediaLive'));
context.print.blue(chalk`MediaLive Primary Ingest Url: {underline ${output.oMediaLivePrimaryIngestUrl}}`);
const primaryKey = output.oMediaLivePrimaryIngestUrl.split('/');
context.print.blue(`MediaLive Primary Stream Key: ${primaryKey[3]}\n`);
context.print.blue(chalk`MediaLive Backup Ingest Url: {underline ${output.oMediaLiveBackupIngestUrl}}`);
const backupKey = output.oMediaLiveBackupIngestUrl.split('/');
context.print.blue(`MediaLive Backup Stream Key: ${backupKey[3]}`);
if (output.oPrimaryHlsEgress || output.oPrimaryCmafEgress
|| output.oPrimaryDashEgress || output.oPrimaryMssEgress) {
context.print.info(chalk.bold('\nMediaPackage'));
}
if (output.oPrimaryHlsEgress) {
context.print.blue(chalk`MediaPackage HLS Egress Url: {underline ${output.oPrimaryHlsEgress}}`);
}
if (output.oPrimaryDashEgress) {
context.print.blue(chalk`MediaPackage Dash Egress Url: {underline ${output.oPrimaryDashEgress}}`);
}
if (output.oPrimaryMssEgress) {
context.print.blue(chalk`MediaPackage MSS Egress Url: {underline ${output.oPrimaryMssEgress}}`);
}
if (output.oPrimaryCmafEgress) {
context.print.blue(chalk`MediaPackage CMAF Egress Url: {underline ${output.oPrimaryCmafEgress}}`);
}
if (output.oMediaStoreContainerName) {
context.print.info(chalk.bold('\nMediaStore'));
context.print.blue(chalk`MediaStore Output Url: {underline ${output.oPrimaryMediaStoreEgressUrl}}`);
}
}