/Engine/Plugins/Experimental/PixelStreamingPlayer/Source/PixelStreamingPlayer/Public/PixelStreamingPeerComponent.h
A blueprint representation of a Pixel Streaming Peer Connection. Should communicate with a Pixel Streaming Signalling Connection and will accept video sinks to receive video data.
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(BlueprintType, Blueprintable, Category="PixelStreaming", Meta=(DisplayName="PixelStreaming Peer Component", BlueprintSpawnableComponent)) class UPixelStreamingPeerComponent : public [UActorComponent](API\Runtime\Engine\Components\UActorComponent), public rtc::VideoSinkInterface< webrtc::VideoFrame >
FPixelStreaming...
OnIceCandidate
Once negotiation is completed the Peer Connection can generate Ice Candidate objects.
FPixelStreaming...
OnIceConnection
Once a connection has been connected and streaming should be available.
FPixelStreaming...
OnIceDisconnection
When an ice connection is lost.
TObjectPtr<UMe...
VideoSinkPlayer
A sink for the video data received once this connection has finished negotiating.