Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/inf800/p2p-v2
Ghost Nation P2P Chat/Stream
https://github.com/inf800/p2p-v2
Last synced: 24 days ago
JSON representation
Ghost Nation P2P Chat/Stream
- Host: GitHub
- URL: https://github.com/inf800/p2p-v2
- Owner: INF800
- License: other
- Created: 2020-06-11T21:33:11.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-12-06T16:47:47.000Z (about 2 years ago)
- Last Synced: 2023-03-04T03:40:23.568Z (almost 2 years ago)
- Language: JavaScript
- Size: 4.37 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
![alt text](./assets/gn.png)
# Features
- [x] Video Chat
- [x] Audio Chat
- [x] Text Messages
- [x] Unlimited size file Transfer (In 16kb chunks)
- [x] Person Detection
- [ ] Text Toxicity Detection
- [ ] Text Auto Completion
- [ ] Auto Mute
- [ ] Screen Cast
- [ ] Multiple Peers (Not full-mesh)# How To Use
Open the project [[link](https://rakesh4real.github.io/P2P-V2/)] in two different devices - **DEV1**(Initioates connection) & **DEV2** (Joins connection)
- Give access to webcam in both devices on promt (Required and NOT optional)
- **[DEV1]** Initate connection by clicking on `INITATE CONNECTION`. Your ID/Payload will appear in field below in 5 secs (if it doesn't refresh the page. It should appear in 5 secs then)
- **[DEV1]** Copy your ID/Payload and transfer it to DEV2. Use secure medium
- **[DEV2]** Paste the recieved ID/Payload in `Join Connection` field. Click on `CONNECT`. (It will turn into `CONNECTED FROM YOUR SIDE!`)
- **[Dev2]** In 5 secs, Your ID/Payload will appear in `Start Connection` block's field. Transfer it to DEV1
- **[Dev1]** Paste the recieved ID/Payload in `Join Connection` field. Click on `CONNECT` (It will turn into `CONNECTED FROM YOUR SIDE!`)
- All set! Now you can see your peer's and your webcam. Whatever text message you send/receive will be logged at end of screen.# Licence
**Ghost Nation** is distributed under the [Academic Public License](LICENSE.txt).