今回は、ChromeでRadikoの音声が再生出来ない時の対処法を書きます。
Radikoのサポートに連絡してもらちがあかず、結局自分で治したので、そのときの方法をご紹介します。なお、サポート様から有用な情報も頂いてますので、それも一緒に以下でご紹介します。
【注意】今回ご紹介するのは、かなりレアなケースだと思われます。このため、私と同じような環境でないとこの修正方法は使えないかもしれません。あらかじめご了承ください。
ただ、治すときの「考え方」の参考にはなるのではないかと思います。
■一般的に提示されている解決方法は・・・
「Chrome Radiko 再生出来ない」などで検索してみると、たいてい(たぶん90%以上のサイト)は次のような対策方法が提示されていると思います。
[一般的に示されている解決方法]
・Chromeの設定-詳細設定で、対象となるサイト(ここではRadikoのサイト)でFlash Playerの実行を許可してやる。すると再生出来るようになります。
今回本ブログで紹介するのは、上記のようなFlash Playeの設定変更でも直らなかった場合の対処方法です。
■今回の現象
・Radikoのサイトを表示し、ラジオを聞きたい局をクリックして、その局を表示します。
・再生ボタンは(グレー表示とかでなく)正常に表示され、マウスを再生ボタンの上にもっていくと手のようなアイコンに変わるので、いかにも再生出来そうだけど、クリックしても何の反応もない。だから音が鳴らない。
・Edgeなどでは再生出来る。しかしChromeやFireFoxなどでは、上記の現象でラジオを再生出来ない。
■原因として最初に考えられたこと
Radikoのサポート様のお話では、
「現在、「undefined」と地域判定されているため、エラー
とのことです。どうやらネットの向こう側では、私の接続状態が見えるみたいですね(それって、ある意味怖い(笑))。
この際、サポート様からは
「まずは、端末の地域設定・時刻設定が正しいことをご確認ください
ということでした。当然チェックしてみますが、地域設定・時刻設定は正しかったのです。
だから、これが原因ではないということになり、振り出しに戻りました。
■最初にチェックするべき事
以下で示す対処法を試す前に、まずは一般的に考えられる原因を一つ一つつぶしていくという作業です。
・ウイルス検知ソフトやファイアーウォールソフトが、Radikoからの通信を妨害(通信を遮断)していないか確認しておく。もしそうなっていたらそれを解除しないと当然音は鳴りません。
・プロキシやVPN・VPNアプリを使っていないか?
これも同様です。まずは確認のため、これらのアプリはいったんアンインストールあるいは無効にしたうえで、Radikoで音が鳴るか確認してください。
Radikoのサポート様によりますと、プロキシやVPN・VPNアプリを使用していると、
「その場合は、海外のサーバーを経由することがあり、そのような現
とのことです。ちなみに私は使用してませんでした。
・ブラウザのプラグインで、データセーバーなど、通信量を圧
Rahikoのサポート様によると、その場合も上記と同様の現象が起きるそうです。
でも私はそのようなものもインストールしていませんでした。
・また、Radikoのサポート様によりますと、
「過去の例では、スパイウェアにより海外のサーバーを経由
とのことでした。これについては、パソコンにスパイウエアが入ってないかを、ウイルス検知ソフトやマルウエア検知ソフトで調べてみた方が良いと思います。
ちなみに私はESETとMalwarebytesという2種類の検知ソフトを動かしておりました。どちらで調べても特にスパイウエアは見つかりませんでした。
■私が見つけた対処法
【注意】(しつこいようですみません。)
今回ご紹介するのは、かなりレアなケースだと思われます。このため、私と同じような環境でないとこの修正方法は使えないかもしれません。あらかじめご了承ください。
ただ、治すときの「考え方」の参考にはなるのではないかと思います。
レアなケースかもしれないと思うので、結果から先に申しますと、Radikoが再生出来なかった原因は、Chromeの拡張機能の「Adblock Plus」というソフトでした。このソフトは広告をブロックするソフトなのですが、このソフトは広告だけでなく、Radikoのラジオ配信をもブロックしてしまうようです。
対処法は簡単でした。
(1)Radikoのホームページが表示されている状態で「Adblock Plus」を左クリックします。
(2)そのとき表示される項目の上の方にある「このサイトで有効」をクリックして「無効」に変えます(この項目はトグルスイッチになっていますので、もう一度クリックすると有効に戻せます)。
(3)設定を変更した後は、radikoのサイトを一度再読込してください。読み込みなおさないと「無効」が反映されません。
対処法はたったこれだけ。
■大事なのは、「考え方」でした。
確かに治す方法自体は簡単だったんですが、それを見つけるまでにかなりの時間を要しました。かなりググりました。
結局、サポート様とメールでのやりとりをしているときの、次の内容がヒントになりました(上記にすでに記載)。
「ブラウザのプラグインで、データセーバーなど、通信量を圧
この言葉がヒントになり、Chromeの拡張機能をいったん全部無効にしてみたんです。
そしたら、あっさりRadikoが再生出来るではありませんか!
このことで、拡張機能の何かがトラブルの原因になっていることがわかりました。
そこからは、「拡張機能を一つ一つ有効に戻してはRadikoを再生してみる」を繰り返しました。
もちろん当てずっぽうにやると時間がかかるので、Adblock Plusのような、いかにも通信に影響を与えそうな拡張機能から先にチェックしていきます。そうしたらすぐにAdblock Plusが原因だとわかったのです。
そこで上記のように、Radikoのページを表示した状態で「このサイトで無効」に変更してみたら、治ってしまったのです。
大切なのは考え方でした。
Youtubeや他のサイトは普通に再生出来るのに、Radikoだけ出来ないのはRadikoのせいだと思ったりもしました。
しかし、拡張機能が邪魔している可能性があるということがわかったのは、今後のトラブル対処のためには良かったと思います。
Chromeって、最近、いろいろな面で(Falshが関わるサイトでは特に)不具合が多くなった気がしてます。
今回と同じような考え方で、Flashを使っているサイトで再生が出来ないようなときは、Adblock Plusなどの拡張機能が邪魔していないか調べてみるという考え方が身につきました。
みなさんも、「ChromeでFlashがうまく再生出来ないんだけど」ということがあったときは、拡張機能を一度全部無効にしてみてうまくいくか確認すると良いのではないかと思います。
以上です。