【實用工具app】Dynamic Media BT Mono Router|最夯免費app

【實用工具app】Dynamic Media BT Mono Router|最夯免費app

分享好友

【免費工具App】Dynamic Media BT Mono Router-APP點子

BETA

If you want to leave bad rating, ok do it! But leave some text about what is bad...

A simple background service which detects any playback on the global audiomix and then opens the BluetoothSco channel so the audio is played on your mono Bluetooth device (hands free profile).

Idea

Enable the dynamic playback of any media sound on the Bluetooth device. Especially for the direction guide of your navigation software. The Bluetooth channel should be opened when a playback is started and closed after the playback is finished.

Why another app? There a several that do the same!

No, not exactly! All other apps I've seen are not dynamic or (I suppose) use the isMusicActive() function which in fact isn't reliable. Therefore a use the Visualizer API to grab anonymized info from the global audiomix and can for sure determine if audio is played. The visualizer API function I use is only available since API Level 19 (Kitkat - Android 4.4). For API Levels below I use the isMusicActive() function as well.

State based redirection

The service is only startable if the bluetooth adapter is turned on, everything else wouldn't make sense would it? The redirection only starts if a bluetooth device is connected to the hands free bluetooth profile. If the hands free connection isn't available anymore the redirection stops.

Static redirection

If you choose this option the audio redirection will start as soon as you start the service and only stops with the service. No audio information is analyzed.

If you choose the reconnect after call option the service restarts itself after a voice call is terminated (the telephone app has priority over the sco channel). The service also restarts if you end the "call" for media redirection. This option is only available in combination with static redirection.

Intent to start/stop the service

It's really really simple! Send of the following intents

•net.philipp_koch.dynamicmediabtrouter.ON

•net.philipp_koch.dynamicmediabtrouter.OFF

Requirements:

•An Android device with the minimum API Level 11 (Honeycomb - Android 3.0)

【免費工具App】Dynamic Media BT Mono Router-APP點子

- API Level 18 (Jelly Bean - Android 4.3) for a raw bluetooth stream. Lower version may require you to accept the "call"

- API Level 19 (Kitkit - Android 4.4) for audio recognition via the visualizer API.

•A bluetooth device which supports the hands free profile (usually headsets or car speakerphones)

•No task managers! They're crap and nothing else! They kill the background service so don't complain!

Android 5.0 are currently not working. I'm looking into that!

Working as designed (dynamic mode)

If you end the "call" the redirection doesn't stop and audio is routed to nowhere. Because the app was intended for navigation apps this is a useful design:

If redirection starts and you are already aware of the information presented you could end the "call" as soon it starts. After the information is played the service will close the channel as usual and open it again as soon as audio is detected.

If you use the app to redirect music for an ongoing time and you end the "call" accidentally you have to pause the music for at least a few seconds. The service will stop the redirection and start it again as you press play.

"The sound is shitty fix that!!1!"

I can't! The hands free profile isn't intended for high quality. Use A2DP instead!

What’s left to do?

Some things:

• Preferences for static redirecting a sometimes lost

• Service stopping if bluetooth is turned off

•Setting: stop service if device disconnects

•perhaps with service restart option

•start on boot / on bluetooth device connected (could currently be done by Tasker and the intents)

免費玩Dynamic Media BT Mono Router APP玩免費

免費玩Dynamic Media BT Mono Router App

Dynamic Media BT Mono Router APP LOGO

Dynamic Media BT Mono Router LOGO-APP點子

Dynamic Media BT Mono Router APP QRCode

Dynamic Media BT Mono Router QRCode-APP點子
熱門國家系統支援版本費用APP評分上架日期更新日期
未知Android
Google Play
0.4.0
App下載
免費
1970-01-012015-04-18
分享app
上一個APP
下一個APP

高評價工具App推薦

宝宝相册

宝宝相册是一款专门管理宝宝照片的应用,会按宝宝的出生月份组织好照片,并提供拼图和宝宝成长时光的浏览功能。没有各种复杂的宝宝日记功能,最简单的按月份查看宝宝的成长记录。免費玩宝宝相册 APP玩免費免費玩宝宝相册 App宝宝相册 APP LOGO宝宝相册 APP QRCode熱門國家系統支援版本費用AP …
Eseenet+

Eseenet+ 软件能让用户通过手机观看和控制远程的DVR和摄像头。软件特点:可以通过WIFI和GPRS来进行观看(CMWAP除外)支持多通道切换支持图片查看支持ip地址和动态域名访问支持云台上下左右、聚倍聚焦以及光圈控观看的时候可以进行现场抓拍支持横竖屏观看免費玩Eseenet+ APP玩免費免 …
キッチンタイマー

くまもとサプライズキャラクター『くまモン』のキッチンタイマーです。 ・スタートをクリックすると、くまモンが歩きます。 ・最大59分59秒まで設定出来ます。 ・4つのプリセットを設定出来ます。 弊社は、熊本県の許可を受け、「くまモン」の図形を使用しております。 くまもとサプライズ熊本県許可第613 …
Well Safebox 好神保險箱

如果您喜歡我們的設計,請給我們五顆星星★ ★ ★ ★ ★的支持的支持並加入我們的臉書粉絲團https://www.facebook.com/evenwell保險箱以致力於保護您的隱私為已任,全方位打造安全易用的個人隱私平台,讓你的手機成為真正意義上的個人手機。[功能特色]1. 密友(僅支援在Andr …