Brandnew J+BluetoothA2DP

リアルインターネットプラスにしたので、J-WAVE Brandnew Jを聴きまくってます。
ちょっと聴くまで手間ですけど、聴き始めると本当にラジオですね。
海外のインターネットラジオともまた違って、本当のラジオです。
毎日びっくりして聴いてます。
で、これを聴くときに、Bluetoothヘッドセットを今日はじめて聴いて見ました。
J-WAVE Brandnew Jが32kbpsなので、Bluetooth A2DPの音質の今ひとつさだって関係なし!
ただもう手ぶらでインターネットラジオを聴きまくれます。
W-ZERO3[es]でのデータプロセスの流れを想像。

W-SIMからシリアルでW-ZERO3[es]にデータが流れてくるはず。
・IPデータだから、トレイラ部分の生データを取り出す。
・生データは暗号化されたWMA DRMだから、ストリーミングが始まる前にやり取りしていた鍵でデコード。ナマのWMAになると。
・ナマのWMAをデコード。ナマのオーディオデータになる(WAVっぽい)。
・ナマのオーディオデータをSBCでエンコード
Bluetoothドングルに流し込む。
(ヘッドセットでSBCデータをデコード→D/A変換→音)

結構処理きついですね。良くやりますよW-ZERO3[es]