Smart Connectivity provides a reliable data channel between different kinds of devices which are connected to the internet using 3G or 4G or Wi-Fi and located across the globe. The devices can join as a group using unique groupId and communicate using data channel. The devices which are joined with same groupID can see each other; share the message(s), files, contents, connection management, group session lifetime management, peer management etc. The devices which are connected with different networks and the network may be behind the firewall and/or NAT, in this case Smart Connectivity SDK helps the devices to communicate with each other seamlessly.
Smart Connectivity SDK provides the API’s, using them developer or partners can leverage the smart connectivity functionality in their applications.
The SDK has a capability to notify about peer status when their status changes i.e. from online to offline or vice versa
SDK provides a reliable peer connection using standard protocols like TCP or UDP or RELAY. The protocol is selected by SDK based on the NAT associated with peers.
Applications can be developed using SDK for several device categories like Smart phone, Smart TV, PC, Tablets, Laptops and Wearable devices and platforms like Windows, Tizen, and Android
Smart Connectivity SDK offers the following features:
SDK provides API to create unique groupID, which can be used for forming a group.
Joining into a group by groupID.
Display the list of joined groups.
Provides a list of group ID’s created by particular user.
Extend the lifetime of groupID.
Provides an API to list the peers associated with a particular groupID.
Provides an API to get the peer information.
Peer devices which are using same groupID and connected to each other can list all active connection information.
The peers belongs to same group can send and receive the messages from other peers without creating a data channel.
The peers can share the data each other after establishing a data channel.
The peers can enable or disable the encryption of data before sharing to other peers.
Android V4.0 (Ice Cream Sandwich API level 14) or higher.
Please email us at email@example.com for any questions regarding the Smart Connectivity SDK.