This is Part 7 of the series WebRTC Let's learn together
In Part 6b we enabled and fixed the audio track issue and also introduced audio/video mute, local video drag around, chat (text and image), webrtc datachannel, and implemented disconnect of peers.
In this video, we are going to do a little cleanup on the web application and we are also going to apply almost the same features from parts 5, 6a and 6b into the ReactNative App we created in part 4.
Part 7 Source Code: https://github.com/jamalag/webrtc-part-7
Some useful links …
... watch Part 1
https://www.youtube.com/watch?v=h2WkZ0h0-Rc&list=PL_YW-znSZ_dK365WaVuiBUN6FYc9_1hni&index=1
... watch Part 2
https://www.youtube.com/watch?v=UMy6vV4tW00&list=PL_YW-znSZ_dK365WaVuiBUN6FYc9_1hni&index=2
... watch Part 3
https://www.youtube.com/watch?v=znw78jlFxqA&list=PL_YW-znSZ_dK365WaVuiBUN6FYc9_1hni&index=4
... watch Part 4
https://www.youtube.com/watch?v=uR_92JkSezA&list=PL_YW-znSZ_dK365WaVuiBUN6FYc9_1hni&index=4
... watch Part 5
https://www.youtube.com/watch?v=DBhPUE9UjU8&list=PL_YW-znSZ_dK365WaVuiBUN6FYc9_1hni&index=5
... watch Part 6a
https://www.youtube.com/watch?v=nUR41YjwRCQ&list=PL_YW-znSZ_dK365WaVuiBUN6FYc9_1hni&index=6
... watch Part 6b
https://www.youtube.com/watch?v=GvUualbhtG4&list=PL_YW-znSZ_dK365WaVuiBUN6FYc9_1hni&index=7
Troubleshooting WebRTC Connection Issues
https://blog.addpipe.com/troubleshooting-webrtc-connection-issues/
WebRTC Troubleshooter
https://test.webrtc.org/
Tricle ICE
https://webrtc.github.io/samples/src/content/peerconnection/trickle-ice/
Free open source implementation of TURN and STUN Server
https://github.com/coturn/coturn
Breakdown of an SDP (Session Description Protocol)
https://webrtchacks.com/sdp-anatomy/
Signalling Challenge
https://www.ably.io/blog/solving-the-webrtc-signalling-challenge/
Secure Tunnels to localhost
https://ngrok.com/