End of Life for Twilio Programmable Video - Upgrade to VideoSDKLearn More

Customize Your Virtual Classroom for any Device

Video SDK provides everything you need to build a custom, branded virtual classroom at any scale.

  • In-built chat, poll, Q&A etc
  • Whiteboard with recording features
  • Gamify your classroom experience
  • Manage roles out of the box
  • Video SDK 2.0 - The world's most developer-friendly live audio & video SDKs | Product Hunt
    Customize Your Virtual Classroom for any Device

    LOVED BY DEVELOPERS AT

    Slaycool
    Alan - Votre partenaire santé tout-en-un
    Exámenes a domicilio: fácil, rápido y donde necesites - Examedi
    Best Online Counselling & Affordable Therapy in India | TYHO
    Book an appointment with your doctor online | Okadoc
    The Judge Group: Staffing Agency | Consulting & Training
    CoderSchool | Top Coding School in Vietnam
    Groww - Online Demat, Trading and Direct Mutual Fund Investment in India
    ICICI Bank - Personal, Business, Corporate and NRI Banking Online
    Fynd | Multiplatform tech company
    Market Research Company - Radius Global
    Your next-generation technology partner

    Features

    Everthing you need to build custom and branded Customize Your Virtual Classroom for any Device at any scale

    Inbuilt poll and Q & A support

    Inbuilt poll and Q & A support

    Make your virtual classroom more interactive with poll and Q & A support.

    Customize Your Virtual Classroom for any Device

    Video SDK provides everything you need to build a custom, branded virtual classroom at any scale.

    Easy integration of Education

    We provide instant APIs. Focus on building your product, while Video SDK handles your live video.

    Libraries:

    JavaScript
    React
    ReactNative
    Flutter
    Android
    iOS
    1import VideoSDK from "@videosdk.live/js-sdk";
    2
    3// Configure authentication token
    4VideoSDK.config("<Authentication-token>");
    5
    6// Initilize meeting
    7const meeting = VideoSDK.init({
    8  sessionId: "<Id-on-session>", // required
    9  name: "<Name-of-participant>", // required
    10  micEnabled: "<Flag-to-enable-mic>", // optional, default: true
    11  webcamEnabled: "<Flag-to-enable-webcam>", // optional, default: true
    12  maxResolution: "<maximum-resolution>", // optional, default: "hd"
    13});
    14    
    15    

    Featured Blog

    The education system has shifted all its focus towards growing e-learning classrooms, adapting to new technologies for an augmented teaching and learning system

    Engage Your Edtech Business

    edtech

    Engage Your Edtech Business

    Read More

    "We're using VideoSDK for a while for our live streaming features."

    We're using VideoSDK for a while for our live streaming features.

    Emir Karşıyakalı

    Founder & CEO of Kommunity

    "This looks amazing! You're making a lot of makers' lives easier with this one."

    This looks amazing! You're making a lot of makers' lives easier with this one.

    Oscar Wehbe

    Director at thisapp

    Let’s build together