Skip to content

Video Player

flowchart TB
  subgraph row1[" "]
    direction LR
    Prog["BP_Prog_VideoPlayer"] --> Data["BP_Prog_VideoPlayerProgramData"] --> File["UOperatingSystemVideoFile"]
  end
  subgraph row2[" "]
    direction LR
    Settings["UOperatingSystemVideoPlayerSettings"] --- Widget["Video Player widget"]
  end
  Prog --> Settings
  Prog --> Widget

Blueprint for the video player bundled within the plugin can be accessed from Plugins/OperatingSystemSimulator/Content/OperatingSystemContent/Shared/Blueprints/Programs/VideoPlayer/BP_Prog_VideoPlayer. Next to the Blueprint, you can access video player data object.

bp classes

Once you open BP_Prog_VideoPlayerData you’ll see an event already implemented when opening a video file. This is the event responsible for loading and opening the media source.