cheetsheet/ip
Posted: | Categories: cheatsheet | Tags: cheatsheet, ip
MediaPackage を CLI から操作 チャンネル名にユニークな文字列が必要、また、この文字列は MediaPackage でチャンネルを作る際に Destination で設定する必要がある チャンネルは aws cli のオプションで作成できる。 配信に必要なチャンネルは( MediaLive 側で 2 つの Destination を指定する必要があるので )2 つ設定する 2 つのチャンネルのパスワードは EC2 パラメータストアにすぐ保存する( MediaLive の仕様でパスワードは EC2 パラメータストアを参照する) export DATE=$(date +%Y%m%d%H%M) export MPACK_C_A=$( aws mediapackage create-channel --region ap-southeast-1 --id "${DATE}-a" ) export MPACK_C_A_URL=$(echo "$MPACK_C_A"| jq -r '.HlsIngest.IngestEndpoints[0].Url') export MPACK_C_A_USER=$(echo "$MPACK_C_A"| jq -r '.HlsIngest.IngestEndpoints[0].Username') aws ssm put-parameter --region ap-southeast-1 --name "/medialive/${MPACK_C_A_USER}" --value "$(echo "$MPACK_C_A"| jq -r '.HlsIngest.IngestEndpoints[0].Password')" --type SecureString export MPACK_C_B=$( aws mediapackage create-channel --region ap-southeast-1 --id "${DATE}-b" ) export MPACK_C_B_URL=$(echo "$MPACK_C_B"| jq -r '. Read more...