You can charge your Bose headphones by connecting their USB cable from the headphones to a computer, wall charger, or power ...
You need an amp/receiver with wifi support, and probably support for whatever app you want to use. I know nothing about this one but it's tops on Amazon.