tateren’s diary

何か書きたくなった時に使う

超A&G+の放送URLが有効か確認するスクリプト

先日超A&G+の放送URLが変わったようで*1、録音失敗してから気付くのもイケてないので定期的にチェックする為のスクリプト書いた。

#!/bin/bash
STREAM_URL='rtmp://fms-base1.mitene.ad.jp/agqr/aandg2'
if [ -z "$(rtmpdump -q -r ${STREAM_URL} -v -B1)" ]; then
    # IFTTT経由で自分宛てにGmail送信
    ifttt.sh gmail checkStreamURL > /dev/null
fi

変更前の URL でも接続には成功するし終了コードも 0 が返るし、良い判定方法が分からなかったのでとりあえず1秒録音してサイズをチェックするという力技。

もっと良い方法あったら教えてください。

2018/06/04 追記

rtmp://fms-base1.mitene.ad.jp/agqr/aandg22 に戻った模様

*1:rtmp://fms-base1.mitene.ad.jp/agqr/aandg2 になった