RealDocs

UGameplayStatics::EnableLiveStreaming

function Engine Blueprint Since 4.0
#include "Kismet/GameplayStatics.h"
Access: public Specifiers: staticBlueprintCallable

Description

Toggles live DVR streaming on platforms that support it (primarily consoles). Has no effect on platforms that do not support DVR streaming.

Caveats & Gotchas

  • This is a no-op on PC and most non-console platforms — calling it on unsupported platforms will silently do nothing.
  • Console certification requirements may mandate that DVR streaming be disabled during certain content (e.g. licensed cutscenes). Failing to call this correctly can cause cert failures.
  • The function is not thread-safe; call it only from the game thread.

Signature

static ENGINE_API void EnableLiveStreaming(bool Enable);

Parameters

Name Type Description Default
Enable bool If true, enables live DVR streaming; if false, disables it.

Return Type

void

Example

Disable DVR during licensed cutscene C++
// Before playing a licensed video cutscene
UGameplayStatics::EnableLiveStreaming(false);
PlayCutscene();
// After cutscene ends
UGameplayStatics::EnableLiveStreaming(true);

Version History

Introduced in: 4.0

Version Status Notes
5.6 stable

Feedback

Was this helpful?

Suggest an edit

Select a field above to begin editing.