A ການບໍລິການພື້ນຖານງ່າຍດາຍທີ່ກວດພົບການຫຼິ້ນທີ່ມີຢູ່ໃນ audiomix ທົ່ວໂລກແລະຫຼັງຈາກນັ້ນເປີດຊ່ອງ BluetoothSco ນັ້ນສຽງແມ່ນມີຄົນຫຼິ້ນໃນອຸປະກອນ Bluetooth mono ຂອງທ່ານ (ມື profile ຟຣີ).
ຄວາມຄິດ
ເຮັດໃຫ້ການຫຼິ້ນການເຄື່ອນໄຫວຂອງສຽງສື່ມວນຊົນກ່ຽວກັບການອຸປະກອນ Bluetooth. ໂດຍສະເພາະແມ່ນສໍາລັບຄູ່ມືທິດທາງຂອງການນໍາທິດຊອບແວຂອງທ່ານ. ຊ່ອງທາງ Bluetooth ຄວນໄດ້ຮັບການເປີດໃນເວລາທີ່ຫຼິ້ນເປັນແມ່ນໄດ້ເລີ່ມຕົ້ນແລະປິດຫຼັງຈາກການຫຼິ້ນແມ່ນໄດ້ສໍາເລັດ.
ການປຽບທຽບກັບກິດທີ່ຄ້າຍຄືກັນ:
ກິດອື່ນໆທັງຫມົດຂ້າພະເຈົ້າເຫັນບໍ່ໄດ້ເຄື່ອນໄຫວຫຼື (ຂ້າພະເຈົ້າຄິດວ່າ) ການນໍາໃຊ້ isMusicActive () ຫນ້າທີ່ຊຶ່ງໃນຄວາມເປັນຈິງ, ບໍ່ແມ່ນການທີ່ເຊື່ອຖືໄດ້. ເພາະສະນັ້ນຂ້າພະເຈົ້າໃຊ້ Visualizer API ເພື່ອຄວ້າຂໍ້ມູນບໍລິຈາກເງິນຈາກ audiomix ທົ່ວໂລກແລະສາມາດເຮັດໄດ້ສໍາລັບການໃຫ້ແນ່ໃຈວ່າການກໍານົດຖ້າຫາກວ່າສຽງແມ່ນມີຄົນຫຼິ້ນ. ການທໍາງານຂອງ visualizer API ຂ້າພະເຈົ້າໃຊ້ແມ່ນມີພຽງແຕ່ນັບຕັ້ງແຕ່ API Level 19 (Kitkat - Android 4.4). ສໍາລັບລະດັບ API ຂ້າງລຸ່ມນີ້ຂ້າພະເຈົ້າໃຊ້ isMusicActive () ການທໍາງານເຊັ່ນດຽວກັນ.
State ຕົວຊີ້ທິດທາງທີ່
ການບໍລິການແມ່ນມີພຽງແຕ່ຖ້າຫາກວ່າ startable adapter bluetooth ແມ່ນໄດ້ຫັນສຸດ, ທຸກສິ່ງທຸກຢ່າງອື່ນຈະບໍ່ເຮັດໃຫ້ຄວາມຮູ້ສຶກແມ່ນບໍ? ໄດ້ຕົວຊີ້ທິດທາງພຽງແຕ່ເລີ່ມຕົ້ນຖ້າຫາກວ່າອຸປະກອນ bluetooth ແມ່ນເຊື່ອມຕໍ່ກັບມື profile bluetooth ຟຣີ. ຖ້າມືການເຊື່ອມຕໍ່ແມ່ນບໍ່ມີອີກຕໍ່ໄປປ່ຽນເສັ້ນທາງຢຸດເຊົາ.
ການປ່ຽນເສັ້ນທາງ Static
ຖ້າຫາກວ່າທ່ານເລືອກຕົວເລືອກນີ້ໄດ້ຊີ້ທິດທາງສຽງຈະເລີ່ມຕົ້ນໃນທັນທີທີ່ທ່ານເລີ່ມຕົ້ນການບໍລິການແລະພຽງແຕ່ຢຸດເຊົາກັບການບໍລິການ. ບໍ່ມີຂໍ້ມູນສຽງແມ່ນການວິເຄາະ.
ຖ້າຫາກວ່າທ່ານເລືອກທີ່ຈະດະຫຼັງຈາກທາງເລືອກການໂທການບໍລິການເລີ່ມເອງຫລັງຈາກທີ່ການໂທແມ່ນໄດ້ລະງັບ (app ໂທລະສັບທີ່ມີບູລິມະສິດໃນໄລຍະຊ່ອງ sco ໄດ້). ບໍລິການຍັງຈະເລີ່ມຖ້າຫາກວ່າທ່ານໃນທີ່ສຸດໄດ້ "ເອີ້ນວ່າ" ການປ່ຽນເສັ້ນທາງສື່ມວນຊົນ. ຕົວເລືອກນີ້ແມ່ນມີພຽງແຕ່ປະສົມປະສານກັບການປ່ຽນເສັ້ນທາງ static.
ຈຸດປະສົງທີ່ຈະເລີ່ມຕົ້ນ / ຢຸດບໍລິການ
ມັນກໍ່ງ່າຍດາຍແທ້! ສົ່ງຂອງເຈດຕະນາດັ່ງຕໍ່ໄປນີ້
& bull; net.philipp_koch.dynamicmediabtrouter.ON
& bull; net.philipp_koch.dynamicmediabtrouter.OFF
ຄວາມຕ້ອງການ:
ແລະ bull; ເປັນອຸປະກອນ Android ກັບ API Level ຕໍາ່ສຸດທີ່ 11 (Honeycomb - Android 30)
- API Level 18 (Jelly Bean - Android 4.3) ສໍາລັບນ້ໍາ bluetooth ວັດຖຸດິບ. ສະບັບພາສາຕ່ໍາອາດຈະຮຽກຮ້ອງໃຫ້ມີທ່ານທີ່ຈະຍອມຮັບໄດ້ "ໂທຫາ"
- API Level 19 (Kitkit - Android 4.4) ສໍາລັບການຮັບຮູ້ສຽງຜ່ານ visualizer API.
ແລະ bull; ອຸປະກອນ Bluetooth ທີ່ສະຫນັບສະຫນູນມື profile ຟຣີ (ປົກກະຕິແລ້ວ headsets ຫລືສະປີກເກີໂຟນລົດ)
ແລະ bull; ບໍ່ມີການຄຸ້ມຄອງວຽກງານ! ພວກເຂົາກໍາລັງ crap ແລະບໍ່ມີຫຍັງອີກແດ່? ພວກເຂົາເຈົ້າຂ້າບໍລິການພື້ນຖານດັ່ງນັ້ນບໍ່ຈົ່ມ!
ການເຮັດວຽກເປັນການອອກແບບ (ຮູບແບບການເຄື່ອນໄຫວ)
ຖ້າຫາກວ່າທ່ານໃນທີ່ສຸດໄດ້ "ເອີ້ນວ່າ" ການປ່ຽນເສັ້ນທາງບໍ່ໄດ້ຢຸດເຊົາແລະສຽງແມ່ນສົ່ງໄປ nowhere. ເນື່ອງຈາກວ່າ app ໄດ້ມີຈຸດປະສົງສໍາລັບກິດນໍາທິດນີ້ເປັນການອອກແບບທີ່ເປັນປະໂຫຍດ:
ຖ້າຫາກວ່າເສັ້ນທາງຈະເລີ່ມຕົ້ນແລະທ່ານມີຢູ່ແລ້ວຮູ້ຂໍ້ມູນຂ່າວສານທີ່ນໍາສະເຫນີທີ່ທ່ານສາມາດໃນທີ່ສຸດ "ເອີ້ນວ່າ" ໃນທັນທີທີ່ມັນຈະເກີດ. ຫຼັງຈາກທີ່ຂໍ້ມູນຂ່າວສານແມ່ນມີຄົນຫຼິ້ນການບໍລິການຈະປິດຊ່ອງທາງທີ່ເປັນປົກກະຕິແລະເປີດມັນອີກເທື່ອຫນຶ່ງໃນທັນທີທີ່ສຽງໄດ້ຖືກກວດພົບ.
ຖ້າຫາກວ່າທ່ານໃຊ້ app ໄດ້ປ່ຽນເສັ້ນທາງດົນຕີສໍາລັບການໃຊ້ເວລາຢ່າງຕໍ່ເນື່ອງແລະທ່ານໃນທີ່ສຸດໄດ້ "ເອີ້ນວ່າ" ອຸບັດຕິເຫດທີ່ທ່ານມີເພື່ອຢຸດດົນຕີສໍາລັບການຢູ່ຢ່າງຫນ້ອຍສອງສາມວິນາທີ. ການບໍລິການທີ່ຈະຢຸດເຊົາການປ່ຽນເສັ້ນທາງແລະເລີ່ມຕົ້ນມັນອີກເທື່ອຫນຶ່ງທີ່ທ່ານກົດຫຼິ້ນ.
ທ່ານມີປະສົບການຄຸນນະພາບສຽງບໍ່ດີ
ຂ້າພະເຈົ້າບໍ່ສາມາດແກ້ໄຂທີ່. ມື profile ຟຣີບໍ່ໄດ້ມີຈຸດປະສົງສໍາລັບຄຸນນະພາບສູງ. ທ່ານມີການນໍາໃຊ້ A2DP ແທນທີ່ຈະ!
ສິ່ງທີ່ປະໄວ້ຈະເຮັດແນວໃດ?
ແລະ bull; ຢຸດເຊົາການບໍລິການຈາກການແຈ້ງເຕືອນ
ອັບເດດແລ້ວເມື່ອ
27 ມ.ກ. 2018