Metadata
媒体附属信息。
Dart
class Metadata {
const Metadata({this.uid, this.size, this.buffer, this.timeStampMs});
(name: 'uid')
final int? uid;
(name: 'size')
final int? size;
(name: 'buffer', ignore: true)
final Uint8List? buffer;
(name: 'timeStampMs')
final int? timeStampMs;
factory Metadata.fromJson(Map<String, dynamic> json) =>
_$MetadataFromJson(json);
Map<String, dynamic> toJson() => _$MetadataToJson(this);
}
uid
用户 ID。
- 对于接收者:发送该 Metadata 的远端用户的 ID。
- 对于发送者:请忽略。
size
接收到的或发送的 Metadata 的缓存大小。
buffer
接收到的或发送的 Metadata 的缓存地址。
timeStampMs
Metadata 的时间戳,单位为毫秒。