Live data from Hacker News

Show HN: P2P remote desktop – an alternative to TeamViewer / AnyDesk

github.com

61–70 of 100 posts

Re: Show HN: P2P remote desktop – an alternative to TeamViewer / AnyDesk

#61
post #43

Do you have any plans in case your software becomes famous to scammers? TeamViewer / Anydesk (and the rest) regularly take actions to disable accounts of fake call (scam) centers. For examples of this check out the youtube channels of: Jim Browning / Kitboga / Perogi and lots more

Why would you want censorship in a P2P remote desktop software?

lol - nobody mentioned censorship.

take a look at the way this type of software is used to abuse and scam older people who have no clue about how computers (and the associated scams work)

Take a look at any single video on any single one of those youtube channels and you will see that this is a problem that needs to be at least considered. It could be as simple as a massive warning detailing the scam on the installer.

Edit: In fact heres a link Its both hilarious and depressing all at the same time.

https://www.youtube.com/watch?v=WbberJE-UBo

Re: Show HN: P2P remote desktop – an alternative to TeamViewer / AnyDesk

#62

Earlier quoted context omitted.

I’m waiting for someone to make this for the Linux desktop. I would think Steam may push into it with their SteamOS project.

You can already stream games from a Linux machine with Steam and then get to the desktop. It's baked in, but I'm not sure you can directly stream the desktop without launching a game before, but it works pretty well. I managed to play a game running on my Linux desktop in the UK while being in mainland Europe ! Wasn't a bad experience at all.

You can set the Steam Link app to show the desktop when you connect.

Re: Show HN: P2P remote desktop – an alternative to TeamViewer / AnyDesk

#63
post #27

Earlier quoted context omitted.

The LGPL is compatible with pretty much all licenses, even proprietary ones. Also the MIT license is GPL compatible and compatible with pretty much all licenses too. https://www.gnu.org/licenses/license-list.en.html#Expat

He's directly including (not linking) LGPL code.

Hi, why's your username green?

Re: Show HN: P2P remote desktop – an alternative to TeamViewer / AnyDesk

#64

The NAT traversal logic here is really basic and won't hold up well in practice. A good chunk of NAT devices will pick external port based on [src ip/port, dst ip/port] combo, not just [src ip/port], so "WAN IP/port" you get from STUN will get you nothing useful. Not by itself. STUNs should be used for discovering the pattern in NAT port overloading logic and then using it to predict which port your peer will use tow…

Hamachi was an absolute masterpiece in its first versions.

Re: Show HN: P2P remote desktop – an alternative to TeamViewer / AnyDesk

#66
post #31
post #9

Earlier quoted context omitted.

I think the difference is that Teamviewer/AnyDesk is intended mostly for corporate usage. Their software is optimised for images that are mostly static, letting them get away with much less bandwidth without making text blurry or illegible. Standard H.264/H.265 encoded video needs sharpening and extra filters to be both low bandwidth and legible in many cases. Parsec and friends use more bandwidth and hardware resour…

>Microsoft's RDP solution in excellent on all fronts, though. Is it? Even on gigabit LAN there's a noticeable amount of latency. For web surfing it's mostly passable, but for text/code editing it's very annoying.

Huh? Something must be seriously wrong with your network. I did everything via RDP (including watching movies) for years, over ADSL, with no issues whatsoever.

Re: Show HN: P2P remote desktop – an alternative to TeamViewer / AnyDesk

#67
For those wanting a simple Linux alternative: If you have SSH access as the same user as the one running the X11 session on the remote host, you can do this:

    ssh -v -L 5900:localhost:5900 user@remotehost 'DISPLAY=":0" xterm -e "x11vnc -localhost"'
And then

    krdc vnc://localhost
or whatever VNC client you like.

For linux-to-linux this has replaced TeamViewer for me, together with zerotier.com for getting through NAT.

Re: Show HN: P2P remote desktop – an alternative to TeamViewer / AnyDesk

#68
post #52

The NAT traversal logic here is really basic and won't hold up well in practice. A good chunk of NAT devices will pick external port based on [src ip/port, dst ip/port] combo, not just [src ip/port], so "WAN IP/port" you get from STUN will get you nothing useful. Not by itself. STUNs should be used for discovering the pattern in NAT port overloading logic and then using it to predict which port your peer will use tow…

I loved hamachi! May I ask what you are up to nowadays?

https://iobureau.com

Don’t miss stuff listed under “peanuts”.

Re: Show HN: P2P remote desktop – an alternative to TeamViewer / AnyDesk

#69
post #5

This is one thing I'm surprised the open source community hasn't developed a popular alternative for: Teamviewer. The core idea is simple: a video stream from one computer to another, with mouse and keyboard controls sent the other way. Connection negotiation can be done Magic Wormhole style, via basic STUN, encryption can be done in a number of ways. Add some clipboard and P2P file transfer features and you've got m…

> There's a business to be built in this space, I'm sure of it. I wish I had the expertise to take advantage of that

;) that's what an MVP is used for - prove key business assumptions.

as I see it, space is hardly the issue, nor build/engineering - as a species we are pretty apt at abstracting around them.

I've not had need to use VNC, remote desktop etc for years.

Re: Show HN: P2P remote desktop – an alternative to TeamViewer / AnyDesk

#70
post #5

This is one thing I'm surprised the open source community hasn't developed a popular alternative for: Teamviewer. The core idea is simple: a video stream from one computer to another, with mouse and keyboard controls sent the other way. Connection negotiation can be done Magic Wormhole style, via basic STUN, encryption can be done in a number of ways. Add some clipboard and P2P file transfer features and you've got m…

> This is one thing I'm surprised the open source community hasn't developed a popular alternative for: Teamviewer.

That's because it's not only a matter of software but also a matter of service (STUN is not enough, TURN is required in many situations. And someone has to pay for the servers and bandwidth...). If IPv6 had succeded instead of IPv4+NAT, maybe the situation would be different.

In terms of software, the open-source x2go (based on nomachine NX libraries and protocol, see https://wiki.x2go.org/doku.php) has been very efficient in my cases when bandwidth was limited and when I had no big NAT issues.

Post reply on HN