Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

1. Enable the Pixel Streaming Plugin

Refer to this document/wiki/spaces/ED/pages/229834773to enable the Pixel Streaming Plugin in your UE Project.

...

Info

Note: ‘Pixel Streaming Audio is needed to transfer the Audio Input from the Browser side to the Pixel Streaming Application.


https://github.com/EpicGames/PixelStreamingInfrastructure/blob/master/Frontend/Docs/Using%20the%20Microphone%20Feature.md


https://docs.unrealengine.com/5.0/en-US/BlueprintAPI/PixelStreamingAudioComponent/

Info

C++


https://docs.unrealengine.com/5.0/en-US/PythonAPI/class/PixelStreamingAudioComponent.html

https://docs.unrealengine.com/5.3/en-US/experimental-pixel-streaming-features/

...

2. Add the 'Pixel Streaming Audio' component to the Blueprint responsible for handling audio input

Image Modified

Info

Note: PixelStreamingAudio is needed to transfer the Audio Input from the Browser side to the Pixel Streaming Application.

It is by default automatically activated when the actor is added to the game.

...

It is a simple setup which involves implementing a small Blueprint script in the project.

To enable the application to listen to microphone input, several steps should be completed:

  1. Enable the Pixel Streaming Plugin/wiki/spaces/ED/pages/229834773.

  1. Go to player controller or character blueprint.

  1. On Begin Play node, add get pixel streaming delegates node.

  1. From its return value, get the bind event on new connection node.

Image Modified

  1. Make a new Blueprint actor and add a Pixel Streaming Audio Component to it.

  1. Create a Listen To node.

  1. Grab that Audio Component and connect it to the new ‘Listen To’ node.

Image Modified

  1. Create a custom event.

  1. Make the ‘Player to Listen to’ an Input of that custom event.

Image Modified

  1. Return to the main Player Controller or Character Blueprint where you bound the event on new connection in Step 4.

  1. On the Event On New Connection, use the Spawn Actor from Class node.

  1. Select the newly created actor in the Class input.

  1. After spawning, call the Custom Event that was previously created.

Image Modified

  1. Package your app. Refer to this document.

  1. Upload your app in the Old Control Panel. Refer to this document.

...

  1. /wiki/spaces/~71202018a6dc3b268a4a73aaabab1c378fe10b/pages/176062465. When the app starts, the Audio Broadcasting will work.

Info

Note: You will hear your microphone input as the application's output, confirming that the system is functioning correctly.

...

  1. Please verify that you are using the correct Microphone in your system settings.

  1. Make sure your Browser has Microphone access. (Refer to this document to allow access).

...

Need help? Contact Support

...