FPlayerPlaybackStats

The information of the media file being played.

USTRUCT(BlueprintType)
struct FPlayerPlaybackStats {
	
	GENERATED_BODY()
public:
	UPROPERTY(VisibleAnywhere, BlueprintReadWrite, Category = "Agora|FPlayerPlaybackStats")
	int videoFps = 0;
	UPROPERTY(VisibleAnywhere, BlueprintReadWrite, Category = "Agora|FPlayerPlaybackStats")
	int videoBitrateInKbps =0;
	UPROPERTY(VisibleAnywhere, BlueprintReadWrite, Category = "Agora|FPlayerPlaybackStats")
	int audioBitrateInKbps =0;
	UPROPERTY(VisibleAnywhere, BlueprintReadWrite, Category = "Agora|FPlayerPlaybackStats")
	int totalBitrateInKbps =0;
	FPlayerPlaybackStats(){}
	FPlayerPlaybackStats(const agora::media::base::PlayerPlaybackStats& AgoraData) {
		videoFps = AgoraData.videoFps;
		videoBitrateInKbps = AgoraData.videoBitrateInKbps;
		audioBitrateInKbps = AgoraData.audioBitrateInKbps;
		totalBitrateInKbps = AgoraData.totalBitrateInKbps;
	}
	agora::media::base::PlayerPlaybackStats CreateAgoraData() const {
		agora::media::base::PlayerPlaybackStats AgoraData;
		AgoraData.videoFps = videoFps;
		AgoraData.videoBitrateInKbps = videoBitrateInKbps;
		AgoraData.audioBitrateInKbps = audioBitrateInKbps;
		AgoraData.totalBitrateInKbps = totalBitrateInKbps;
		return AgoraData;
	}
	void FreeAgoraData(agora::media::base::PlayerPlaybackStats & AgoraData) const {
		
	}
};

Attributes

videoFps
The frame rate (fps) of the video.
videoBitrateInKbps
The bitrate (kbps) of the video.
audioBitrateInKbps
The bitrate (kbps) of the audio.
totalBitrateInKbps
The total bitrate (kbps) of the media stream.