Skip to content

Turn your Windows PC into a Bluetooth Speaker with one Python script (A2DP Sink). Stream audio from your phone or tablet directly to your PC's speakers. Works with Android + iOS!

License

Notifications You must be signed in to change notification settings

undergroundrap/a2dpPC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

a2dpPC

Turn your Windows PC into a Bluetooth Speaker (A2DP Sink). Stream audio from your phone or tablet directly to your PC's speakers.

Prerequisites

  • Hardware: A Windows PC with a Bluetooth Radio.
  • OS: Windows 10 or Windows 11 (Build 19041 or later recommended).
  • Software: Python 3.7+.

Installation

  1. Install Dependencies:

    pip install winsdk
  2. Pair Your Device:

    • Go to Settings > Bluetooth & devices.
    • Pair your phone or tablet with your PC.

Usage

  1. Run the application:

    python a2dp_pc.py
  2. Connect:

    • The app will show paired devices.
    • Click a device to toggle connection.
    • Status changes to "Streaming Connected" when active.

Troubleshooting

  • Device not showing? Ensure it is paired in Windows Settings.
  • Connection Failed / Denied by System?
    • Try connecting from your Phone: Open Bluetooth settings on your phone and tap the PC name to connect.
    • Unpair and Re-pair: Remove the device from both PC and Phone, then pair them again.
    • Disconnect other devices: Ensure your phone isn't connected to another Bluetooth speaker.
  • No Audio? Check PC volume and "A2DP Sink" service status.

About

Turn your Windows PC into a Bluetooth Speaker with one Python script (A2DP Sink). Stream audio from your phone or tablet directly to your PC's speakers. Works with Android + iOS!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages