DEV Community

Sagar Kava for Video SDK

Posted on • Edited on

Clubhouse Clone using Flutter with Video SDK

Build clubhouse clone from scratch using flutter

1 Sign up for free account and Generate API Key

Go to Dashboard, navigate to Settings > API Keys and click on ADD NEW button.

Clubhouse Clone

2 Server Setup

Token based authentication allow users to verify their identity by providing generated API key and secrets.

3 Getting Started - Flutter SDK

Flutter SDK is natively written SDK using Dart. It is compatible with both IOS and Android.

Here is the package manager link of the flutter meeting SDK integration

https://pub.dev/packages/videosdk

Clubhouse Clone

GitHub logo videosdk-live / videosdk-rtc-flutter-sdk-example

WebRTC based video conferencing SDK for Flutter (Android / iOS)

Video SDK for Flutter (Android and iOS)

Documentation Firebase TestFlight Discord Register

At Video SDK, we’re building tools to help companies create world-class collaborative products with capabilities of live audio/videos, compose cloud recordings/rtmp/hls and interaction APIs

Demo App

πŸ“² Download the sample iOS app here: https://testflight.apple.com/join/C1UOYbxh

πŸ“± Download the sample Android app here: https://appdistribution.firebase.dev/i/80c2c6cc9fcb89b0

Features

  • Real-time video and audio conferencing
  • Enable/disable camera
  • Mute/unmute mic
  • Switch between front and back camera
  • Change audio device
  • Screen share
  • Chat
  • Recording

Setup Guide


Prerequisites

  • If your target platform is iOS, your development environment must meet the following requirements
    • Flutter 2.0 or later
    • Dart 2.12.0 or later
    • macOS
    • Xcode (Latest version recommended)
  • If your target platform is Android, your development environment must meet the following requirements
    • Flutter 2.0 or later
    • Dart…

Clubhouse Clone

Top comments (0)