Know more about Isometrik AI's Live Agent & How to build an AI Chatbot

Build video features faster with a voice and video calls SDK

Banner Image

Elevate your application's user experience by adding interactive and immersive features such as in-app Live Streaming and Live Commerce using our voice and video calls SDK.

Audio Calling

image

Engaging live sessions where expert hosts showcase products, answer questions, and offer exclusive deals. Join from anywhere, interact in real-time, and elevate your shopping experience with excitement and convenience using our voice and video calls SDK.

Video Calling

image

Drive store engagement via flash sales over live streams. Tag - Untag products , re-stream over youtube , instagram , facebook. Go live from web , app or OBS-device using our voice and video calls SDK

The most feature rich Audio&Video SDK available

With Isometrik’s Audio&Video plan, you can get up and running quickly with all the features of an engaging social platform. Plus, our API-based SDKs give you total control over your user experience and data.

Card Image
end-end signaling

Card Image
Record meetings

Card Image
Realtime messaging

Card Image
Push integration

FAQ’s

  • How can I seamlessly integrate the voice and video calls SDK into my Android, iOS, and website applications?
    Incorporating voice and video calls SDK into your Android, iOS, and web applications using Isometrik’s SDKs involves several steps- General Steps for All Platforms
    1. Create an Account and Get API Keys:
    2. Sign up on Isometrik’s website.
    3. Obtain your API keys for authentication.
    4. Review Documentation:
    5. Refer to the developer guides and detailed API request/response documentation provided by Isometrik for specific instructions.
    6. To incorporate video calling into your applications across Android, iOS, and web platforms using Isometrik’s SDKs:
    7. Android: Use Java/Kotlin in Android Studio, add the SDK dependency, initialize the SDK, and start a call.
    8. iOS: Use Swift/Objective-C in Xcode, add the SDK via CocoaPods or Swift Package Manager, initialize the SDK, and start a call.
    9. Web: Use JavaScript/TypeScript in your web project, add the SDK via npm or CDN, initialize the SDK, and start a call.
    10. Make sure to refer to Isometrik’s developer guides and detailed API documentation for specific instructions, best practices, and advanced features.

  • What are the standout features of the voice and video calls SDK?
    The Video Calling API/SDK provided by Isometrik is packed with a comprehensive set of features designed to facilitate robust, real-time communication. Here are the standout features: Standout Features of the Isometrik Video Calling API/SDK
    1. Group Calling Support for Multiple Participants: Enables video calls with multiple participants, making it ideal for team meetings, webinars, and group discussions.
    2. Mute/Unmute Audio/Video Control Over Media Streams: Users can mute and unmute their audio and video streams during the call, providing flexibility and control over their participation.
    3. Text and Attachment Messaging In-Call Messaging: Allows participants to send text messages and share attachments during the call, enhancing collaboration and information sharing.
    4. Member Management Add/Remove Members: Facilitates adding or removing participants during an ongoing call, which is useful for dynamic meetings and open-ended discussions.
    5. Auto Reconnect Seamless Recovery: Automatically reconnects participants if the call drops due to network issues, ensuring a seamless experience without manual intervention.
    6. Picture-in-Picture Mode Multitasking Support: Allows users to continue viewing the video call in a small overlay window while using other apps, enhancing multitasking capabilities.
    7. Multi-Call Handling Manage Multiple Calls: Supports handling multiple simultaneous calls, enabling users to switch between different calls as needed.
    8. VoIP Integration Voice over IP: Integrates with VoIP services to provide high-quality audio communication over the internet, enhancing the call experience.
    9. Notifications
      1. Firebase Notifications: Utilizes Firebase Cloud Messaging for sending notifications about incoming calls and other events.
      2. VoIP Notifications: Ensures users receive notifications for VoIP calls, even when the app is in the background or closed.
      3. Standard Call Features HD Audio and Video: Supports high-definition audio and video, ensuring clear and crisp communication.
      4. Encryption: Utilizes secure encryption protocols to ensure the privacy and security of communications.
      5. Cross-Platform Compatibility: Works seamlessly across Android, iOS, and web platforms, providing a consistent experience.

  • Is it possible to host video chat on-premises?

    Yes, you can host video chat on your premises using Isometrik’s fixed monthly license subscription. By setting up your own servers or cloud infrastructure, installing and configuring Isometrik’s backend, and integrating their SDKs into your applications, you can achieve a self-hosted video chat solution. This approach provides greater control, customization, compliance, and potentially enhanced performance tailored to your specific needs.


  • How can I create my own video calling app using Isometrik's voice and video calls SDK?
    Creating your own video calling app using Isometrik involves several steps, including setting up your development environment, integrating the Isometrik SDK, and implementing the necessary features for a functional video calling application. Step-by-Step Guide to Creating a Video Calling App
    1. Prerequisites Isometrik Account: Sign up and obtain your API keys. Development Environment: Set up your preferred development environment (Android Studio for Android, Xcode for iOS, a code editor like Visual Studio Code for web)
      1. Step: Set Up Your Project
      2. Create a New Project: Add Dependencies:
      3. Step: Initialize the SDK
      4. Step:Implement Video Call Features By following these steps, you can create a robust video calling application using Isometrik’s SDK for Android, iOS, and web platforms.

  • Which platforms and technologies are compatible with Isometrik?
    Isometrik’s SDKs are designed to be compatible with a broad spectrum of platforms and technologies, including:
    1. Mobile: Android (Java/Kotlin), iOS (Swift/Objective-C)
    2. Web: JavaScript frameworks (React, Angular)
    3. Cross-Platform Mobile: Flutter (Dart)
    4. Realtime Communication: WebSocket, MQTT
    5. IoT: MQTT
    6. Communication and Media: RTMP, HLS, WebRTC, and integration with major live streaming platforms This broad compatibility ensures that developers can seamlessly integrate Isometrik’s low latency live streaming, chat, calls, real-time pub-sub messaging, and IoT solutions into their applications across different environments and platforms.

  • Is it possible to share documents during the live stream or video call?
    Yes, it is possible to share documents and other types of attachments during a video call using Isometrik's Video Calling API/SDK. This functionality allows users to upload and share various kinds of files, including videos, images, GIFs, stickers, and other document types with members on the call. Here's how you can implement this feature in your application across different platforms: Implementing Document Sharing During a Video Call
    1. General Workflow
      1. UI for Uploading and Sharing Files: Add a button or interface element to trigger the file upload process. Allow users to select a file from their device.
      2. Upload the File: Use the SDK’s methods to upload the selected file to the server.
      3. Notify Call Participants: Share the uploaded file's link or data with other participants in the call.

Ready to take your app to the next level?

YoutubeTwitterLinkedIn

©Copyright Reserved Isometrik Software Solutions Pvt. Ltd.

©Copyright Reserved Isometrik Software Solutions Pvt. Ltd.