FDirectCdnStreamingStats

The statistics of the current CDN streaming.

USTRUCT(BlueprintType)
struct FDirectCdnStreamingStats {
	GENERATED_BODY()
public:
	UPROPERTY(VisibleAnywhere, BlueprintReadWrite, Category = "Agora|DirectCdnStreamingStats")
	int videoWidth = 0;
	UPROPERTY(VisibleAnywhere, BlueprintReadWrite, Category = "Agora|DirectCdnStreamingStats")
	int videoHeight = 0;
	UPROPERTY(VisibleAnywhere, BlueprintReadWrite, Category = "Agora|DirectCdnStreamingStats")
	int fps = 0;
	UPROPERTY(VisibleAnywhere, BlueprintReadWrite, Category = "Agora|DirectCdnStreamingStats")
	int videoBitrate = 0;
	UPROPERTY(VisibleAnywhere, BlueprintReadWrite, Category = "Agora|DirectCdnStreamingStats")
	int audioBitrate = 0;
	FDirectCdnStreamingStats(){}
	FDirectCdnStreamingStats(const agora::rtc::DirectCdnStreamingStats & AgoraData){
		videoWidth = AgoraData.videoWidth;
		videoHeight = AgoraData.videoHeight;
		fps = AgoraData.fps;
		videoBitrate = AgoraData.videoBitrate;
		audioBitrate = AgoraData.audioBitrate;
	}
	agora::rtc::DirectCdnStreamingStats CreateAgoraData() const {
		agora::rtc::DirectCdnStreamingStats AgoraData;
		AgoraData.videoWidth = videoWidth;
		AgoraData.videoHeight = videoHeight;
		AgoraData.fps = fps;
		AgoraData.videoBitrate = videoBitrate;
		AgoraData.audioBitrate = audioBitrate;
		return AgoraData;
	}
	void FreeAgoraData(agora::rtc::DirectCdnStreamingStats & AgoraData) const {
	}
};

Attributes

videoWidth
The width (px) of the video frame.
videoHeight
The height (px) of the video frame.
fps
The frame rate (fps) of the current video frame.
videoBitrate
The bitrate (bps) of the current video frame.
audioBitrate
The bitrate (bps) of the current audio frame.