Tasawwur RTC Dashboard

The official developer platform for Tasawwur RTC. Sign up, get API keys, and manage your real-time video calling infrastructure.

View on GitHub

Get Started in Minutes

Follow these simple steps to integrate Tasawwur RTC into your Android app

1. Create Account

Sign up for a free account and verify your email address to get started.

2. Get API Keys

Create a new project and generate your App ID and App Secret for authentication.

3. Integrate SDK

Download the Android SDK and follow our integration guide to add video calling.

Dashboard Features

Everything you need to manage your RTC infrastructure in one place

API Key Management

Generate, manage, and rotate API keys for secure access to Tasawwur RTC services.

Usage Analytics

Track your video call minutes, concurrent users, and performance metrics in real-time.

Project Settings

Configure your RTC settings, webhooks, and integration preferences.

SDK Downloads

Download the latest Android SDK and access comprehensive documentation.

Simple Integration. Powerful Results.

Get video calling working in your Android app with just a few lines of code

1. Add to your project
dependencies {
    implementation 'com.tasawwur:rtc-sdk:1.0.0'
}

2. Initialize the engine
val config = TasawwurRtcConfig.Builder()
    .setAppId("your-app-id")
    .build()

val engine = TasawwurRtcEngine.create(context, config)

3. Join a video call
// Setup video views
engine.setupLocalVideo(localVideoView)
engine.setupRemoteVideo(remoteVideoView, "remote-user")

// Join channel with token
val result = engine.joinChannel(token, "my-channel", "user-123")

That's it! You now have video calling in your Android app.

Choose Your Plan

Start free and scale as you grow. No hidden fees, no surprises.

Free Tier

$0/month

Perfect for development and testing

  • 1,000 minutes/month
  • Up to 10 concurrent users
  • Basic analytics
  • Community support
  • Android SDK access
Most Popular

Pro

$99/month

Ideal for growing applications

  • 10,000 minutes/month
  • Up to 100 concurrent users
  • Advanced analytics
  • Priority support
  • Webhook integrations
  • Custom branding

Enterprise

Custom

For large-scale deployments

  • Unlimited minutes
  • Unlimited concurrent users
  • Custom analytics
  • 24/7 dedicated support
  • On-premise deployment
  • SLA guarantee

Why Choose Tasawwur RTC?

The most impressive technical achievements in a developer-friendly package

Ultra-Low Latency

Achieve sub-200ms glass-to-glass latency with a native C++ core powered by WebRTC, ensuring a smooth, real-time experience.

Simple Developer API

Integrate in minutes with our modern, intuitive Kotlin SDK. Our developer-first API is designed for simplicity and power.

Scalable Cloud Backend

Built on a Java/Spring Boot microservices architecture and designed to be deployed on Kubernetes for high availability and scale.

Powered by Industry-Standard Technologies

Built with the best tools and frameworks for performance and reliability

πŸ”§
Kotlin
⚑
C++
β˜•
Java
🌱
Spring Boot
βš›οΈ
React
πŸ“‘
WebRTC
🐳
Docker
☸️
Kubernetes
🐘
PostgreSQL
☁️
Google Cloud
Tasawwur Hussain

About the Creator

Tasawwur Hussain, a passionate and self-taught software engineer from Pakistan. Built Tasawwur-RTC as a deep dive into distributed systems, platform engineering, and creating high-quality developer tools. He is driven by solving complex problems and building software that empower others.

Ready to Build Amazing Video Experiences?

Join thousands of developers who trust Tasawwur RTC for their real-time communication needs

View Documentation

Β© 2025 Tasawwur Hussain