let user, socket;
async function initiate() {
  const callbutton = document.getElementById("callbutton");
  callbutton.addEventListener("click", makecall);
 
  socket = new WebSocket("ws://localhost:12345");
  socket.addEventListener("message", received);
 
  try {
    const stream = await navigator.mediaDevices.getUserMedia({ video: true, audio: true });
    setwebcam(stream);
  } catch (error) {
    showerror(error);
  }
}