# "How to programmatically start/stop Pixel Streaming in UE5 \[5.3\]

**URL:** <https://forums.unrealengine.com/t/how-to-programmatically-start-stop-pixel-streaming-in-ue5-5-3/1994059>\
**Category:** Pipeline & Plugins\
**Tags:** c-c, c-class-wizard, c-and-bluepri, console-commands, c-custommeshcomponen, c-and-blueprint, c-error, c-class, c-custom-shape, c-programming, c-cone-shape, unreal-engine, pixelstreaming, CPP, question, Blueprint\
**Created:** [August 27, 2024, 2:51pm UTC](https://forums.unrealengine.com/t/how-to-programmatically-start-stop-pixel-streaming-in-ue5-5-3/1994059 "2024-08-27T14:51:47Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![mohammedsawad](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@mohammedsawad](https://forums.unrealengine.com/u/mohammedsawad)\
**Post date:** [August 27, 2024, 2:51pm UTC](https://forums.unrealengine.com/t/how-to-programmatically-start-stop-pixel-streaming-in-ue5-5-3/1994059/1 "2024-08-27T14:51:48Z")

</div>

Hello Unreal community,

I’m trying to find a way to start and stop Pixel Streaming programmatically in my project, using either Python, C++, or console commands. I’m using Unreal Engine [Your specific version number].

I’ve enabled the Pixel Streaming plugin in my project, but I’m struggling to control it from code. Here’s what I’ve tried so far:

1. Tried to access `unreal.PixelStreamingStreamerComponent` using both Python and C++, but couldn’t find a way to do it.
2. Enabled `-AllowPixelStreamingCommands` and attempted to use console commands ‘startStreaming’ and ‘stopStreaming’, but these don’t work.

I’m looking for a way to start and stop streaming without using the editor toolbar.

Could someone please provide the current, correct way to:

1. Start Pixel Streaming programmatically
2. Stop Pixel Streaming programmatically
3. Switch Between Level Editor and Full Editor

If possible, I’d appreciate examples in Python, C++, or even correct console commands if that’s the best approach.

Thank you in advance for any help or guidance!

---

<div class="post-metadata">

**Author:** ![DenBootsch](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@DenBootsch](https://forums.unrealengine.com/u/DenBootsch)\
**Post date:** [May 28, 2025, 9:52pm UTC](https://forums.unrealengine.com/t/how-to-programmatically-start-stop-pixel-streaming-in-ue5-5-3/1994059/2 "2025-05-28T21:52:33Z")

</div>

Did you enable the Pixelstreaming Plugin? And what version, 1 or 2?  
the PixelStreamingStreamerComponent is only available if the plugin is loaded, for version 2 you have to add ‘2’: PixelStreaming2StreamerComponent
