https://github.com/aliiahmadi/filertc
Share files between clients by using webRTC protocol without any server (P2P)
https://github.com/aliiahmadi/filertc
command-line command-line-tool command-line-tools file-sharing peer-to-peer peer-to-peer-file-sharing share-file stun-server webrtc webrtc-protocol
Last synced: 2 months ago
JSON representation
Share files between clients by using webRTC protocol without any server (P2P)
- Host: GitHub
- URL: https://github.com/aliiahmadi/filertc
- Owner: AliiAhmadi
- License: gpl-3.0
- Created: 2024-05-12T16:38:21.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-05-19T17:57:27.000Z (about 1 year ago)
- Last Synced: 2025-02-02T03:24:18.997Z (4 months ago)
- Topics: command-line, command-line-tool, command-line-tools, file-sharing, peer-to-peer, peer-to-peer-file-sharing, share-file, stun-server, webrtc, webrtc-protocol
- Language: Go
- Homepage:
- Size: 29.7 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# fRTC
One of the practical protocols for real-time communication between two or more clients is webRTC. In fact, this protocol is for sharing images, videos, files, etc. in real time. The general structure without details of this protocol can be seen in the figure below.

Let's talk about these details and components: