You can check the example in the GitHub repository for a working browser based application
Answer Client
A dApp that wants a remote wallet to log into the service and create a peer-to-peer connection.
Offer Client
The remote browser-based wallet. This could be an extension or hybrid mobile application.