AnyDesk is quite similar to TeamViewer. The significant difference is that it uses the DeskRT codec that makes viewing large files, especially videos, almost seamless with zero latency among all viewers.