Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » Network
  • » pybluez, программное подключение гарнитуры [RSS Feed]

#1 Май 3, 2009 12:18:34

spiiin
От:
Зарегистрирован: 2008-12-27
Сообщения: 4
Репутация: +  0  -
Профиль   Отправить e-mail  

pybluez, программное подключение гарнитуры

Использую pybluez, пытаюсь программно подключить bluetooth-гарнитуру Plantronics 590.
Код:

from bluetooth import *

server_addr = "01:23:45:67:89:AB" #адрес устройства
port = 2 #порт (адрес, порт и тип сокета получаю вызовом find_service() )

sock=BluetoothSocket(L2CAP)
sock.connect((server_addr, port))
Происходит соединение с устройством (гудок в наушниках), но звук через них не идет.
Кто сталкивался с подобными устройствами, объясните, какие дополнительные действия могут требоваться?

В то же время если подключаться через “Bluetooth-окружение”, все работает нормально, звук сразу идет на наушники.



Офлайн

#2 Май 3, 2009 15:30:09

igor.kaist
От:
Зарегистрирован: 2007-11-12
Сообщения: 1879
Репутация: +  3  -
Профиль   Отправить e-mail  

pybluez, программное подключение гарнитуры

насколько я понимаю, ты просто соединился серез сокеты, а дальше должен уже сам слать на гарнитуру поток данных.
При соединение через “Bluetooth-окружение” автоматически аудио потоки перенаправляются на устройство драйверами.
Если я не прав, поправьте



Офлайн

  • Начало
  • » Network
  • » pybluez, программное подключение гарнитуры[RSS Feed]

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version