Skip to content

RomilMovaliya/Video-Conferencing-App

Repository files navigation

Video Conferencing App

  • This Android Application is tailored for creating simple video conferencing app by integrating the VideoSDK into an Android project. The VideoSDK provides powerful APIs for real-time video and audio communication, making it an excellent choice for developers looking to implement video conferencing features.

Features

  • Interactive UI: A simple and clean interface for users to join or create meetings.
  • Toggle Microphone/Camera: Users can mute/unmute their microphone and turn their camera on/off.

Prerequisites

  • Make sure you have the following before we begin.
  1. Basics of Android development.
  2. Android Studio installed on your computer.
    • Java Development Kit.
    • Android Studio 3.0 or later.
    • Android SDK API Level 21 or higher.
    • A mobile device that runs Android 5.0 or later.
  3. VideoSDK account to get your API key.

Getting Started

To set up the project, ensure you have the following configurations:

Configuration key Configuration value
1. compileSdk 33
2. minSdk 24
3. targetSdk 33
4. JavaVersion 1_8
5. plugins 7.2.1
6. buildToolsVersion 30.0.3

Installation Instructions

To run this project locally, follow these steps:

1. Clone the repository:

git clone https://github.com/RomilMovaliya/Video-Conferencing-App.git

2. Nevigate To Our Directory:

cd videosdktask2

4. Replace api-key in JoinActivity.java with your actual API key from VideoSDK.live.

//Replace with the token you generated from the VideoSDK Dashboard
    private String sampleToken ="YOUR-TOKEN";

5. Run After completion of above steps

  • If all is done then run your project.

Screenshots

SLIDE1.JPG SLIDE2.JPG SLIDE3.JPG

SLIDE4.JPG SLIDE5.JPG

License

This repository is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages