Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/numq/webrtc-client-android
Android random video chat client
https://github.com/numq/webrtc-client-android
android android-compose arrow-kt chat-application clean-architecture client coroutines coroutines-android demonstration hilt-dagger2 jetpack-compose mvvm mvvm-architecture reactive-programming webrtc webrtc-video websocket-chat websocket-client websockets
Last synced: 18 days ago
JSON representation
Android random video chat client
- Host: GitHub
- URL: https://github.com/numq/webrtc-client-android
- Owner: numq
- Created: 2022-05-19T18:13:38.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2022-07-20T10:26:27.000Z (over 2 years ago)
- Last Synced: 2024-11-18T23:57:51.636Z (3 months ago)
- Topics: android, android-compose, arrow-kt, chat-application, clean-architecture, client, coroutines, coroutines-android, demonstration, hilt-dagger2, jetpack-compose, mvvm, mvvm-architecture, reactive-programming, webrtc, webrtc-video, websocket-chat, websocket-client, websockets
- Language: Kotlin
- Homepage:
- Size: 125 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Video chat Android client
WebRTC random video chat application client implementation using Clean Architecture and functional reactive programming principles.## Tech:
- Kotlin
- Coroutines (Flow)
- Arrow-KT
- Hilt
- WebSocket (OkHttp)
- WebRTC
- Android
- Jetpack Compose
- Accompanist**This is one of the WebRTC projects, links to which you can find below:**
[Android client](https://github.com/numq/webrtc-client-android) - *You are here*
[React client](https://github.com/numq/webrtc-client-web)
[Node.js signaling backend](https://github.com/numq/webrtc-backend)