Bluetooth Hoparlör Ses Sorunu

Başlatan ethem578, 15 Şubat 2020 - 17:32:33

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

ethem578

Merhaba. Bluetooth 5.0 destekli 2+1 hoparlörüm var. Bu hoparlöre bluetooth 4.1 destekli başka bir laptop ile linux ve windows üzerinde ayrı ayrı sorunsuz bağlandım ve net bir ses aldım. Ancak Bluetooth 2.1 destekli kendi laptopumla bağlanmaya çalıştığımda sorunsuz bağlanıyor ancak sanki bant genişliği yetmediğinden dolayı ses kesik kesik geliyor. Ben olayın sesin bitrate değerinden ve ses kodeği ile ilgili olabileceğini düşünüyorum. Örneğin 256 kbps mp3 ile 128 kbps mp3 aynı boyutta değil. Bluetooth cihazına giden sesin kalitesini değiştirebilirsem hoparlörü sorunsuz kullanabileceğimi düşünmekteyim. Nasıl yapabileceğim konusunda fikri olan arkadaşlardan yardım bekliyorum.

sudo hcidump avdtp çıktısı şu şekilde:

HCI sniffer - Bluetooth packet analyzer ver 5.50
device: hci0 snap_len: 1500 filter: 0x400
< AVDTP(s): Discover cmd: transaction 14 nsp 0x00
> AVDTP(s): Discover rsp: transaction 14 nsp 0x00
    ACP SEID 1 - Audio Sink
    ACP SEID 2 - Audio Sink
< AVDTP(s): Capabilities cmd: transaction 15 nsp 0x00
    ACP SEID 1
> AVDTP(s): Capabilities rsp: transaction 15 nsp 0x00
    Media Transport
    Media Codec - SBC
      16kHz 32kHz 44.1kHz 48kHz
      Mono DualChannel Stereo JointStereo
      4 8 12 16 Blocks
      4 8 Subbands
      SNR Loudness
      Bitpool Range 2-53
    Content Protection
      02 00
< AVDTP(s): Capabilities cmd: transaction 0 nsp 0x00
    ACP SEID 2
> AVDTP(s): Capabilities rsp: transaction 0 nsp 0x00
    Media Transport
    Media Codec - SBC
      16kHz 32kHz 44.1kHz 48kHz
      Mono DualChannel Stereo JointStereo
      4 8 12 16 Blocks
      4 8 Subbands
      SNR Loudness
      Bitpool Range 2-53
    Content Protection
      02 00
< AVDTP(s): Set config cmd: transaction 1 nsp 0x00
    ACP SEID 1 - INT SEID 2
    Media Transport
    Media Codec - SBC
      44.1kHz
      JointStereo
      16 Blocks
      8 Subbands
      Loudness
      Bitpool Range 2-53
> AVDTP(s): Set config rsp: transaction 1 nsp 0x00
< AVDTP(s): Open cmd: transaction 2 nsp 0x00
    ACP SEID 1
> AVDTP(s): Open rsp: transaction 2 nsp 0x00
< AVDTP(s): Start cmd: transaction 3 nsp 0x00
    ACP SEID 1
> AVDTP(s): Start rsp: transaction 3 nsp 0x00
< AVDTP(m): ver 2 cc 0 pt 96 seqn 0 time 0 ssrc 1
< AVDTP(m): ver 2 cc 0 pt 96 seqn 1 time 640 ssrc 1
< AVDTP(m): ver 2 cc 0 pt 96 seqn 2 time 1280 ssrc 1
< AVDTP(m): ver 2 cc 0 pt 96 seqn 3 time 1920 ssrc 1
< AVDTP(m): ver 2 cc 0 pt 96 seqn 4 time 2560 ssrc 1
< AVDTP(m): ver 2 cc 0 pt 96 seqn 5 time 3200 ssrc 1
< AVDTP(m): ver 2 cc 0 pt 96 seqn 6 time 3840 ssrc 1
< AVDTP(m): ver 2 cc 0 pt 96 seqn 7 time 4480 ssrc 1
< AVDTP(m): ver 2 cc 0 pt 96 seqn 8 time 5120 ssrc 1
< AVDTP(m): ver 2 cc 0 pt 96 seqn 9 time 6537 ssrc 1
< AVDTP(m): ver 2 cc 0 pt 96 seqn 10 time 7305 ssrc 1
< AVDTP(m): ver 2 cc 0 pt 96 seqn 11 time 9543 ssrc 1
< AVDTP(m): ver 2 cc 0 pt 96 seqn 12 time 12906 ssrc 1
< AVDTP(m): ver 2 cc 0 pt 96 seqn 13 time 14096 ssrc 1
< AVDTP(m): ver 2 cc 0 pt 96 seqn 14 time 20941 ssrc 1
< AVDTP(m): ver 2 cc 0 pt 96 seqn 15 time 22093 ssrc 1
< AVDTP(m): ver 2 cc 0 pt 96 seqn 16 time 24475 ssrc 1
< AVDTP(m): ver 2 cc 0 pt 96 seqn 17 time 25627 ssrc 1
< AVDTP(m): ver 2 cc 0 pt 96 seqn 18 time 27208 ssrc 1
< AVDTP(m): ver 2 cc 0 pt 96 seqn 19 time 31976 ssrc 1
< AVDTP(m): ver 2 cc 0 pt 96 seqn 20 time 33128 ssrc 1
< AVDTP(m): ver 2 cc 0 pt 96 seqn 21 time 34280 ssrc 1
< AVDTP(m): ver 2 cc 0 pt 96 seqn 22 time 36469 ssrc 1
< AVDTP(m): ver 2 cc 0 pt 96 seqn 23 time 37706 ssrc 1
< AVDTP(m): ver 2 cc 0 pt 96 seqn 24 time 38858 ssrc 1
< AVDTP(m): ver 2 cc 0 pt 96 seqn 25 time 42602 ssrc 1
< AVDTP(m): ver 2 cc 0 pt 96 seqn 26 time 50935 ssrc 1
< AVDTP(m): ver 2 cc 0 pt 96 seqn 27 time 54598 ssrc 1
< AVDTP(m): ver 2 cc 0 pt 96 seqn 28 time 61081 ssrc 1
< AVDTP(m): ver 2 cc 0 pt 96 seqn 29 time 73958 ssrc 1
< AVDTP(m): ver 2 cc 0 pt 96 seqn 30 time 90405 ssrc 1
< AVDTP(m): ver 2 cc 0 pt 96 seqn 31 time 93891 ssrc 1
< AVDTP(m): ver 2 cc 0 pt 96 seqn 32 time 110337 ssrc 1
< AVDTP(m): ver 2 cc 0 pt 96 seqn 33 time 112191 ssrc 1
< AVDTP(m): ver 2 cc 0 pt 96 seqn 34 time 125597 ssrc 1
< AVDTP(m): ver 2 cc 0 pt 96 seqn 35 time 132039 ssrc 1
< AVDTP(m): ver 2 cc 0 pt 96 seqn 36 time 146546 ssrc 1
< AVDTP(m): ver 2 cc 0 pt 96 seqn 37 time 150997 ssrc 1
< AVDTP(m): ver 2 cc 0 pt 96 seqn 38 time 173355 ssrc 1
< AVDTP(m): ver 2 cc 0 pt 96 seqn 39 time 179883 ssrc 1
< AVDTP(m): ver 2 cc 0 pt 96 seqn 40 time 183414 ssrc 1
< AVDTP(m): ver 2 cc 0 pt 96 seqn 41 time 189055 ssrc 1
< AVDTP(m): ver 2 cc 0 pt 96 seqn 42 time 205642 ssrc 1
< AVDTP(s): Suspend cmd: transaction 4 nsp 0x00
    ACP SEID 1
> AVDTP(s): Suspend rsp: transaction 4 nsp 0x00

Empat

Ses kartlarıyla ilgili konu açarken, sorununuzun daha sağlıklı ve hızlı çözümlenebilmesi için aşağıdaki çıktıları iletinize kod etiketi içerisinde ekleyin:

Aşağıdaki komutla, sisteminizdeki ses kartları bilgi alabileceğimiz inxi adlı aracı yükleyin.
sudo apt install inxi

Ubuntu sürümünü görüntüler
lsb_release -a

Ses kartını görüntüler
lspci | grep Audio

Ses kartının kullandığı çözücüleri listeler.
grep "Codec:" /proc/asound/card*/codec*

Ses kartının kullandığı modülleri (sürücüleri) listeler.
lsmod | grep snd

Ses kartlarını ve bunlara bağlı aygıtları listeler
aplay -l

Ses kartının markası, modeli, kullandığı sürücü, ses sunucusu ve versiyonu hakkında bilgi verir.
inxi -A
Everything for me is just Peace - Love - Coding. Also, as they say: I am a programmer, I have no life!

ethem578

ethem@pigeon:~$ lsb_release -a
No LSB modules are available.
Distributor ID:    Ubuntu
Description:    Ubuntu 19.10
Release:    19.10
Codename:    eoan

ethem@pigeon:~$ lspci | grep Audio
00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio (rev 05)
01:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] RV710/730 HDMI Audio [Radeon HD 4000 series]

ethem@pigeon:~$ grep "Codec:" /proc/asound/card*/codec*
/proc/asound/card0/codec#0:Codec: Realtek ALC272
/proc/asound/card1/codec#0:Codec: ATI R6xx HDMI

ethem@pigeon:~$ lsmod | grep snd
snd_hda_codec_realtek   118784  1
snd_hda_codec_generic    81920  1 snd_hda_codec_realtek
ledtrig_audio          16384  2 snd_hda_codec_generic,snd_hda_codec_realtek
snd_hda_codec_hdmi     61440  1
snd_hda_intel          49152  4
snd_hda_codec         131072  4 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_realtek
snd_hda_core           90112  5 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek
snd_hwdep              20480  1 snd_hda_codec
snd_pcm               106496  4 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_core
snd_seq_midi           20480  0
snd_seq_midi_event     16384  1 snd_seq_midi
snd_rawmidi            36864  1 snd_seq_midi
snd_seq                69632  2 snd_seq_midi,snd_seq_midi_event
snd_seq_device         16384  3 snd_seq,snd_seq_midi,snd_rawmidi
snd_timer              36864  2 snd_seq,snd_pcm
snd                    86016  19 snd_hda_codec_generic,snd_seq,snd_seq_device,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek,snd_timer,snd_pcm,snd_rawmidi
soundcore              16384  1 snd

ethem@pigeon:~$ aplay -l
**** PLAYBACK Donanım Aygıtlarının Listesi ****
kart 0: MID [HDA Intel MID], aygıt 0: ALC272 Analog [ALC272 Analog]
  Altaygıtlar: 1/1
  Altaygıt #0: subdevice #0
kart 1: HDMI [HDA ATI HDMI], aygıt 3: HDMI 0 [HDMI 0]
  Altaygıtlar: 1/1
  Altaygıt #0: subdevice #0

ethem@pigeon:~$ inxi -A
Audio:
  Device-1: Intel 5 Series/3400 Series High Definition Audio
  driver: snd_hda_intel
  Device-2: AMD RV710/730 HDMI Audio [Radeon HD 4000 series]
  driver: snd_hda_intel
  Sound Server: ALSA v: k5.3.0-29-generic

turkerataturk

Ses Ayarlarından A2DP nin açık olduğundan emin olun yoksa ses kalitesi çok düşük olur.
''Mustafa Kemal ATATÜRK''