mystasly48/ToshitaiRecorder

Check the rtmp url is correct

Opened this issue · 2 comments

According to some articles and tweets, sometimes the rtmp url has changed.

So we have to check if the rtmp url is correct, and the recording started properly.

Notes (2020/05/18)
Audio problem: rtmp://fms-base1.mitene.ad.jp/agqr/aandg1
Audio problem: rtmp://fms-base2.mitene.ad.jp/agqr/aandg1
Available: rtmp://fms-base1.mitene.ad.jp/agqr/aandg333
Available: rtmp://fms-base2.mitene.ad.jp/agqr/aandg333
Unavailable: rtmp://fms-base1.mitene.ad.jp/agqr/aandg1b
Unavailable: rtmp://fms-base2.mitene.ad.jp/agqr/aandg1b
Unavailable: rtmp://fms-base2.mitene.ad.jp/agqr/aandg1g
Unavailable: rtmp://fms-base1.mitene.ad.jp/agqr/aandg11
Unavailable: rtmp://fms-base2.mitene.ad.jp/agqr/aandg11
Unavailable: rtmp://fms-base1.mitene.ad.jp/agqr/aandg111
Unavailable: rtmp://fms-base2.mitene.ad.jp/agqr/aandg111
Unavailable: rtmp://fms-base1.mitene.ad.jp/agqr/aandg2
Unavailable: rtmp://fms-base2.mitene.ad.jp/agqr/aandg2
Unavailable: rtmp://fms-base1.mitene.ad.jp/agqr/aandg22
Unavailable: rtmp://fms-base2.mitene.ad.jp/agqr/aandg22
Unavailable: rtmp://fms-base1.mitene.ad.jp/agqr/aandg5
Unavailable: rtmp://fms-base2.mitene.ad.jp/agqr/aandg5

According to http://tateren.hateblo.jp/entry/2018/03/26/225802
The best way to check if the url is correct is to record for a sec and check the size of the file.

if [ -z "$(rtmpdump -q -r ${url} -v -B1)" ]; then
    # the url is incorrect
fi