Raising the bar on how you access your games from anywhere. Parsec is a high performance, low latency 60 FPS remote access product connecting you to your computer from anywhere. Discover new ways to play, watch, and share games with your friends.

Silky smooth screen sharing

Parsec’s proprietary technology allows gamers of all stripes to play their favorite games at 60 FPS HD across multiple devices anywhere, anytime and virtually lag free.

Local co-op is local no more

With the Parsec platform you can play any multiplayer game with anyone in the world with extremely low lag. Play any game online without worrying about subscribing to online services and which platform and hardware you and your friends use.

The arcade of the future

In the Arcade, we make it easier to find someone to play your favorite games with. It’s a matchmaking service that helps you play local multiplayer games online with anyone anywhere in the world.

Gaming

  • Cooperative. Indie games, retro, emulators, or even AAA. There is not a better feeling than that couch experience.
  • Versus. Play your favorite fighting games or just 1v1 me bro, no items, FD, Fox only.
  • A little help…from your friends! Let them help you beat that difficult section or just show them how to do that double shell jump.

Productivity

  • Cad and Graphics. This is the perfect remote desktop tool for CAD, graphics, video editing and more! Check out Parsec for Teams.
  • WFH. Travel? Work? Access your computer for anything you need on the go, any time.
  • Problem Solving. Need some troubleshooting? Let a friend take control and help!

Hang Out

  • Listen to Music. Listen to music at the same time. No hassle. For some reason nobody has made a better solution.
  • Watch Videos Together. "Wait, why I didn't think of that before?" This is not the first time we have watched The Office like this.
  • Community. Join or host tournaments! Matchmaking in offline multiplayer games has never been easier.

How does it work?

As high performance, low cost video processing chips were introduced, it became clear that delivering video over the internet at extremely low latencies was possible. Since then, it has been our obsession to perfect peer-to-peer, low latency game streaming over a wide area network.

Parsec's core technology suite, the Parsec SDK, is built in cross platform C. We take a strong stand against unnecessary bloat, complexity, and dependencies of dubious value. Even our host side WebRTC implementation (for our web client) was custom built without requiring Google's massive dependency tree.

We use our own peer-to-peer networking protocol called BUD; Better User Datagrams (naming is hard). BUD has been optimized for low-latency video delivery based on the data gathered over a three year period. With a 97% NAT traversal success rate and lightning fast adjustment to packet loss and congestion, BUD is the cornerstone of the Parsec SDK.

Native code — why low-level code is the only way to get performance

We didn’t build on top of any wrappers — we wanted full hardware control and the ability to manipulate every element of the stream to reduce latency as much as possible. On our test setup on a LAN ethernet connection, Parsec adds only 7 milliseconds of latency to your game. Remember, your ping is important, so if you're far from the computer, there will be more lag.

BUD — The networking protocol for game streaming

It’s not a clever name, but the protocol works. Providing reliable UDP video at the lowest latency possible while handling all sorts of messy networking situations. Built with an ultra-responsive dynamic bitrate adjustment that is constantly adjusting based on network conditions. It also supports the best in-class security available with DTLS 1.2 with AES128 or AES256 cipher enabled on every single packet sent over the network.

Peer-to-peer NAT traversal for co-playing with friends

Nothing makes you rage quit when you're just trying to play some games with friends faster than a bunch of networking errors. Making sure two computers can connect in a peer-to-peer connection with as little latency as possible is really difficult. We've spent years optimizing our NAT traversal techniques to give you the highest likelihood of connecting on the first try. 95% of our users successfully co-play together due to this effort.

Hardware encoding and decoding plus frame timing optimizations

We support the h.264 codec and low latency desktop capture, with a zero-copy GPU pipeline to the encoder. You can use whatever GPU you want — AMD gets the same love as Nvidia here. We use hardware decoding whenever possible on every platform we support, and we have low level frame timing and synchronization optimizations for a smooth 60 FPS stream.

What's New:

New

  • Arcade users can now use keyboards as gamepads (!!!)
    • Check button mapping in the overlay
    • Keyboard can also be used as a second gamepad if you're into that sort of thing
  • The Parsec overlay has been upgraded for both hosts and guests. You can now do all sorts of things right from the overlay, like:
    • Manage host monitors as a guest
    • Set stream bitrate
    • Change whether an Arcade session is public or private
    • Adjust the number of seats in an Arcade session
    • Reset guest gamepads in an Arcade session
    • Manage, kick, and permanently block guests (pesky trolls be danged)
  • You can unblock guests by deleting them from "block.txt" in the Parsec asset directory
  • Added gamepad shortcut to bring up the Parsec overlay: hit "LB + BACK" to bring it up (not compatible with all gamepads)
  • Introduced "Constant FPS Mode", accessible the client overlay
    • Sets the stream at full framerate, even when the screen goes static
    • Great for reading docs, fine-editing photos, or staring blankly at an empty monitor
  • Parsec for Teams customers can stream two monitors simultaneously
    • Position the screens independently of one another, and adjust each screen's settings right from the overlay

Improvements

  • Improved overlay performance when on the desktop and/or when framerate is low
  • Host computers display the number of connected guests
  • Tweaked colors & altered column behavior on the Computers/Arcade pages
  • Arcade sessions without open seats are dimmed & moved to the bottom of the list, making it easier to find open sessions
  • Adjusting the bandwidth setting no longer resets it to the minimum; the stream will either speed up or slow down to the new setting
  • Scrolling & flinging behavior feels a lot better on Android

Bugfixes

  • Fixed a bug that could cause frame stuttering every couple of seconds
  • Fixed a bug that could cause glitches in the macOS UI with Metal enabled
  • Fixed a bug that caused the cursor to reappear in the wrong place when leaving relative mode on a second monitor
  • Fixed truncated text in the UI in some scenarios
  • Fixed inconsistent font spacing and alignment when using very high or low DPI settings