Skip to content

sumit2607/VideoCallApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VideoCallApp

Welcome to My Video Call App! This repository hosts the source code for an amazing Android app that.

App Name Describe Tech Stack Google Play
Video Call Video Call is an application where one can share and watch short videos, make friends globally. Android, Kotlin, Firebase, Glide, CameraX, Material UI, Navigation Component Get it on Google Play

Features

  • Conncet People with Live Stream and Video call
  • Login with google securly
  • Voice calling
  • Video feed like tik tok

Getting Started

Instructions to clone this project ✌

  1. Open Android Studio.
  2. Go to File > New > Project From Version Control.
  3. Copy the link of this repositary.
  4. Paste the link in Url Box of Android Studio window and click on "Clone" button..

Dependencies

//agora for video call and live streaming
implementation("io.agora.rtc:full-sdk:4.0.1")
implementation("commons-codec:commons-codec:1.9")

//for splash screen animation lottie animation
implementation("com.airbnb.android:lottie:3.4.0")

//implementation for dynamic dp
implementation("com.intuit.sdp:sdp-android:1.1.0")

//for chat
implementation("io.agora.rtc:chat-sdk:1.1.0")

//navigation gra[h
implementation("androidx.navigation:navigation-fragment-ktx:2.3.5")
implementation("androidx.navigation:navigation-ui-ktx:2.3.5")

 //for api call retrofit
implementation("com.squareup.retrofit2:retrofit:2.9.0")
implementation("com.squareup.retrofit2:converter-gson:2.9.0")
implementation("com.jakewharton.retrofit:retrofit2-kotlin-coroutines-adapter:0.9.2")
implementation("de.hdodenhof:circleimageview:3.1.0")

 //for video playing
implementation("com.google.android.exoplayer:exoplayer-core:2.15.0")
implementation("com.google.android.exoplayer:exoplayer-ui:2.15.0")

//for image loading
implementation("com.facebook.fresco:fresco:3.0.0")
implementation("com.squareup.picasso:picasso:2.8")

## Here are the some screenshots of the cloned application

GitHub Cards Preview GitHub Cards Preview

Contributing

Contributions are welcome! If you find any issues or want to enhance the app, feel free to submit a pull request.

License

This project is free to use.

Contact

Have questions or suggestions? Feel free to reach out to Sumit or harnoor via linkdin.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors