title: How to reuse WebRTC socket when the page reload?
body: <p>I'm using WebRTC JS to create peer-to-peer voice calls. </p>
  
  <p>The problem is that once I close the window (which includes WebRTC lib) I lose the session. The lib has to load whenever a user loads a new page. This can have terrible implications on performance. </p>
  
  <p>WebRTC uses websockets, and the site uses http requests for navigation so pages reload when a user navigates, this closes the websocket and hence the call.</p>
  
  <p>I don't want to use iframe or use SPA with Ajax calls. Is there anyway we can reuse the TCP socket when the page reload? </p>