- ✓ Make the rooms using stomp
- ✓ Implement STOMP in signaling server.
- ✓ Use SockJS to connect with server in chat app
- ✓ Implement dynamic rooms in front end.
- Use STOMP instead of WebSocket so that we can create rooms.
- Handle multiple users using those rooms.
- Handle mic and camera controls.
- Style Page.
- Create the stun server.
- Use the above stun server.
- Add language selection functionality to web page(maybe use auto location also).
- Send language details to stun server.
- Connect the conversion functionality to stun server.
- https://padymies.medium.com/video-chats-with-angular-and-webrtc-3f892dd0acd6
- https://www.baeldung.com/webrtc
- https://dzone.com/articles/webrtc-videocalls-with-angularspring-boot
- https://github.com/tskobic/webrtc-samples-angular
- https://github.com/AnHyeontaek/WebRTC-SpringBoot
- https://www.youtube.com/watch?v=QsH8FL0952k
- https://youtube.com/playlist?list=PLayYqdnyegt0qX8EfEGExxZF3DxkyA1Dj&si=C52W_JQVbDkRIkur
- https://stackblitz.com/edit/angular-user-media-video?file=src%2Fapp%2Fapp.component.ts
- https://gist.github.com/zziuni/3741933
- https://stomp-js.github.io/guide/stompjs/rx-stomp/using-stomp-with-sockjs.html
- https://spring.io/guides/gs/messaging-stomp-websocket/
- https://haseeamarathunga.medium.com/create-a-spring-boot-angular-websocket-using-sockjs-and-stomp-cb339f766a98
- https://janus.conf.meetecho.com
- https://mediasoup.org