Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I can see the benefit of a local signaling server however I am always online so I would be happy to run it in my browser and avoid running electron.

> The speed is also much better when doing direct communication through local signaling server running on host machine.

This should only affect the setup time right? As soon as the connect is established the signaling server should not be required.



Not quite. As I've tested the speed is much slower when I'm using a simple-peer API with external IPC servers array filled in.

You may use what better fits your use case. But I want to mention that I made and end-to-end encryption for initial signals to be sent to each other. Signals are basically encrypted and hard to hack. Also deskreen has a lot of alrets and confirmations so you can always check your devices IPs. Also it has Lock Room feature -> meaning as soon as someone connected to a socket, it is immediately locked and no one can access it except 2 host and client devices.

But you can have a look in source code and maybe find some security leaks. Please submit the issue if you find it.

By the way I forgot to reference simple peer on github, let me fix that soon.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: