Geekzone: technology news, blogs, forums
Guest
Welcome Guest.
You haven't logged in yet. If you don't have an account you can register now.


regis

8 posts

Wannabe Geek
Inactive user


#3532 25-Feb-2005 06:27
Send private message

Hi,

I am a new member of this group and currently, as a student, I'm working on the development of a Bluetooth demonstrator for MP3 streaming between a PDA (Windows CE) and PC (Windows XP) with headphone.
The PDA will be the initiator and the PC the acceptor.

I'm still learning about Bluetooth, so I would like to ask for pieces of advice and suggestions on how to implement that.
I know that there is a specification of streaming AUDIO (A2DP) at SIG but how to use it in my case?

And which transport layer I can/should use?
Is TCP/IP mandatory in my case? Or I just need the audio/video profiles (particularly A2DP for audio streaming)?

Note that I have to use the extendedsytems stacks which contains audio/video profiles.

Thanks for your help

Regis

Create new topic
freitasm
BDFL - Memuneh
79250 posts

Uber Geek

Administrator
ID Verified
Trusted
Geekzone
Lifetime subscriber

#13153 25-Feb-2005 07:52
Send private message

First we have to define streaming... For media uses streaming is when you playback a media file without having to download it completely from a server. For example Internet radio.

When using A2DP (Advanced Audio Distribution Profile) you're simply replacing the cable used on a headphone. It does sound like streaming but it's a little different.

Anyway, when you have a client program that needs to download a file before playing it's not streaming. This is what happens when you have Windows Media Player playing a file downloaded from a mapped drive.

Back to the implementation... There's no PDA or Bluetooth dongle adapter for PC with A2DP client profile available. The A2DP server profile (sink) is the most common, and even so only with special software. In this situation the PDA will not be capable of "serving" the headphone to a PC.

If your project is to implement a streaming solution on your PC, then I'd say that you'd be better off with stacks that allow a network connection and implement a mini server on the PDA. For example, Widcomm software on the Pocket PC allows clients to create a network when connecting to it - uncommon situation since there's no server for Pocket PC, but as I understand you're willing to write one now.

Clients on this network connection can be a computer with Widcomm software or Microsoft Windows XP SP2 software.

Good luck.




Please support Geekzone by subscribing, or using one of our referral links: Samsung | AliExpress | Wise | Sharesies | Hatch | GoodSyncBackblaze backup




regis

8 posts

Wannabe Geek
Inactive user


  #13167 25-Feb-2005 23:55
Send private message

Thanks for your answer

You said : "There's no PDA or Bluetooth dongle adapter for PC with A2DP client profile available". Extended systems has a Bluetooth SDK for Win CE which includes AV profiles (AVTCP,A2DP and AVRCP). And you can add AV profiles to their embedded stack that I will porte on Windows XP. So I can do audio streaming with Bluetooth stack and profiles. No need of TCP/IP in my case (I think that is what you have in mind for client-server connection).

I will write an application below the A2DP profile for iPAQ and PC.
The PC have to be the acceptor because the PC application will be implement on a harware plateform (ST board for example).

I think I will have difficulties to interface A2DP and audio codec (hard or soft, I don't know currently). And what will be the input and the output of the audio codec? And how i in charge of doing the streaming, audio codec or A2DP profile?
I have to search... but if someone have pieces of advices, it's will be great

freitasm
BDFL - Memuneh
79250 posts

Uber Geek

Administrator
ID Verified
Trusted
Geekzone
Lifetime subscriber

#13169 26-Feb-2005 00:17
Send private message

Does the
SDK support any stack other than XTND Connect on Pocket PC? You'll not find a Pocket PC running their stack.




Please support Geekzone by subscribing, or using one of our referral links: Samsung | AliExpress | Wise | Sharesies | Hatch | GoodSyncBackblaze backup




regis

8 posts

Wannabe Geek
Inactive user


  #13171 26-Feb-2005 01:59
Send private message

What I have for my project:
"XTNDConnect Blue SDK v.2.1": includes Bluetooth protocol stacks and API for Win CE
"XTNDAccess Blue SDK v.2.0": embedded protocol stack
"Blue SDK AV Profiles SDK"

XTNDConnect Blue SDK v.2.1 will be installed on the Pocket PC and I don't understand why the Pocket PC can't work with XTND stack. Can I have more details about your scepticism...

For development I will use Visual C++ for the Pc and Visual C++ embedded for ipAQ.

freitasm
BDFL - Memuneh
79250 posts

Uber Geek

Administrator
ID Verified
Trusted
Geekzone
Lifetime subscriber

#13176 26-Feb-2005 09:51
Send private message

My question is regarding compatibility. I have no knowledge of a Pocket PC (mainstream ones like HP and Dell use Widcomm/Broadcom) already running the XTND Connect stack.

I don't know if it is possible to install a third party Bluetooth stack on a Pocket PC - not the stack is not the SDK.




Please support Geekzone by subscribing, or using one of our referral links: Samsung | AliExpress | Wise | Sharesies | Hatch | GoodSyncBackblaze backup


regis

8 posts

Wannabe Geek
Inactive user


  #13213 1-Mar-2005 02:05
Send private message

I will test...

Create new topic





News and reviews »

Air New Zealand Starts AI adoption with OpenAI
Posted 24-Jul-2025 16:00


eero Pro 7 Review
Posted 23-Jul-2025 12:07


BeeStation Plus Review
Posted 21-Jul-2025 14:21


eero Unveils New Wi-Fi 7 Products in New Zealand
Posted 21-Jul-2025 00:01


WiZ Introduces HDMI Sync Box and other Light Devices
Posted 20-Jul-2025 17:32


RedShield Enhances DDoS and Bot Attack Protection
Posted 20-Jul-2025 17:26


Seagate Ships 30TB Drives
Posted 17-Jul-2025 11:24


Oclean AirPump A10 Water Flosser Review
Posted 13-Jul-2025 11:05


Samsung Galaxy Z Fold7: Raising the Bar for Smartphones
Posted 10-Jul-2025 02:01


Samsung Galaxy Z Flip7 Brings New Edge-To-Edge FlexWindow
Posted 10-Jul-2025 02:01


Epson Launches New AM-C550Z WorkForce Enterprise printer
Posted 9-Jul-2025 18:22


Samsung Releases Smart Monitor M9
Posted 9-Jul-2025 17:46


Nearly Half of Older Kiwis Still Write their Passwords on Paper
Posted 9-Jul-2025 08:42


D-Link 4G+ Cat6 Wi-Fi 6 DWR-933M Mobile Hotspot Review
Posted 1-Jul-2025 11:34


Oppo A5 Series Launches With New Levels of Durability
Posted 30-Jun-2025 10:15









Geekzone Live »

Try automatic live updates from Geekzone directly in your browser, without refreshing the page, with Geekzone Live now.



Are you subscribed to our RSS feed? You can download the latest headlines and summaries from our stories directly to your computer or smartphone by using a feed reader.