WebRTC webcam audio / video chat between 2 BuddyPress members.
This WordPress plugin offers good privacy by using your own Node.js signaling server with WebSocket.
This screenshot is in French but the plugin can be translated to English or any other language. If you are interested in this plugin and its source code, you can contact me here.
In the future, I may create a similar Drupal or Joomla plugin if people are interested.
You can also check out my BuddyPress search by distance plugin.