Skip to content

yankkv17/django-agora-video-chat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vchat

VChat is a Django-based video chat application that integrates Agora SDK for real-time communication.

Using

  • Python
  • Django
  • HTML
  • CSS
  • Agora

Functions

  • Group video chat
  • Separate rooms
  • Display names
  • Turn off/on webcam
  • Turn off/on microphone
  • Leave stream

Download and Setup

How to start

  1. Create an account on Agora.
  2. Create a new project within the Agora dashboard.
  3. Copy the App ID and App Certificate provided by Agora.
  4. Create a .env file in the root directory of your Django project.
  5. Define the following variables in your .env file:
    • AGORA_APP_ID=Your_Agora_App_ID
    • AGORA_APP_CERTIFICATE=Your_Agora_App_Certificate
    • DJANGO_SECRET_KEY=Your_Django_secret_key
  6. Paste the corresponding values for each variable in the .env file.
  7. python manage.py runserver
If you have any questions, just write me

Screenshots

Home page

изображение

VChat page page

изображение

everything works fine

About

Django-based video chat app that uses the Agora

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published