dアニメストアがサービススタートしてから、さりげなくずっと使っているんですが、なんやかんやですごいお世話になってます。
新旧どちらもかなり充実していて、マジでアニメ系ストリーミングサービスでは最高かもって思ってます。
で、Galaxy note8にしてからも楽しく使わせてもらっているのですが、あるときに、「外部機器に出力中」と表示されてしまいスマホでコンテンツをストリーミングできない現象が発生しました。
原因がわからず1週間近く経ったのですが、ようやく解明できたので備忘録として。
問題について
スペック
機種:Galaxy Note8 SC-01K
OS: Android OS7.0
状況
スマホからdアニメストアアプリでコンテンツ再生を試みたところ、「外部出力中」という文言が表示され、映像が真っ暗で何も見えない。
音声のみスマホから再生される。
4Gおよびwi-fiのどちらの環境でも起こる。
AndroidTVなどへキャストは、正常に動く。
試したこと
まず、「Android版dアニメストアアプリで視聴ができない場合」に書かれた対応方法を試しました。
・アプリのキャッシュクリア
・ライセンスファイル削除
・ユーザーデータリセット
・dアニメストアアプリのアンインストールおよび再インストール
これらをやってみましたが、ダメでした。
で、スマホ本体の再起動を試みたところ、ちゃんと再生されました。
原因はbxActionsのスクリーンショット機能
上記だけだと、対応方法はわかったものの、原因がわからなかったのと、このエラーが出た時に何度も再起動を書けないといけないのは非常にめんどくさい。。。
というわけで原因を探ってみたところ、どうやらbxActionsの機能が悪さをしていたようです。
Galaxy note8にとって神アプリと呼ばれるbxActionsですが、私はこれでbixbyボタンをスクリーンショットボタンとして活用していました。
ただ、場所が場所なので、結構間違ってボタン押しちゃったりもするんですよね。
なので、意味不明なスクリーンショットも無駄に撮ってたりしてました。
で、bxActionsのスクリーンショット機能は、キャストデバイスを一瞬立ち上げることで撮影をしているようです。
今回はこの「キャストデバイス」が一瞬立ち上がることが原因でした。
dアニメストアは、条件が揃っていれば外部機器への出力が可能です。
例えばchrome castだったり、AndroidTVだったり。
で、キャストデバイスが検出されると、すぐ反応してくれるんですよね。
で、そのbxActionsのスクリーンショット機能によるキャストデバイス起動が切れてるようで切れてないというちょっとわけわからん状況に陥ると今回の現象が起きるようです。
対応方法
bxActionsでのスクリーンショット機能を使わない、というのが結論です。
私の場合は別の機能をbxActionsでbixbyボタンに付与させることにしました。
ワンボタンだけでスクショできたのでかなり重宝してましたが、まあ仕方ないね。
通常のスクリーンショット機能もGalaxy Note8に慣れてくるにつれ押しやすくなったし。
ということで、とりあえずdアニメストアをまた普通に見れるようになって良かったー。
bxActionsとdアニメストアを利用されている方は、相性問題でエラー吐くこともあるので気をつけてね!
コメント