VideoRenderingTracingInfo
- Flutter
更新时间不可用
视频帧渲染过程中的指标信息。
@JsonSerializable(explicitToJson: true, includeIfNull: false)
class VideoRenderingTracingInfo {
const VideoRenderingTracingInfo(
{this.elapsedTime,
this.start2JoinChannel,
this.join2JoinSuccess,
this.joinSuccess2RemoteJoined,
this.remoteJoined2SetView,
this.remoteJoined2UnmuteVideo,
this.remoteJoined2PacketReceived});
@JsonKey(name: 'elapsedTime')
final int? elapsedTime;
@JsonKey(name: 'start2JoinChannel')
final int? start2JoinChannel;
@JsonKey(name: 'join2JoinSuccess')
final int? join2JoinSuccess;
@JsonKey(name: 'joinSuccess2RemoteJoined')
final int? joinSuccess2RemoteJoined;
@JsonKey(name: 'remoteJoined2SetView')
final int? remoteJoined2SetView;
@JsonKey(name: 'remoteJoined2UnmuteVideo')
final int? remoteJoined2UnmuteVideo;
@JsonKey(name: 'remoteJoined2PacketReceived')
final int? remoteJoined2PacketReceived;
factory VideoRenderingTracingInfo.fromJson(Map<String, dynamic> json) =>
_$VideoRenderingTracingInfoFromJson(json);
Map<String, dynamic> toJson() => _$VideoRenderingTracingInfoToJson(this);
}属性
| 参数名 | 描述 |
|---|---|
elapsedTime | 从调用 startMediaRenderingTracing 到触发 onVideoRenderingTracingResult 回调的时间间隔 (ms)。建议在加入频道前调用 startMediaRenderingTracing。 |
start2JoinChannel | 从调用 startMediaRenderingTracing 到调用 joinChannel 的时间间隔 (ms)。负数表示在调用 joinChannel 后调用 startMediaRenderingTracing。 |
join2JoinSuccess | 从调用 |
joinSuccess2RemoteJoined | 注:
|
remoteJoined2SetView | 注:
|
remoteJoined2UnmuteVideo | 注:
|
remoteJoined2PacketReceived | 注:
|