ကမ္ဘာလုံးဆိုင်ရာ audiomix အပေါ်မဆိုပြန်ဖွင့်ကို detect ထို့နောက်အသံသည်သင်၏အဘိဓါန် Mono Bluetooth ကိရိယာ (လက်ကိုအခမဲ့ပရိုဖိုင်းကို) အပေါ်တီးခတ်ဖြစ်ပါတယ်ဒါ BluetoothSco ရုပ်သံလိုင်းဖွင့်လှစ်သောအဖြေကရိုးရှင်းနောက်ခံဝန်ဆောင်မှု။
Idea
အ Bluetooth ကိရိယာအပေါ်မည်သည့်မီဒီယာအသံသည်၏ dynamic ပြန်ဖွင့် Enable လုပ်ထားပါ။ အထူးသဖြင့်သင့်ရဲ့အညွှန်း software ကို၏ညှနျကွားလမ်းညွှန်သည်။ ပြန်ကျော့ပြီးဆုံးပြီးနောက်တစ်ပြန်ဖွင်စတင်ပိတ်လိုက်သောအခါအဘလူးတုရုပ်သံလိုင်းဖွင့်လှစ်ပေးသင့်သည်။
ဆင်တူ app များမှနှိုင်းယှဉ်:
ငါသိမြင်ပြီးပြီအားလုံးအခြား app များကိုတကယ်တော့ယုံကြည်စိတ်ချရသောမဟုတ်သော isMusicActive () function ကိုကိုအသုံးပြုရန်မှာ dynamic သို့မဟုတ် (ငါဆိုပါစို့) သည်မဟုတ်။ ထိုကြောင့်ငါအသံတီးခတ်လျှင်သေချာအောင်ဆုံးဖြတ်ဘို့ကမ္ဘာလုံးဆိုင်ရာ audiomix နှင့်လုပ်နိုင်တဲ့မှ Anonymous အင်ဖိုဖမ်းပြီးဖို့ Visual API ကိုသုံးလော့။ ငါသုံး Visual API ကို function ကို API ကိုအဆင့် 19 (- Android 4.4 KitKat) ကတည်းကသာရရှိနိုင်ပါသည်။ API ကိုအဆင့်အဘို့ငါအဖြစ်ကောင်းစွာ isMusicActive () function ကိုကိုအသုံးအောက်တွင်ဖော်ပြထားသော။
ပြည်နယ်အခြေစိုက် redirection
ထိုဝန်ဆောင်မှုဘလူးတုသ် adapter အပေါ်လှည့်လျှင်, အခြားအရာအားလုံးသဘောကလိုလုပ်မလိုသာ startable ဖြစ်သနည်း တစ်ဘလူးတုသ်စက်ကိုလက်အခမဲ့ဘလူးတုသ်ပရိုဖိုင်းကိုချိတ်ဆက်ပါလျှင်အ redirection သာစတင်သည်။ လက်အခမဲ့ဆက်သွယ်မှုတော့ဘူးအ redirection မှတ်တိုင်များမရရှိနိုင်ပါ။
Static redirection
သငျသညျဤ option ကိုရွေးပါဆိုရင်အသံ redirection အဖြစ်မကြာမီသငျသညျန်ဆောင်မှုစတင်မှသာဝန်ဆောင်မှုနှင့်အတူရပ်လိုက်အဖြစ်စတင်ပါလိမ့်မယ်။ အဘယ်သူမျှမအော်ဒီယိုအချက်အလက်ခွဲခြမ်းစိတ်ဖြာဖြစ်ပါတယ်။
သငျသညျခေါ်ဆိုခ option ကိုအပြီးပြန်လည်ချိတ်ဆက်ရှေးခယျြလျှင်ဝန်ဆောင်မှုအသံတစ်သံခေါ်ဆိုခပြီးနောက်ကိုယ်တိုင်ကက Restart ဖြစ်ဖြစ်သွားတယ် (တယ်လီဖုန်း app ကို SCO ရုပ်သံလိုင်းကျော်ဦးစားပေးရှိပါတယ်) ရပ်စဲသည်။ သငျသညျမီဒီယာ redirection အတွက် "မခေါ်" အဆုံးသတ်လျှင်အဝန်ဆောင်မှုလည်း Restart ဖြစ်ဖြစ်သွားတယ်။ ဒီ option ကအငြိမ် redirection နှင့်အတူပေါင်းစပ်မှသာရရှိနိုင်ပါသည်။
ရည်ရွယ်ချက်စတင်ရန် / ရပ်တန့်န်ဆောင်မှု
ဒါဟာတကယ်တကယ်ရိုးရှင်းတဲ့ပဲ! အောက်ပါရည်ရွယ်ချက်များ Send
& သောနွားထီးတကောင်, net.philipp_koch.dynamicmediabtrouter.ON
& သောနွားထီးတကောင်, net.philipp_koch.dynamicmediabtrouter.OFF
လိုအပ်ချက်များ:
& သောနွားထီးတကောင်, အနိမ့်ဆုံး API ကိုအဆင့် 11 (Honeycomb - အန်းဒရွိုက် 3.0) နဲ့တစ်ဦးမှာ Android device ကို
တစ်ကုန်ကြမ်းဘလူးတုသ်စီးဘို့ - - API ကိုအဆင့် 18 (က Android 4.3 Jelly Bean ကို) ။ အနိမ့်ဗားရှင်းကို "ခေါ်သံ" လကျခံဖို့သင်လိုအပ်နိုင်ပါသည်
အ Visual API မှတစ်ဆင့်အသံအသိအမှတ်ပြုဘို့ - - API ကိုအဆင့် 19 (က Android 4.4 Kitkit) ။
& သောနွားထီးတကောင်, လက်အခမဲ့ပရိုဖိုင် (များသောအားဖြင့်နားကြပ်သို့ကား speakerphone) ကိုအထောက်အပံ့ပေးသောတစ်ဦးကဘလူးတုသ်စက်ကို
& သောနွားထီးတကောင်, ဘယ်သူမျှမက task ကိုမန်နေဂျာ! သူတို့ကမကောင်းဘူးနဲ့ဘာမှပါပဲ! သူတို့ကဒါတိုင်ကြားကြပါဘူးနောက်ခံဝန်ဆောင်မှုကိုသတ်!
ဒီဇိုင်း (dynamic mode ကို) အဖြစ်အလုပ်လုပ်
သငျသညျကိုအဆုံးသတ်လျှင်အ redirection ရပ်တန့်မပါဘူးနဲ့ audio ဘယ်နေရာမှာမှရှုံးသည် " ဟူ. ခေါ်" ။ app ကိုအညွှန်း apps များအတွက်ရည်ရွယ်ခဲ့မိသောကြောင့်ဤအသုံးဝင်သောဒီဇိုင်းသည်:
redirection စတင်နှင့်သင်ပြီးသားသင်အဖြစ်မကြာမီကစတင်သည် "မခေါ်" ကိုအဆုံးသတ်နိုင်ပေးအပ်သတင်းအချက်အလက်များသတိထားရောက်နေတယ်ဆိုရင်။ သတင်းအချက်အလက်ကစားပြီးနောက်ဝန်ဆောင်မှုခါတိုင်းလိုအဖြစ် channel ကိုပိတ်ဖို့အဖြစ်မကြာမီအသံတွေ့ရှိသည်အဖြစ်ထပ်မံဖွင့်လှစ်ပါလိမ့်မယ်။
သင်တစ်ဦးဆက်လက်ဖြစ်ပွားနေသောအချိန်များအတွက်ဂီတလမ်းကြောင်းလွှဲ app ကိုသုံးပါနှင့်သင်တို့ကိုအဆုံးသတ်လျှင်မတော်တဆအနည်းဆုံးစက္ကန့်အနည်းငယ်များအတွက်ဂီတခဏနားပြီးကျန်တာတွေကိုရန်ရှိသည် " ဟူ. ခေါ်" ။ ထိုဝန်ဆောင်မှု redirection ရပ်တန့်ခြင်းနှင့်သင်ကစားနှိပ်အဖြစ်ပြန်စတင်ပါလိမ့်မယ်။
သင်မကောင်းတဲ့အသံအရည်အသွေးကို တွေ့ကြုံ
ငါက fix လို့မရပါဘူး။ လက်အခမဲ့ပရိုဖိုင်းကိုအရည်အသွေးမြင့်မားများအတွက်ရည်ရွယ်သည်မဟုတ်။ သငျသညျအစား A2DP သုံးစွဲဖို့ရှိသည်!
လုပ်ဖို့ကျန်ရစ်င်ဘာလဲ
& သောနွားထီးတကောင်, အကြောင်းကြားစာမှဝန်ဆောင်မှုကိုရပ်တန့်
အပ်ဒိတ်လုပ်ခဲ့သည့်ရက်
၂၀၁၈၊ ဇန် ၂၇