Belkin Aircast Auto / Bluetooth Audio これ、iPhone/iPadはいいけどAndroidは。。。 2013年12月29日

自家用車のTOYOTA VIOSのカーオーディオにはBELKINのTUNE DIRECTというiPhone/iPad専用でAUX接続するものを使っていた。

iPhone/iPadの30Pinコネクタから音を拾ってカーオーディオのAUXに出力するので車内で聞くレベルでは音質劣化などなくいい感じで使えていた。ただ、このiPhone/iPadをつなくケーブルがちょっと固めなのと有線接続なのでケーブルがシガーソケット脇のサイドブレーキに絡んでうっとおしい。そして決定的なのは僕が携帯をAndroidに乗り換えたことと、彼女が持っているiPhoneも30pinコネクタではなくライトニングコネクタになったお陰で使えなくなった。

んで新たに調達したのがこのBELKIN AirCast AutoというBluetoothで音楽を飛ばすもの。これならAndroidでもiPhone/iPadでもBluetoothでA2DPに対応してるから使えるだろうと思って購入。

これならスマートフォンからBluetoothで音楽データを飛ばし、レシーバーで受信、AUX接続でカーオーディオに出力できるので電話は有線で接続する必要がなくシガーソケット、AUX周りがすっきりするはず。

が、Androidではやはり音が悪い。AMラジオからちょっと音がよくなった?って程度の音質。。。こんな音質でBluetooth対応ワイヤレスヘッドホンとか売れるのか?というぐらいに不思議に思っていたが、これがiPhone/iPadとのペアリングだと先述のTUNE DIRECTと変わらない音質。

実はこれ、BluetoothのA2DPというプロファイルは同じなんだが、そのプロファイル内で使用するAUDIO CODECの違いでAndroidはApt-x/SBC対応でiPhone/iPadはAAC/SBC対応となっている模様。BELKIN AirCast Autoのほうは全然オフィシャルに明記されていないがAAC/SBC対応となっているみたいでAndroidとペアリングした際には最低限の共通CODECであるSBCが使われる。個人的に多分これは車内ハンズフリー通話のためのCODECじゃないかと思われる。その程度の音質。

Bluetoothのワイヤレスオーディオって音があんまりよくないよ、って話はネットのレビューでいくらか見ていたがSBC CODECの音質がこの程度だとは思ってなかった。。。対してAACのCODECだと車内で聞く音量レベルではまったく問題ない。満足のいく音質レベルであります。

というわけで次のアクションはAndroidでもAAC CODECを使えるようにすること。ただ、AAC CODEC対応のMusic Playerが見つからない。もしかしたらアプリのレイヤーからはCODECは選ぶことができないのかもしれない。そうだとするとOS側で対応する必要がある。海外のサイトで調べてみると、どうも実装はしているみたいだが、ライセンスやら大人のしがらみで有効化できていないみたいなことを書いてあったり。ただ、有効化しようにもソースコードの変更が必要でソースコードということは再度コンパイルが必要になるのでこれまた手間が多そうでちょっとまだ手を出せていない。。。

というわけでそもそもテスト的に買ってみたものだったが、結構SBCの音質は厳しい。なんとかAndroidにAAC CODECを仕込みたいが。。。誰か同じようなことやってる人はいないでしょうかね。。