Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rsatrio/webrtc-signaling-server
WebRTC Chat Custom Signaling Server using Spring Boot
https://github.com/rsatrio/webrtc-signaling-server
spring-boot webrtc webrtc-signaling websocket websocket-server
Last synced: 10 days ago
JSON representation
WebRTC Chat Custom Signaling Server using Spring Boot
- Host: GitHub
- URL: https://github.com/rsatrio/webrtc-signaling-server
- Owner: rsatrio
- License: mit
- Created: 2022-04-20T23:18:56.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-05-07T16:25:33.000Z (over 2 years ago)
- Last Synced: 2024-10-21T22:13:17.745Z (25 days ago)
- Topics: spring-boot, webrtc, webrtc-signaling, websocket, websocket-server
- Language: Java
- Homepage:
- Size: 6.84 KB
- Stars: 35
- Watchers: 1
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Custom Signaling Server for WebRTC Chat App
A simple example Signaling Server for WebRTC using WebSocket Protocol. This application is developed using Spring Boot
## Features
- Custom Signaling Server for WebRTC Chat Application
- Using WebSocket Protocol## Build
- Use mvn clean package to build the module into jar file
```shell
mvn clean package
```## Running the application
- Run the resulting build jar using this command:
```shell
java -jar target\SignallingServer-1.0.jar
```
- You can find the example of React chat client in [this github](https://github.com/rsatrio/React-WebRTC-Chat)## Explanation
You can find the detail explanation of the signaling server flow in [this medium blog](https://mrizkysatrio.medium.com/webrtc-chat-application-772539ae97b7).## Feedback
For feedback, please raise issues in the issue section of the repository. Periodically, I will update the code. Enjoy!!.