Play Retro Games Club's October games are live! Learn more here.

Vibepollo Setup Guide

Table of contents

What is Vibepollo?

If you want to stream games from your PC to your handheld or another device, you should probably be using Vibepollo right now.

I’ve talked about Artemis and Apollo before and how they’re improvements over Sunshine and Moonlight.

Since then, Apollo has slowed development, while giving rise to a successor that most people are using nowadays called Vibepollo.

Vibepollo is everything Apollo already was, but more.

It’s a lot more automated, and the default settings are pretty much ready to go.

You don’t have to fiddle around with virtual displays because they’re set up automatically for you.

It’s way easier for new users to get started.

The display management is a lot better, and it uses a better version of Windows Graphics Capture for more stable streaming.

It also includes features like frame generation, RTSS integration to automatically limit your in-game frame rate to match your streaming refresh rate, the ability to disable VSync, Playnite integration, browser streaming, and a whole bunch more.

Apollo essentially got us here, and Vibepollo has continued that work and fleshed everything out.

If you want a hands-off streaming installation experience, this is what you want to install.

Sunshine vs. Apollo vs. Vibepollo

To understand how everything fits together, here’s the basic breakdown.

Sunshine was succeeded by Apollo, which added virtual displays and a whole bunch more.

Virtual displays are one of the most important parts of streaming because they create a virtual monitor that matches your device’s resolution and refresh rate. Both are important when streaming.

This also means your physical monitors can turn off automatically while streaming, which is particularly important for OLED monitor users.

Streaming without virtual displays in 2026 would be archaic at this point.

They’re a necessity.

Vibepollo does everything Apollo offered and a whole bunch more, so it naturally replaces Apollo.

Vibepollo is the software you install on your PC to allow streaming to other devices, such as the AYN Odin 2 Portal or AYN Thor.

Those devices also need an application to connect to your PC.

Historically, and still to this day, that’s usually Moonlight on PC devices and Artemis on Android devices.

You install one of these on your client device, connect it to Vibepollo, and you’re ready to stream.

The developer of Vibepollo also has their own version of Moonlight, which I’d suggest for PC devices because it supports VRR.

It offers more than just VRR support, too.

Given that the standard Moonlight client hasn’t been updated in a long time, this version is worth using on PC handhelds and other Windows devices.

Here’s what I’d recommend:

  • Windows PC: Install Vibepollo.
  • Windows handhelds and other PC devices: Use the developer’s version of Moonlight.
  • Android handhelds: Use Artemis.
  • Apple devices: Voidlink is the option I’ve been told to use, although I don’t use iOS myself.

How to Install and Set Up Vibepollo

1. Download and Install Vibepollo

Head to the Vibepollo GitHub page and select Releases on the right.

Download the EXE from the latest release.

Open the downloaded EXE and select Install Vibepollo.

If you’ve already been using Apollo, the installer should automatically update your existing installation to Vibepollo.

Once installation is complete, find Vibepollo in your taskbar or applications and open it.

2. Create Your Login and Open the New Interface

Create a user login for the software, and make sure you remember it because you’ll need it frequently.

You may be greeted by the old interface after logging in.

If so, select Use v2 Web UI in the top-right corner.

This guide focuses on the new interface rather than the old one.

3. Configure Your Streaming Library

The Overview page shows your PC’s performance and statistics.

Head to Library to configure what you want to launch when connecting from your handheld.

You may not have Remote Input or Remote Monitor listed, but don’t worry if they’re missing.

If you want to add another application to stream directly to, select Add application in the top-right corner.

Most people should be covered by the existing Desktop or Steam Big Picture options.

These applications appear in Moonlight or Artemis, allowing you to select what to launch when connecting.

For example, you can launch directly into Steam Big Picture to get straight to your games.

If you use Playnite, select Setup Game Library Integration to connect it to Vibepollo.

If you use another launcher, you can add it as an application instead.

Pair Your Handheld or PC Device with Vibepollo

1. Start Device Pairing

Head to Devices on the left side of the Vibepollo interface and select Pair device in the top-right corner.

Now open Moonlight or Artemis on the device you want to stream to.

Your PC should appear in the application.

Select your PC, and you should receive a pairing code.

2. Approve the Device

Return to Vibepollo and enter the device name and pairing code, then select Approve device.

Your device should now appear in the list of connected devices.

3. Enable Client Permissions

Select Edit device for your newly paired device.

This is important: select all the boxes under Client permissions.

If you don’t, a lot of things won’t work.

There are additional options underneath, including the ability to set a custom display, but 99% of users won’t need to change these.

Scroll to the bottom and select Save device.

At this point, streaming should work.

You can continue configuring the options below to get the best experience.

Vibepollo Settings for Better Streaming

Statistics

The Statistics section shows a whole bunch of information about your PC and what’s happening during a stream.

You can monitor the statistics while streaming and review previous sessions, including their history.

It’s really useful information if you want to see how your stream is performing or troubleshoot an issue.

Advanced Capture and Pacing

Honestly, there’s not much you need to change in Vibepollo’s settings.

The main thing I’d recommend looking at is under Settings > Advanced capture and pacing.

I’d highly suggest installing RivaTuner Statistics Server (RTSS) if you don’t already have it installed.

Make sure RTSS is selected in this section. Vibepollo uses it to limit your game’s frame rate to match the refresh rate of the device you’re playing on.

For example, if you’re streaming to an AYN Odin 2 Portal at 120Hz, it can automatically cap the game at 120 FPS.

This helps make the stream as smooth as possible.

Vibepollo can also show whether it’s detecting RTSS.

If you’ve installed it somewhere else and it isn’t detected automatically, you can point Vibepollo to its location.

I’d also suggest disabling VSync during streams, but this is something you should test yourself.

Try it both ways and see which works best for your setup.

That’s honestly all I touch in Vibepollo, and it’s all most people really need.

Best Moonlight Settings for PC Handhelds

You’ll want to be using the Moonlight VRR fork here.

If you’re streaming to a Windows handheld or another PC device, open the Moonlight client and head to Settings in the top-right corner.

Resolution and Frame Rate

Set the streaming resolution and frame rate to match your PC device or handheld’s display.

For example, if your handheld has a 1920 × 1080 display with a 120Hz refresh rate, set Moonlight to 1080p and 120 FPS.

Bitrate

Bitrate depends on your network and personal preferences.

I’d suggest starting at 50 Mbps and working your way up.

Around 100 Mbps is a good option if you have the bandwidth, but you may need to experiment to find what works best for your network.

VRR and Frame Pacing

Enable VRR in around 99% of cases, and leave Balanced frame timing enabled as well.

Whether you should enable the separate frame pacing option depends on your setup.

Try it both on and off to see if it helps.

HDR

Enable HDR if your device supports it.

Otherwise, I’d leave the remaining settings at their defaults.

Useful Controller Shortcuts

Once you’ve paired your PC with Vibepollo, you can launch a game and start streaming.

These controller shortcuts are useful while streaming:

  • Exit the stream: L1 + R1 + Start + Select.
  • Toggle performance statistics: L1 + R1 + Select + X.
  • Switch to a mouse cursor: Hold Start.

Best Artemis Settings for Android Handhelds

If you’re streaming to an Android device, you’ll want to install Artemis instead.

1. Download Artemis

Head to the Artemis GitHub page and download the application.

At the time of writing, I’d suggest the pre-release 20.3.0-experimental.9 version.

Download the arm64-v8a APK.

Install the APK, open Artemis, and select the Settings icon in the top-left corner.

2. Set Your Resolution and Frame Rate

Set the video resolution to match your Android device’s display resolution.

For example, if your handheld has a 1080p screen, set the streaming resolution to 1080p.

Set the video frame rate to match your device’s refresh rate as well.

For a 120Hz display, I’d use 120 FPS.

3. Configure Bitrate and Frame Pacing

I’d suggest starting with a video bitrate of 50 Mbps and working your way up.

Around 100 Mbps is a good option to stick with, but this may need testing depending on your network.

For Video frame pacing, I’d set it to Balanced.

That’s simply what I’ve found works best.

4. Enable Ultra Low Latency on Supported Snapdragon Devices

If you’re using a device with a Snapdragon 8 Gen 2, Snapdragon 8 Gen 3, or Snapdragon 8 Elite, turn on Ultra Low Latency in Artemis.

This is one of the settings I’d recommend enabling on these devices.

5. Enable the Virtual Display Option

Enable Use Virtual Display.

It’s not strictly necessary, but it’s fine to enable.

You can also enable HDR if your device supports it.

Artemis Tips While Streaming

View Performance Statistics

While streaming, swipe up and use the back arrow or your usual back gesture to open the in-streaming menu.

There’s a lot you can do here.

Head into Advanced to toggle performance statistics and see how your stream is performing.

Use High Performance Mode on Android

If your Android device has a high performance mode, I’d suggest enabling it for better decoding times.

For example, on the AYN Thor and Odin 2 Portal, using high performance mode reduces decoding time by around 1 ms compared with leaving it disabled.

That might not sound like much, but it’s an easy setting to try if you’re looking to reduce latency.

Properly Exit a Streaming Session

To exit streaming with a controller, use:

L1 + R1 + Select + Start

Make sure you then select the option to quit the session.

This stops the stream and puts your physical monitors back the way they were before streaming started.

Final Thoughts

Vibepollo and Artemis are currently my recommended options for streaming PC games to handhelds and other devices.

Vibepollo makes the PC side much more automated, while Artemis provides the client experience for Android handhelds.

Pair them together, enable the relevant settings for your device, and you should be ready to stream without having to fiddle around with a ton of options.

If you’ve been using an older setup, I’d highly suggest giving Vibepollo and the appropriate client a try.

Related

Play Retro Games Club's October games are live! Learn more here. Game of the Week, Game of the Month, Romhack of the Month & Game of the Season

Leave a comment

Your email address will not be published. Required fields are marked *