Space for Fakhrul Islam

Prepare the Convai Project for Pixel Streaming

In this document, we will guide you through preparing the Convai Unreal Engine project for Pixel Streaming, enabling microphone input for streaming sessions.


Demo Project

Download the demo project here: Convai Demo Project








Follow the guidelines below:

Part 1. Configure the Character Blueprint

  1. Open the Convai project in Unreal Engine.

  2. Navigate to your character’s blueprint (e.g., BP_Character).

  3. Add the PixelStreamingAudio component to your blueprint.

  4. Add the following nodes in the Event Graph to handle audio streaming:

    image-20250826-151423.png
    Figure 1. Add the following Nodes


  1. Connect the nodes properly and save your blueprint.

  2.  Disable Use Pixel Streaming Mic Input in the component settings.

    image-20250828-072429.png
    Figure 2. Disable Use Pixel Streaming Mic Input








Part 2. Local Testing

  1. Package the game and test it locally.

  2. Check if the microphone input is working as expected during local testing.

    Expected Result:
    You should be able to speak, and the audio should be captured by the Pixel Streaming setup.






Part 3. Upload to Eagle Control Panel

  1. Open the Eagle Control Panel

  2. Upload your packaged project.

  3. After the upload completes, create a new configuration for your project.

  4. Enable the Browser Microphone option in the configuration. Refers to following doc to Enable Browser Microphone













Next Steps

Once the configuration is set up with Browser Microphone enabled, your Convai project is ready for Pixel Streaming with audio input. You can now start streaming the project and test the microphone functionality in real time.







 


Need help?

🛠️ Contact our Support Team

💬 Join the Community on Discord

🆓 Get Started for free

 

Follow us on:

Facebook | GitHub | LinkedIn | YouTube