Voximplant Archives

Voximplant Archives

Vox Implant. Blog

Using VoxImplant module for React Native

Web developers have been using React JS for a while, this javascript library from Facebook has switched the way how many developers were building their apps. At some point React team determined that it would be superb to let mobile developers use the same treatment to build their iOS/Android apps and released React Native framework. Now javascript developers can build native apps for iOS & Android. React Native has some built-in components that can be used for application development, but since native app developers like to use a lot of different mobile OS features there is a way to create React Native modules and components:

“Sometimes an app needs access to platform API, and React Native doesn’t have a corresponding module yet. Maybe you want to reuse some existing Objective-C, Swift or C++ code without having to reimplement it in JavaScript, or write some high spectacle, multi-threaded code such as for picture processing, a database, or any number of advanced extensions.”

We like React Native and believe in its bright future, that’s why we created react-native-voximplant module.

Fresh mobile SDK for iOS and Android with WebRTC support

We’ve been working hard to supply fresh version of mobile SDK to our developers and now it’s available! Very first version of our mobile SDK didn’t support some significant features like movie calls and peer-to-peer communication and had some design issues, fresh version uses WebRTC engine for audio/movie processing and supports all features available for WebSDK. We also simplified API, so fresh SDK isn’t compatible with the previous one, but it should effortless to switch – feel free to ask us any questions related to migration to fresh mobile SDK version.

CocoaPods

Since many iOS developers uses CocoaPods we have created VoxImplantSDK pod to make their life lighter =)

Links

Peer-to-peer movie talk

VoxImplant is a ideal choice if you need to build real-time web-based movie talk application in minutes. VoxImplant Web SDK supports WebRTC and lets developers integrate this functionality with any other web application. Peer-to-peer data transfer capabilities available in WebRTC-enabled browsers (Chrome/Firefox/Opera/other) helps with the quality of communication (law latency) and scalability. All infrastructure required for WebRTC p2p communication is suggested by VoxImplant, including signaling built-in the SDK, Overwhelm/TURN/ICE support, etc. Let’s see what steps are required to get plain movie talk application up and running.

Audio conferencing

Voximplant has one of the most advanced and nimble audio conferencing implementations you can find. Developers have total control of every call connected to the conference via VoxEngine. For example, it’s possible to record particular сonference calls or the entire conference; developers can record only one audio stream that goes to the conference (if you need to get the audio from particular participant). It’s possible to play audio file (or TTS) into the conference or to a particular participant (call connected to the conference), mute/unmute participants, and even join different conferences together. Our Web SDK permits developers create web applications for the conference in minutes, same with Mobile SDKs. It’s possible to implement convenient conference controls using messaging functionality (inwards the call). In addition, SIP software and devices can be connected to the conference. It’s hard to imagine audio conferencing service you can’t build using Voximplant.

Rapid callback app development

One of the most popular telephony scripts is a callback, in this screenplay VoxImplant makes two calls (to phone number, SIP or SDK) and connects them with each other. Screenplay execution can be managed via HTTP API, developer can invoke functions remotely or make HTTP requests right from the script itself. Check this step-by-step tutorial to build your callback app.

Movie calls support is available in iOS SDK

We’ve been working on many fresh features and updates for VoxImplant, during this process we left behind to tell that movie calls support is already available for iOS SDK. Now you can make movie calls inbetween iOS devices using the SDK, or movie calls inbetween the SDK and SIP endpoints. We use H.264 movie codec in the SDK at the moment, so it’s not that effortless to implement scripts like movie call inbetween mobile SDK and Web SDK (especially when it’s in WebRTC mode), but we are working on that.

VoxImplant Android SDK is now available for mobile app developers

It’s been awhile since we released the iOS SDK and now it’s time to announce that we have finished the very first version of the Android SDK. VoxImplant developers can lightly embed all functionality VoxImplant offers into their native Android applications. We are still working on movie calls support, it will emerge in the next release of the SDK. We promise to publish the how to tutorial next week and publish the link here. Meantime you can download the SDK and example application using the following link Download the Android SDK.

Call transfer function (Attended transfer) is now available in Web SDK

There are a lot of screenplays when you need to transfer a call to some other user or join it with another call by sending some directive from a client built using Web SDK. Fresh transferCall function enabled this functionality. It’s rather ordinary function – just provide two call instances as its parameters and VoxImplant will attempt to join call1 with call2. If you want to know the result of the transfer you can add the following event listeners to call1 – VoxImplant.CallEvents.TransferComplete and VoxImplant.CallEvents.TransferFailed.

If call was transferred successfully both call1 and call2 will be disconnected from Web SDK. In the world of telephony people usually call this function “Attended transfer”.

JivoSite Expands Its Website Talk Functions by Adding Calling Capabilities With VoxImplant

The integration of VoxImplant into JivoSite will give the customers of JivoSite clients the capability to call the sales representatives they are talking with right through the JivoSite talk window with the click of a button — there is nothing to download.

Bitrix24 Chooses VoxImplant for Web Calling

We’re very excited to announce VoxImplant’s integration into Bitrix24, the hugely popular social intranet for petite businesses that’s behind some of the web’s most visited websites. Bitrix24, with around 100,000 customers, makes up about 50% of the commercial CMS market in Eastern Europe and its platform has been used to create high profile websites like the official website of the two thousand fourteen Sochi Winter Olympics Sochi2014.com as well as the official website of the Russian Parliament.

Voximplant Archives

Vox Implant. Blog

Using VoxImplant module for React Native

Web developers have been using React JS for a while, this javascript library from Facebook has switched the way how many developers were building their apps. At some point React team determined that it would be excellent to let mobile developers use the same treatment to build their iOS/Android apps and released React Native framework. Now javascript developers can build native apps for iOS & Android. React Native has some built-in components that can be used for application development, but since native app developers like to use a lot of different mobile OS features there is a way to create React Native modules and components:

“Sometimes an app needs access to platform API, and React Native doesn’t have a corresponding module yet. Maybe you want to reuse some existing Objective-C, Swift or C++ code without having to reimplement it in JavaScript, or write some high spectacle, multi-threaded code such as for photo processing, a database, or any number of advanced extensions.”

We like React Native and believe in its bright future, that’s why we created react-native-voximplant module.

Fresh mobile SDK for iOS and Android with WebRTC support

We’ve been working hard to produce fresh version of mobile SDK to our developers and now it’s available! Very first version of our mobile SDK didn’t support some significant features like movie calls and peer-to-peer communication and had some design issues, fresh version uses WebRTC engine for audio/movie processing and supports all features available for WebSDK. We also simplified API, so fresh SDK isn’t compatible with the previous one, but it should effortless to switch – feel free to ask us any questions related to migration to fresh mobile SDK version.

CocoaPods

Since many iOS developers uses CocoaPods we have created VoxImplantSDK pod to make their life lighter =)

Links

Peer-to-peer movie talk

VoxImplant is a ideal choice if you need to build real-time web-based movie talk application in minutes. VoxImplant Web SDK supports WebRTC and lets developers integrate this functionality with any other web application. Peer-to-peer data transfer capabilities available in WebRTC-enabled browsers (Chrome/Firefox/Opera/other) helps with the quality of communication (law latency) and scalability. All infrastructure required for WebRTC p2p communication is suggested by VoxImplant, including signaling built-in the SDK, Numb/TURN/ICE support, etc. Let’s see what steps are required to get elementary movie talk application up and running.

Audio conferencing

Voximplant has one of the most advanced and limber audio conferencing implementations you can find. Developers have utter control of every call connected to the conference via VoxEngine. For example, it’s possible to record particular сonference calls or the entire conference; developers can record only one audio stream that goes to the conference (if you need to get the audio from particular participant). It’s possible to play audio file (or TTS) into the conference or to a particular participant (call connected to the conference), mute/unmute participants, and even join different conferences together. Our Web SDK permits developers create web applications for the conference in minutes, same with Mobile SDKs. It’s possible to implement convenient conference controls using messaging functionality (inwards the call). In addition, SIP software and devices can be connected to the conference. It’s hard to imagine audio conferencing service you can’t build using Voximplant.

Rapid callback app development

One of the most popular telephony screenplays is a callback, in this script VoxImplant makes two calls (to phone number, SIP or SDK) and connects them with each other. Script execution can be managed via HTTP API, developer can invoke functions remotely or make HTTP requests right from the script itself. Check this step-by-step tutorial to build your callback app.

Movie calls support is available in iOS SDK

We’ve been working on many fresh features and updates for VoxImplant, during this process we left behind to tell that movie calls support is already available for iOS SDK. Now you can make movie calls inbetween iOS devices using the SDK, or movie calls inbetween the SDK and SIP endpoints. We use H.264 movie codec in the SDK at the moment, so it’s not that effortless to implement screenplays like movie call inbetween mobile SDK and Web SDK (especially when it’s in WebRTC mode), but we are working on that.

VoxImplant Android SDK is now available for mobile app developers

It’s been awhile since we released the iOS SDK and now it’s time to announce that we have finished the very first version of the Android SDK. VoxImplant developers can lightly embed all functionality VoxImplant offers into their native Android applications. We are still working on movie calls support, it will show up in the next release of the SDK. We promise to publish the how to tutorial next week and publish the link here. Meantime you can download the SDK and example application using the following link Download the Android SDK.

Call transfer function (Attended transfer) is now available in Web SDK

There are a lot of scripts when you need to transfer a call to some other user or join it with another call by sending some directive from a client built using Web SDK. Fresh transferCall function enabled this functionality. It’s rather plain function – just provide two call instances as its parameters and VoxImplant will attempt to join call1 with call2. If you want to know the result of the transfer you can add the following event listeners to call1 – VoxImplant.CallEvents.TransferComplete and VoxImplant.CallEvents.TransferFailed.

If call was transferred successfully both call1 and call2 will be disconnected from Web SDK. In the world of telephony people usually call this function “Attended transfer”.

JivoSite Expands Its Website Talk Functions by Adding Calling Capabilities With VoxImplant

The integration of VoxImplant into JivoSite will give the customers of JivoSite clients the capability to call the sales representatives they are talking with right through the JivoSite talk window with the click of a button — there is nothing to download.

Bitrix24 Chooses VoxImplant for Web Calling

We’re very excited to announce VoxImplant’s integration into Bitrix24, the hugely popular social intranet for puny businesses that’s behind some of the web’s most visited websites. Bitrix24, with around 100,000 customers, makes up about 50% of the commercial CMS market in Eastern Europe and its platform has been used to create high profile websites like the official website of the two thousand fourteen Sochi Winter Olympics Sochi2014.com as well as the official website of the Russian Parliament.

Related video:

Leave a Reply

Your email address will not be published. Required fields are marked *

*