Implementation
@$core.Deprecated('Use sendStatsRequestDescriptor instead')
const SendStatsRequest$json = {
'1': 'SendStatsRequest',
'2': [
{'1': 'session_id', '3': 1, '4': 1, '5': 9, '10': 'sessionId'},
{'1': 'subscriber_stats', '3': 2, '4': 1, '5': 9, '10': 'subscriberStats'},
{'1': 'publisher_stats', '3': 3, '4': 1, '5': 9, '10': 'publisherStats'},
{'1': 'webrtc_version', '3': 4, '4': 1, '5': 9, '10': 'webrtcVersion'},
{'1': 'sdk', '3': 5, '4': 1, '5': 9, '10': 'sdk'},
{'1': 'sdk_version', '3': 6, '4': 1, '5': 9, '10': 'sdkVersion'},
{
'1': 'audio_devices',
'3': 7,
'4': 1,
'5': 11,
'6': '.stream.video.sfu.models.InputDevices',
'10': 'audioDevices'
},
{
'1': 'video_devices',
'3': 8,
'4': 1,
'5': 11,
'6': '.stream.video.sfu.models.InputDevices',
'10': 'videoDevices'
},
{
'1': 'android',
'3': 9,
'4': 1,
'5': 11,
'6': '.stream.video.sfu.models.AndroidState',
'9': 0,
'10': 'android'
},
{
'1': 'apple',
'3': 10,
'4': 1,
'5': 11,
'6': '.stream.video.sfu.models.AppleState',
'9': 0,
'10': 'apple'
},
{
'1': 'telemetry',
'3': 11,
'4': 1,
'5': 11,
'6': '.stream.video.sfu.signal.Telemetry',
'10': 'telemetry'
},
{
'1': 'rtmp',
'3': 12,
'4': 1,
'5': 11,
'6': '.stream.video.sfu.models.RTMPIngress',
'10': 'rtmp'
},
{
'1': 'subscriber_rtc_stats',
'3': 13,
'4': 1,
'5': 9,
'8': {'3': true},
'10': 'subscriberRtcStats',
},
{
'1': 'publisher_rtc_stats',
'3': 14,
'4': 1,
'5': 9,
'8': {'3': true},
'10': 'publisherRtcStats',
},
{'1': 'rtc_stats', '3': 15, '4': 1, '5': 9, '10': 'rtcStats'},
{
'1': 'encode_stats',
'3': 16,
'4': 3,
'5': 11,
'6': '.stream.video.sfu.models.PerformanceStats',
'10': 'encodeStats'
},
{
'1': 'decode_stats',
'3': 17,
'4': 3,
'5': 11,
'6': '.stream.video.sfu.models.PerformanceStats',
'10': 'decodeStats'
},
{
'1': 'unified_session_id',
'3': 18,
'4': 1,
'5': 9,
'10': 'unifiedSessionId'
},
],
'8': [
{'1': 'device_state'},
],
};