Effective October 1, 2012, QUALCOMM Incorporated completed a corporate reorganization in which the assets of certain of its businesses and groups, as well as the stock of certain of its direct and indirect subsidiaries, were contributed to Qualcomm Technologies, Inc. (QTI), a wholly-owned subsidiary of QUALCOMM Incorporated. Learn more about these changes

AllJoyn Audio Service Framework: Cross-Platform Interoperability Made Easy

We all buy consumer electronics from many different brands and we swap products in and out in our home environments based on a wide variety of factors. One factor that never lines up is time. Unless you’ve just won the lottery or (heaven forbid!) your house burned down, you don’t replace every bit of equipment in your home all at once. Even if you did, you wouldn’t go buy everything from one brand. Just to take this out to its most absurd extreme. . . Even if you wanted to fill your home with consumer electronics from only one brand, you couldn’t. At least not easily. This is particularly the case for speaker purchases. You might—just might—be able to find speakers from the same company that makes your TV. But you’d have to try hard.

So what the team at Qualcomm Innovation Center (QuIC), Qualcomm’s open source subsidiary, is doing with the AllJoyn™ software development framework is perfectly aligned with the consumer electronics purchase behaviors we all know well because. . .they are our behaviors. Which makes the next bit of news highly relevant:  AllJoyn’s Audio service framework, developed in collaboration with doubleTwist Corporation, has been released to the open source community, and developers can get it here and immediately begin incorporating it into their audio apps and wireless speakers. AllJoyn Audio service framework is designed to let consumers use their AllJoyn-capable mobile device to discover and wirelessly stream music to any nearby speakers that are AllJoyn compatible. AllJoyn seamlessly does all the hard work in the background.

This is the cross-platform interoperability that is needed to begin the process of building an ecosystem that everyone can participate in. And I think that’s kinda cool.

The AllJoyn audio service framework supports multiple platforms and languages. You can visit our downloads page for the SDK and documents:

Notification Service Also Released

QuIC has also released the AllJoyn Notification service framework SDK. It provides a standard implementation for publishing textual messages about actions related to AllJoyn-enabled products. These sorts of informative and useful messages are fundamental to what we think proximal networking promises users. So what’s the deal with AllJoyn Notification?  I’ll keep it brief; you can get much more detail at alljoyn.org. No pre-association or knowledge about the presence of another device is required. A device sends signals that other AllJoyn devices (those that can display the text) receive. These signals are called “sessionless signals” and don’t require traditional setup work; they’re a shortcut to creating a session, “advertising” a device’s presence and capabilities, joining a session, sending a signal, and then closing the session.

Examples:  Your smartphone might display “the front door is open” or “your coffee is ready.”  You get the idea. Simple. But useful in the ‘Internet of things near you.’

Just like with the audio service, the AllJoyn Notification service framework supports multiple platforms and languages. Here are some links to get started:

These are just two of the AllJoyn service frameworks that QuIC announced at Mobile World Congress 2013, in Barcelona, Spain. The Audio and Notification service framework moves us closer to our vision for the Internet of Everything and how the open source project, AllJoyn, will be the glue to make everything talk in a proximal cloud.

Opinions expressed in the content posted here are the personal opinions of the original authors, and do not necessarily reflect those of Qualcomm Incorporated or its subsidiaries ("Qualcomm"). The content is provided for informational purposes only and is not meant to be an endorsement or representation by Qualcomm or any other party. This site may also provide links or references to non-Qualcomm sites and resources. Qualcomm makes no representations, warranties, or other commitments whatsoever about any non-Qualcomm sites or third-party resources that may be referenced, accessible from, or linked to this site.