0% found this document useful (0 votes)
87 views10 pages

FingerPrint (994127)

The document defines JavaScript code to spoof properties of the window.navigator object and other browser objects to disguise the identity of the browser and prevent detection of automation. It creates aliases for various browser methods and properties, and defines getters for properties like webdriver and pdfViewerEnabled to always return false. It also defines mock implementations of properties and methods for objects like Scheduling, Managed, Contacts, Ink, DevicePosture, and VirtualKeyboard.

Uploaded by

Fahri
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
87 views10 pages

FingerPrint (994127)

The document defines JavaScript code to spoof properties of the window.navigator object and other browser objects to disguise the identity of the browser and prevent detection of automation. It creates aliases for various browser methods and properties, and defines getters for properties like webdriver and pdfViewerEnabled to always return false. It also defines mock implementations of properties and methods for objects like Scheduling, Managed, Contacts, Ink, DevicePosture, and VirtualKeyboard.

Uploaded by

Fahri
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 10

{"valid":true,"payload":"(function(){var refs={};;var

aliases={};aliases[\"window.navigator.geolocation\"] =
eval(\"window.navigator.geolocation\");aliases[\"window.navigator\"] =
eval(\"window.navigator\");aliases[\"window.navigator.webkitTemporaryStorage\"] =
eval(\"window.navigator.webkitTemporaryStorage\");aliases[\"window.navigator.webkit
PersistentStorage\"] =
eval(\"window.navigator.webkitPersistentStorage\");aliases[\"window.navigator.userA
gent\"] =
eval(\"window.navigator.userAgent\");aliases[\"window.navigator.language\"] =
eval(\"window.navigator.language\");aliases[\"window.navigator.languages\"] =
eval(\"window.navigator.languages\");aliases[\"window.navigator.getBattery\"] =
eval(\"window.navigator.getBattery\");aliases[\"window.navigator.getGamepads\"] =
eval(\"window.navigator.getGamepads\");aliases[\"window.navigator.javaEnabled\"] =
eval(\"window.navigator.javaEnabled\");aliases[\"window.navigator.sendBeacon\"] =
eval(\"window.navigator.sendBeacon\");aliases[\"window.navigator.vibrate\"] =
eval(\"window.navigator.vibrate\");aliases[\"window.navigator.credentials\"] =
eval(\"window.navigator.credentials\");aliases[\"window.navigator.mediaDevices\"] =
eval(\"window.navigator.mediaDevices\");aliases[\"window.navigator.storage\"] =
eval(\"window.navigator.storage\");aliases[\"window.navigator.serviceWorker\"] =
eval(\"window.navigator.serviceWorker\");aliases[\"window.navigator.permissions\"]
= eval(\"window.navigator.permissions\");aliases[\"window.navigator.presentation\"]
=
eval(\"window.navigator.presentation\");aliases[\"window.navigator.getUserMedia\"]
=
eval(\"window.navigator.getUserMedia\");aliases[\"window.navigator.requestMIDIAcces
s\"] =
eval(\"window.navigator.requestMIDIAccess\");aliases[\"window.navigator.requestMedi
aKeySystemAccess\"] =
eval(\"window.navigator.requestMediaKeySystemAccess\");aliases[\"window.navigator.w
ebkitGetUserMedia\"] = eval(\"window.navigator.webkitGetUserMedia\");;\n\n;
(function(){var resp = null;Object.defineProperty(window.navigator, \"webdriver\",
{configurable: true, enumerable:true, get: function() {if(resp)return resp;resp =
false;return resp;}})})();\n\n\n\n;(function(){var resp =
null;Object.defineProperty(window.navigator, \"pdfViewerEnabled\", {configurable:
true, enumerable:true, get: function() {if(resp)return resp;resp = false;return
resp;}})})();\n\n\n\n;(function(){var resp =
null;Object.defineProperty(window.navigator, \"scheduling\", {configurable: true,
enumerable:true, get: function() {if(resp)return resp;resp = (function(){var res =
{};var prot = {};if(res)Object.defineProperty(res,'toString', {configurable:
true,enumerable: false, get: function() { return function(){return \"[object
Scheduling]\"}}});if(res)Object.defineProperty(res,'valueOf', {configurable:
true,enumerable: false, get: function() { return function(){return \"[object
Scheduling]\"}}});prot[\"isInputPending\"] = (function(){var res = function(){};
res.toString = function(){return \"function isInputPending() { [native code] }\"};
res.valueOf = function(){return \"function isInputPending() { [native code] }\"};
return res;})();Object.setPrototypeOf(res, prot);return res;})();;return resp;}})})
();\n\n\n\n;(function(){var resp =
null;Object.defineProperty(window.navigator, \"managed\", {configurable: true,
enumerable:true, get: function() {if(resp)return resp;resp = (function(){var res =
{};var prot = {};if(res)Object.defineProperty(res,'toString', {configurable:
true,enumerable: false, get: function() { return function(){return \"[object
NavigatorManagedData]\"}}});if(res)Object.defineProperty(res,'valueOf',
{configurable: true,enumerable: false, get: function() { return function()
{return \"[object
NavigatorManagedData]\"}}});prot[\"onmanagedconfigurationchange\"] =
null;prot[\"getManagedConfiguration\"] = (function(){var res = function(){};
res.toString = function(){return \"function getManagedConfiguration() { [native
code] }\"}; res.valueOf = function(){return \"function getManagedConfiguration()
{ [native code] }\"}; return res;})();prot[\"addEventListener\"] = (function(){var
res = function(){}; res.toString = function(){return \"function addEventListener()
{ [native code] }\"}; res.valueOf = function(){return \"function addEventListener()
{ [native code] }\"}; return res;})();prot[\"dispatchEvent\"] = (function(){var res
= function(){}; res.toString = function(){return \"function dispatchEvent()
{ [native code] }\"}; res.valueOf = function(){return \"function dispatchEvent()
{ [native code] }\"}; return res;})();prot[\"removeEventListener\"] = (function()
{var res = function(){}; res.toString = function(){return \"function
removeEventListener() { [native code] }\"}; res.valueOf = function()
{return \"function removeEventListener() { [native code] }\"}; return res;})
();Object.setPrototypeOf(res, prot);return res;})();;return resp;}})})();\n\n\n\n;
(function(){var resp = null;Object.defineProperty(window.navigator, \"contacts\",
{configurable: true, enumerable:true, get: function() {if(resp)return resp;resp =
(function(){var res = {};var prot = {};if(res)Object.defineProperty(res,'toString',
{configurable: true,enumerable: false, get: function() { return function()
{return \"[object
ContactsManager]\"}}});if(res)Object.defineProperty(res,'valueOf', {configurable:
true,enumerable: false, get: function() { return function(){return \"[object
ContactsManager]\"}}});prot[\"getProperties\"] = (function(){var res = function()
{}; res.toString = function(){return \"function getProperties() { [native
code] }\"}; res.valueOf = function(){return \"function getProperties() { [native
code] }\"}; return res;})();prot[\"select\"] = (function(){var res = function(){};
res.toString = function(){return \"function select() { [native code] }\"};
res.valueOf = function(){return \"function select() { [native code] }\"}; return
res;})();Object.setPrototypeOf(res, prot);return res;})();;return resp;}})})();\n\
n\n\n;(function(){var resp = null;Object.defineProperty(window.navigator, \"ink\",
{configurable: true, enumerable:true, get: function() {if(resp)return resp;resp =
(function(){var res = {};var prot = {};if(res)Object.defineProperty(res,'toString',
{configurable: true,enumerable: false, get: function() { return function()
{return \"[object Ink]\"}}});if(res)Object.defineProperty(res,'valueOf',
{configurable: true,enumerable: false, get: function() { return function()
{return \"[object Ink]\"}}});prot[\"requestPresenter\"] = (function(){var res =
function(){}; res.toString = function(){return \"function requestPresenter()
{ [native code] }\"}; res.valueOf = function(){return \"function requestPresenter()
{ [native code] }\"}; return res;})();Object.setPrototypeOf(res, prot);return
res;})();;return resp;}})})();\n\n\n\n;(function(){var resp =
null;Object.defineProperty(window.navigator, \"devicePosture\", {configurable:
true, enumerable:true, get: function() {if(resp)return resp;resp = (function(){var
res = {};var prot = {};if(res)Object.defineProperty(res,'toString', {configurable:
true,enumerable: false, get: function() { return function(){return \"[object
DevicePosture]\"}}});if(res)Object.defineProperty(res,'valueOf', {configurable:
true,enumerable: false, get: function() { return function(){return \"[object
DevicePosture]\"}}});prot[\"type\"] = \"continuous\";prot[\"onchange\"] =
null;prot[\"addEventListener\"] = (function(){var res = function(){}; res.toString
= function(){return \"function addEventListener() { [native code] }\"}; res.valueOf
= function(){return \"function addEventListener() { [native code] }\"}; return
res;})();prot[\"dispatchEvent\"] = (function(){var res = function(){}; res.toString
= function(){return \"function dispatchEvent() { [native code] }\"}; res.valueOf =
function(){return \"function dispatchEvent() { [native code] }\"}; return res;})
();prot[\"removeEventListener\"] = (function(){var res = function(){}; res.toString
= function(){return \"function removeEventListener() { [native code] }\"};
res.valueOf = function(){return \"function removeEventListener() { [native
code] }\"}; return res;})();Object.setPrototypeOf(res, prot);return res;})
();;return resp;}})})();\n\n\n\n;(function(){var resp =
null;Object.defineProperty(window.navigator, \"virtualKeyboard\", {configurable:
true, enumerable:true, get: function() {if(resp)return resp;resp = (function(){var
res = {};var prot = {};if(res)Object.defineProperty(res,'toString', {configurable:
true,enumerable: false, get: function() { return function(){return \"[object
VirtualKeyboard]\"}}});if(res)Object.defineProperty(res,'valueOf', {configurable:
true,enumerable: false, get: function() { return function(){return \"[object
VirtualKeyboard]\"}}});prot[\"boundingRect\"] = (function(){var res = {};var prot =
{};if(res)Object.defineProperty(res,'toString', {configurable: true,enumerable:
false, get: function() { return function(){return \"[object
DOMRect]\"}}});if(res)Object.defineProperty(res,'valueOf', {configurable:
true,enumerable: false, get: function() { return function(){return \"[object
DOMRect]\"}}});prot[\"x\"] = 0;prot[\"y\"] = 0;prot[\"width\"] = 0;prot[\"height\"]
= 0;prot[\"top\"] = 0;prot[\"right\"] = 0;prot[\"bottom\"] = 0;prot[\"left\"] =
0;prot[\"toJSON\"] = (function(){var res = function(){}; res.toString = function()
{return \"function toJSON() { [native code] }\"}; res.valueOf = function()
{return \"function toJSON() { [native code] }\"}; return res;})
();Object.setPrototypeOf(res, prot);return res;})();;prot[\"overlaysContent\"] =
false;prot[\"ongeometrychange\"] = null;prot[\"hide\"] = (function(){var res =
function(){}; res.toString = function(){return \"function hide() { [native
code] }\"}; res.valueOf = function(){return \"function hide() { [native code] }\"};
return res;})();prot[\"show\"] = (function(){var res = function(){}; res.toString =
function(){return \"function show() { [native code] }\"}; res.valueOf
= function(){return \"function show() { [native code] }\"}; return res;})
();prot[\"addEventListener\"] = (function(){var res = function(){}; res.toString =
function(){return \"function addEventListener() { [native code] }\"}; res.valueOf =
function(){return \"function addEventListener() { [native code] }\"}; return res;})
();prot[\"dispatchEvent\"] = (function(){var res = function(){}; res.toString =
function(){return \"function dispatchEvent() { [native code] }\"}; res.valueOf =
function(){return \"function dispatchEvent() { [native code] }\"}; return res;})
();prot[\"removeEventListener\"] = (function(){var res = function(){}; res.toString
= function(){return \"function removeEventListener() { [native code] }\"};
res.valueOf = function(){return \"function removeEventListener() { [native
code] }\"}; return res;})();Object.setPrototypeOf(res, prot);return res;})
();;return resp;}})})();\n\n\n\n;(function(){var resp =
null;Object.defineProperty(window.navigator, \"canShare\", {configurable: true,
enumerable:true, get: function() {if(resp)return resp;resp = (function(){var res =
function(){}; res.toString = function(){return \"function canShare() { [native
code] }\"}; res.valueOf = function(){return \"function canShare() { [native
code] }\"}; return res;})();return resp;}})})();\n\n\n\n;(function(){var resp =
null;Object.defineProperty(window.navigator, \"share\", {configurable: true,
enumerable:true, get: function() {if(resp)return resp;resp = (function(){var res =
function(){}; res.toString = function(){return \"function share() { [native
code] }\"}; res.valueOf = function(){return \"function share() { [native
code] }\"}; return res;})();return resp;}})})();\n\n})();","plugins":[],"mimes":
[],"ua":"Mozilla/5.0 (Linux; Android 12; SAMSUNG SM-M317F) AppleWebKit/537.36
(KHTML, like Gecko) SamsungBrowser/17.0 Chrome/96.0.4664.104 Mobile
Safari/537.36","tags":
["Android","Chrome","Mobile"],"dnt":false,"width":412,"height":881,"canvas":"cbeb63
deb9aff51e5db9f61d6159f50745959b66a27873ca010a473d3ab487cae080349529ea66f5f3873ed71
7aacd1b9345d6cb0db5be5c4d28792553614309837f7e817c7b7b7b7d81817e7b8280837f81817b7b7d
8181827d7c7f7b827f7f7c8381807f7e7f7b7e807c837d808081838181","webgl":"5ec6eba4514fbc
36eaf0f4c9d462538d9952a35a17ba11c55d84a4de01e79acaa3c5eccaec5ce90e980143801ca68d9a3
6b315e7ac089877cd28b458f2b9450b837f7e817c7b7b7b7d81817e7b8280837f81817b7b7d8181827d
7c7f7b827f7f7c8381807f7e7f7b7e807c837d808081838181","rectangles":"16f130ee31d22b968
dab3a691857af04d9300ec4ddf5985317015cefd2403ab9af13b6b29a09747b8df6eb8aa9b9f012c1ed
3dee41fe5a0cfe302127793fbc01b37afeffbcb9030009db0000d4850600573cffff4f4006002f60f8f
f780effff295e05004310040022d40000313605003c320300386a00004854fcffc65d04006e96feffe7
3300005280fbff1a4901002af60300a273060028fffbffc66cf8ff58d803004b14fcff8986feff81060
7003be7020056fbf9ff82d8f8ff952b0200432afdff5e9efaff83f606005771fbffeadffdff017c0400
e0b4fcffc47b04008789fbff27eb02003e0e0700ca850300809e07004e6cfaff8760fcff188d0600ace
601004b9efafffefbfcffad880100f28a03004ee10300834000001ba903007597fcff312102005231fc
ffadd80400fbd1feff00d0feff8e1ef9ffb5fb0300263e1e0e6b3e1e0e1b3e1e0e3e3e1e0e113e1e0e2
d3e1e0e133e1e0e6d3e1e0e123e1e0e143e1e0e203e1e0e203e1e0e203e1e0e633e1e0e","audio":"7
56e4d4c27588cddc3cdb47277e9c9bdb3235445d62e802066f5ec0f4b78e5a9480ac950aa0ef18266c5
1b6bf01385ae6ac13bb3fe349f3f3f97eacf5c0a3d05808d74718b8d907d7b71868986898b868493868
b7a7a6e797d88777d8f93898087858b8f8a84879385887992789274776c918a8e8b878e838683759077
8f916c6d718b6f77847773747d736f907f6f838f7375827c79807e898f73778d6d81896c86726e","ba
ttery":"8a3b93f3612e722948bc750669f31f23b36b81e17490c63d938abb8e19da5ab36332b403009
075996d672a53da3d1940d0365128f0f9dead928fe5f4d92d590e08953cfa310c51","sensor":
{"OrientationQuaternionZ":"0.11838992685363525","ReplaceGyroscope":"Enable","Replac
eGravity":"Enable","ReplaceAccelerometer":"Enable","ReplaceLinearAcceleration":"Ena
ble","ReplaceOrientation":"Enable","GyroscopeX":"0","GyroscopeY":"0","GyroscopeZ":"
0","GravityX":"0","GravityY":"0","GravityZ":"9.8","AccelerometerX":"0","Acceleromet
erY":"0","AccelerometerZ":"9.8","LinearAccelerationX":"0","LinearAccelerationY":"0"
,"LinearAccelerationZ":"0"},"has_battery_api":true,"has_battery_device":true,"webgl
_properties":{"unmaskedVendor":"ARM","unmaskedRenderer":"Mali-
G72","vendor":"WebKit","renderer":"WebKit WebGL","shadingLanguage":"WebGL GLSL ES
1.0 (OpenGL ES GLSL ES 1.0 Chromium)","version":"WebGL 1.0 (OpenGL ES 2.0
Chromium)","shadingLanguage2":"WebGL GLSL ES 3.00 (OpenGL ES GLSL ES 3.0
Chromium)","version2":"WebGL 2.0 (OpenGL ES 3.0 Chromium)","aliasedLineWidthRange":
{"0":1,"1":4095.9375},"aliasedPointSizeRange":
{"0":1,"1":1024},"alphaBits":"8","blueBits":"8","depthBits":"24","greenBits":"8","m
axCombinedTextureImageUnits":"96","maxCubeMapTextureSize":"4096","maxFragmentUnifor
mVectors":"4096","maxRenderBufferSize":"16383","maxTextureImageUnits":"16","maxText
ureSize":"4096","maxVaryingVectors":"31","maxVertexAttribs":"32","maxVertexTextureI
mageUnits":"16","maxVertexUniformVectors":"4096","maxViewportDims":
{"0":16383,"1":16383},"redBits":"8","stencilBits":"8","subpixelBits":"8","sampleBuf
fers":"1","samples":"4","stencilBackValueMask":"4294967295","stencilBackWritemask":
"4294967295","stencilValueMask":"4294967295","stencilWritemask":"4294967295","webgl
ContextAttributesDefaults":
{"alpha":true,"antialias":true,"depth":true,"desynchronized":false,"failIfMajorPerf
ormanceCaveat":false,"powerPreference":"default","premultipliedAlpha":true,"preserv
eDrawingBuffer":false,"stencil":false,"xrCompatible":false},"extensions":"ANGLE_ins
tanced_arrays,EXT_blend_minmax,EXT_float_blend,EXT_sRGB,OES_element_index_uint,OES_
fbo_render_mipmap,OES_standard_derivatives,OES_vertex_array_object,WEBGL_compressed
_texture_astc,WEBGL_compressed_texture_etc,WEBGL_compressed_texture_etc1,WEBGL_debu
g_renderer_info,WEBGL_debug_shaders,WEBGL_depth_texture,WEBKIT_WEBGL_depth_texture,
WEBGL_lose_context,WEBKIT_WEBGL_lose_context,WEBGL_multi_draw","precisionVertexShad
erHighFloat":23,"rangeMinVertexShaderHighFloat":127,"rangeMaxVertexShaderHighFloat"
:127,"precisionVertexShaderMediumFloat":10,"rangeMinVertexShaderMediumFloat":15,"ra
ngeMaxVertexShaderMediumFloat":15,"precisionVertexShaderLowFloat":10,"rangeMinVerte
xShaderLowFloat":15,"rangeMaxVertexShaderLowFloat":15,"precisionFragmentShaderHighF
loat":23,"rangeMinFragmentShaderHighFloat":127,"rangeMaxFragmentShaderHighFloat":12
7,"precisionFragmentShaderMediumFloat":10,"rangeMinFragmentShaderMediumFloat":15,"r
angeMaxFragmentShaderMediumFloat":15,"precisionFragmentShaderLowFloat":10,"rangeMin
FragmentShaderLowFloat":15,"rangeMaxFragmentShaderLowFloat":15,"precisionVertexShad
erHighInt":0,"rangeMinVertexShaderHighInt":31,"rangeMaxVertexShaderHighInt":30,"pre
cisionVertexShaderMediumInt":0,"rangeMinVertexShaderMediumInt":15,"rangeMaxVertexSh
aderMediumInt":14,"precisionVertexShaderLowInt":0,"rangeMinVertexShaderLowInt":15,"
rangeMaxVertexShaderLowInt":14,"precisionFragmentShaderHighInt":0,"rangeMinFragment
ShaderHighInt":31,"rangeMaxFragmentShaderHighInt":30,"precisionFragmentShaderMedium
Int":0,"rangeMinFragmentShaderMediumInt":15,"rangeMaxFragmentShaderMediumInt":14,"p
recisionFragmentShaderLowInt":0,"rangeMinFragmentShaderLowInt":15,"rangeMaxFragment
ShaderLowInt":14,"maxVertexUniformComponents2":"16384","maxVertexUniformBlocks2":"3
6","maxVertexOutputComponents2":"128","maxVaryingComponents2":"124","maxTransformFe
edbackInterleavedComponents2":"64","maxTransformFeedbackSeparateAttribs2":"4","maxT
ransformFeedbackSeparateComponents2":"4","maxFragmentUniformComponents2":"16384","m
axFragmentUniformBlocks2":"36","maxFragmentInputComponents2":"124","minProgramTexel
Offset2":"-
8","maxProgramTexelOffset2":"7","maxDrawBuffers2":"4","maxColorAttachments2":"4","m
axSamples2":"4","max3DTextureSize2":"16383","maxArrayTextureLayers2":"4096","maxCli
entWaitTimeoutWebgl2":"0","maxElementIndex2":"2147483647","maxServerWaitTimeout2":"
0","stencilBackValueMask2":"4294967295","stencilBackWritemask2":"4294967295","stenc
ilValueMask2":"4294967295","stencilWritemask2":"4294967295","maxTextureLodBias2":"2
56","maxUniformBufferBindings2":"216","maxUniformBlockSize2":"65536","uniformBuffer
OffsetAlignment2":"16","maxCombinedUniformBlocks2":"216","maxCombinedVertexUniformC
omponents2":"606208","maxCombinedFragmentUniformComponents2":"606208","maxElementsV
ertices2":"16777216","maxElementsIndices2":"16777216","aliasedLineWidthRange2":
{"0":1,"1":4095.9375},"aliasedPointSizeRange2":
{"0":1,"1":1024},"webglContextAttributesDefaults2":
{"alpha":true,"antialias":true,"depth":true,"desynchronized":false,"failIfMajorPerf
ormanceCaveat":false,"powerPreference":"default","premultipliedAlpha":true,"preserv
eDrawingBuffer":false,"stencil":false,"xrCompatible":false},"alphaBits2":"8","blueB
its2":"8","depthBits2":"24","greenBits2":"8","maxCombinedTextureImageUnits2":"96","
maxCubeMapTextureSize2":"4096","maxFragmentUniformVectors2":"4096","maxRenderBuffer
Size2":"16383","maxTextureImageUnits2":"16","maxTextureSize2":"4096","maxVaryingVec
tors2":"31","maxVertexAttribs2":"32","maxVertexTextureImageUnits2":"16","maxVertexU
niformVectors2":"4096","maxViewportDims2":
{"0":16383,"1":16383},"redBits2":"8","stencilBits2":"8","subpixelBits2":"8","sample
Buffers2":"1","samples2":"4","extensions2":"EXT_color_buffer_float,EXT_float_blend,
WEBGL_compressed_texture_astc,WEBGL_compressed_texture_etc,WEBGL_compressed_texture
_etc1,WEBGL_debug_renderer_info,WEBGL_debug_shaders,WEBGL_lose_context,WEBGL_multi_
draw","precisionVertexShaderHighFloat2":23,"rangeMinVertexShaderHighFloat2":127,"ra
ngeMaxVertexShaderHighFloat2":127,"precisionVertexShaderMediumFloat2":10,"rangeMinV
ertexShaderMediumFloat2":15,"rangeMaxVertexShaderMediumFloat2":15,"precisionVertexS
haderLowFloat2":10,"rangeMinVertexShaderLowFloat2":15,"rangeMaxVertexShaderLowFloat
2":15,"precisionFragmentShaderHighFloat2":23,"rangeMinFragmentShaderHighFloat2":127
,"rangeMaxFragmentShaderHighFloat2":127,"precisionFragmentShaderMediumFloat2":10,"r
angeMinFragmentShaderMediumFloat2":15,"rangeMaxFragmentShaderMediumFloat
2":15,"precisionFragmentShaderLowFloat2":10,"rangeMinFragmentShaderLowFloat2":15,"r
angeMaxFragmentShaderLowFloat2":15,"precisionVertexShaderHighInt2":0,"rangeMinVerte
xShaderHighInt2":31,"rangeMaxVertexShaderHighInt2":30,"precisionVertexShaderMediumI
nt2":0,"rangeMinVertexShaderMediumInt2":15,"rangeMaxVertexShaderMediumInt2":14,"pre
cisionVertexShaderLowInt2":0,"rangeMinVertexShaderLowInt2":15,"rangeMaxVertexShader
LowInt2":14,"precisionFragmentShaderHighInt2":0,"rangeMinFragmentShaderHighInt2":31
,"rangeMaxFragmentShaderHighInt2":30,"precisionFragmentShaderMediumInt2":0,"rangeMi
nFragmentShaderMediumInt2":15,"rangeMaxFragmentShaderMediumInt2":14,"precisionFragm
entShaderLowInt2":0,"rangeMinFragmentShaderLowInt2":15,"rangeMaxFragmentShaderLowIn
t2":14},"audio_properties":
{"BaseAudioContextSampleRate":48000,"AudioContextBaseLatency":0.004,"AudioContextOu
tputLatency":null,"AudioDestinationNodeMaxChannelCount":2,"AnalyzerNodeFftSize":204
8,"AnalyzerNodeFrequencyBinCount":1024,"AnalyzerNodeMinDecibels":-
100,"AnalyzerNodeMaxDecibels":-
30,"AnalyzerNodeSmoothingTimeConstant":0.8,"BiquadFilterNodeFrequencyDefaultValue":
350,"BiquadFilterNodeFrequencyMaxValue":24000,"BiquadFilterNodeFrequencyMinValue":0
,"BiquadFilterNodeDetuneDefaultValue":0,"BiquadFilterNodeDetuneMaxValue":153600,"Bi
quadFilterNodeDetuneMinValue":-
153600,"BiquadFilterNodeQDefaultValue":1,"BiquadFilterNodeQMaxValue":3.402823466385
2886e+38,"BiquadFilterNodeQMinValue":-
3.4028234663852886e+38,"BiquadFilterNodeGainDefaultValue":0,"BiquadFilterNodeGainMa
xValue":1541.273681640625,"BiquadFilterNodeGainMinValue":-
3.4028234663852886e+38,"BiquadFilterNodeType":"lowpass","AudioBufferSourceNodeDetun
eDefaultValue":0,"AudioBufferSourceNodeDetuneMaxValue":3.4028234663852886e+38,"Audi
oBufferSourceNodeDetuneMinValue":-
3.4028234663852886e+38,"AudioBufferSourceNodePlaybackRateDefaultValue":1,"AudioBuff
erSourceNodePlaybackRateMaxValue":3.4028234663852886e+38,"AudioBufferSourceNodePlay
backRateMinValue":-
3.4028234663852886e+38,"ConstantSourceNodeOffsetDefaultValue":1,"ConstantSourceNode
OffsetMaxValue":3.4028234663852886e+38,"ConstantSourceNodeOffsetMinValue":-
3.4028234663852886e+38,"DelayNodeDelayTimeDefaultValue":0,"DelayNodeDelayTimeMaxVal
ue":1,"DelayNodeDelayTimeMinValue":0,"DynamicsCompressorNodeThresholdDefaultValue":
-
24,"DynamicsCompressorNodeThresholdMaxValue":0,"DynamicsCompressorNodeThresholdMinV
alue":-
100,"DynamicsCompressorNodeKneeDefaultValue":30,"DynamicsCompressorNodeKneeMaxValue
":40,"DynamicsCompressorNodeKneeMinValue":0,"DynamicsCompressorNodeRatioDefaultValu
e":12,"DynamicsCompressorNodeRatioMaxValue":20,"DynamicsCompressorNodeRatioMinValue
":1,"DynamicsCompressorNodeReduction":0,"DynamicsCompressorNodeAttackDefaultValue":
0.003000000026077032,"DynamicsCompressorNodeAttackMaxValue":1,"DynamicsCompressorNo
deAttackMinValue":0,"DynamicsCompressorNodeReleaseDefaultValue":0.25,"DynamicsCompr
essorNodeReleaseMaxValue":1,"DynamicsCompressorNodeReleaseMinValue":0,"GainNodeGain
DefaultValue":1,"GainNodeGainMaxValue":3.4028234663852886e+38,"GainNodeGainMinValue
":-
3.4028234663852886e+38,"OscillatorNodeFrequencyDefaultValue":440,"OscillatorNodeFre
quencyMaxValue":24000,"OscillatorNodeFrequencyMinValue":-
24000,"OscillatorNodeDetuneDefaultValue":0,"OscillatorNodeDetuneMaxValue":153600,"O
scillatorNodeDetuneMinValue":-
153600,"OscillatorNodeType":"sine","StereoPannerNodePanDefaultValue":0,"StereoPanne
rNodePanMaxValue":1,"StereoPannerNodePanMinValue":-
1,"AudioListenerPositionXDefaultValue":0,"AudioListenerPositionXMaxValue":3.4028234
663852886e+38,"AudioListenerPositionXMinValue":-
3.4028234663852886e+38,"AudioListenerPositionYDefaultValue":0,"AudioListenerPositio
nYMaxValue":3.4028234663852886e+38,"AudioListenerPositionYMinValue":-
3.4028234663852886e+38,"AudioListenerPositionZDefaultValue":0,"AudioListenerPositio
nZMaxValue":3.4028234663852886e+38,"AudioListenerPositionZMinValue":-
3.4028234663852886e+38,"AudioListenerForwardXDefaultValue":0,"AudioListenerForwardX
MaxValue":3.4028234663852886e+38,"AudioListenerForwardXMinValue":-
3.4028234663852886e+38,"AudioListenerForwardYDefaultValue":0,"AudioListenerForwardY
MaxValue":3.4028234663852886e+38,"AudioListenerForwardYMinValue":-
3.4028234663852886e+38,"AudioListenerForwardZDefaultValue":-
1,"AudioListenerForwardZMaxValue":3.4028234663852886e+38,"AudioListenerForwardZMinV
alue":-
3.4028234663852886e+38,"AudioListenerUpXDefaultValue":0,"AudioListenerUpXMaxValue":
3.4028234663852886e+38,"AudioListenerUpXMinValue":-
3.4028234663852886e+38,"AudioListenerUpYDefaultValue":1,"AudioListenerUpYMaxValue":
3.4028234663852886e+38,"AudioListenerUpYMinValue":-
3.4028234663852886e+38,"AudioListenerUpZDefaultValue":0,"AudioListenerUpZMaxValue":
3.4028234663852886e+38,"AudioListenerUpZMinValue":-
3.4028234663852886e+38,"PannerNodePositionXDefaultValue":0,"PannerNodePositionXMaxV
alue":3.4028234663852886e+38,"PannerNodePositionXMinValue":-
3.4028234663852886e+38,"PannerNodePositionYDefaultValue":0,"PannerNodePositionYMaxV
alue":3.4028234663852886e+38,"PannerNodePositionYMinValue":-
3.4028234663852886e+38,"PannerNodePositionZDefaultValue":0,"PannerNodePositionZMaxV
alue":3.4028234663852886e+38,"PannerNodePositionZMinValue":-
3.4028234663852886e+38,"PannerNodeOrientationXDefaultValue":1,"PannerNodeOrientatio
nXMaxValue":3.4028234663852886e+38,"PannerNodeOrientationXMinValue":-
3.4028234663852886e+38,"PannerNodeOrientationYDefaultValue":0,"PannerNodeOrientatio
nYMaxValue":3.4028234663852886e+38,"PannerNodeOrientationYMinValue":-
3.4028234663852886e+38,"PannerNodeOrientationZDefaultValue":0,"PannerNodeOrientatio
nZMaxValue":3.4028234663852886e+38,"PannerNodeOrientationZMinValue":-
3.4028234663852886e+38},"fonts":["Noto Sans Brahmi","Noto Sans Tai Viet","Noto Sans
Syriac Eastern","Noto Serif","Noto Sans Phoenician","Noto Serif Thai","Dancing
Script","Noto Sans Lao UI","Carrois Gothic SC","Noto Serif Lao","Noto Sans
Bamum","Noto Sans Runic","Noto Sans Avestan","Noto Sans Cypriot","Noto Sans
Gujarati","Noto Sans Linear B","Noto Sans Lao","Noto Sans Saurashtra","Noto Sans
Glagolitic","Noto Sans Lisu","Noto Sans Osmanya","Source Sans Pro Semibold
Italic","Noto Sans Egyptian Hieroglyphs","Noto Sans Kharoshthi","Noto Sans
Cuneiform","Noto Sans Carian","Noto Sans Hanunoo","Noto Sans Old Turkic","Noto Sans
Tai Le","Noto Sans Coptic","Noto Sans Thai UI","Noto Sans CJK SC","Noto Sans
Thai","Noto Sans Mongolian","Source Sans Pro Bold","Noto Sans New Tai Lue","Noto
Sans Hebrew","Noto Sans Tagbanwa","Noto Sans Yi","Droid Sans Mono","Noto Sans CJK
TC","Noto Sans Ugaritic","Noto Sans NKo","Noto Sans Old Persian","Noto Sans
Vai","Noto Sans Mandaic","Noto Sans Rejang","Noto Sans CJK KR","Source Sans Pro
Bold Italic","Noto Sans Mono CJK SC","Noto Sans Old Italic","Roboto","Noto Sans
Syloti Nagri","Noto Sans CJK JP","Noto Sans Samaritan","Noto Sans Limbu","Noto Sans
Ol Chiki","Noto Sans Tagalog","Noto Sans Ogham","Source Sans Pro Semibold","Noto
Sans Inscriptional Pahlavi","Noto Sans Mono CJK JP","Noto Sans Buhid","Noto Sans
Mono CJK TC","Noto Sans Inscriptional Parthian","Noto Sans Imperial Aramaic","Noto
Sans Old South Arabian","Source Sans Pro Italic","Noto Sans Batak","Noto Sans
Shavian","Noto Sans Mono CJK KR","Noto Sans Gothic","Noto Sans Kayah Li","Noto Sans
Lydian","Noto Sans Lycian","Noto Sans Phags Pa","Noto Color Emoji","Noto Naskh
Arabic","Noto Naskh Arabic UI","Noto Sans Balinese","Noto Sans Buginese","Noto Sans
CJK HK","Noto Sans Canadian Aboriginal","Noto Sans Cham","Noto Sans Cherokee","Noto
Sans Deseret","Noto Sans Gujarati UI","Noto Sans Kaithi","Noto Sans Khmer","Noto
Sans Khmer UI","Noto Sans Lepcha","Noto Sans Meetei Mayek","Noto Sans Mono CJK
HK","Noto Sans Oriya","Noto Sans Oriya UI","Noto Sans Sundanese","Noto Sans
Symbols","Noto Sans Syriac Estrangela","Noto Sans Syriac Western","Noto Sans Tai
Tham","Noto Sans Telugu","Noto Sans Thaana","Noto Serif CJK JP","Noto Serif CJK
KR","Noto Serif CJK SC","Noto Serif CJK TC","Noto Serif Hebrew","Coming
Soon","Cutive Mono","Arial","Courier","Courier
New","Georgia","Helvetica","Monaco","Palatino","Tahoma","Times","Times New
Roman","Verdana","Baskerville","FontAwesome","Casual","Monospace","Serif"],"headers
":["Host","X-Real-Ip","X-Forwarded-For","Connection","Content-Length","Range","X-
Forwarded-Proto","X-Sucuri-Clientip","X-Sucuri-Country","Cache-Control","Accept-
Datetime","X-Csrf-Token","If-Unmodified-Since","Authorization","X-Requested-
With","If-Modified-Since","If-Range","X-Http-Method-Override","X-Request-
Id","Pragma","Upgrade-Insecure-Requests","User-Agent","Content-Type","Max-
Forwards","If-None-Match","If-Match","Accept","Origin","Sec-Fetch-Site","Sec-Fetch-
Mode","Sec-Fetch-Dest","Referer","Accept-Encoding","Accept-Language"],"lang":"ru-
RU,ru;q=0.9,en-US;q=0.8,en;q=0.7","native_code":"function Object() { [native
code] }","css":{"any-hover":"none","any-pointer":"coarse","aspect-
ratio":5248,"color":8,"color-gamut":"srgb","color-index":0,"device-aspect-
ratio":4502,"device-height":915,"device-
width":412,"grid":"0","height":785,"width":412,"hover":"none","monochrome":0,"orien
tation":"portrait","pointer":"coarse","prefers-color-scheme":"light","prefers-
contrast":"no-preference","prefers-reduced-motion":"no-
preference","resolution":252},"media":{"devices":
[{"deviceId":"default","kind":"audioinput","label":"","groupId":"2bee6b2528c3a379b7
13a41dfeee51c65f62a0f5c6a1094189c3ba64a8f08f82"},
{"deviceId":"186ccc75213abf4253288216ef05fc27d2d4eba70743414bdc731498f355be9d","kin
d":"audioinput","label":"","groupId":"fd2dcc50fe596077408898d1e2edbd130ccd5ece42240
b56820a881f865b3e34"},
{"deviceId":"fa228a0a08aa7b0c459b24ef856b65823a733a047313964e5cf1a4aae54d81f3","kin
d":"audioinput","label":"","groupId":"8493674e7850df0195e695d978af2a21e41ca0276aaf9
28630986ab96cefcbcf"},
{"deviceId":"b684963e96aeea3df3620870a33573e1e954aebf2b682b7abf1039bf28dc30ed","kin
d":"videoinput","label":"","groupId":"13751650caa3925842e5b794ce19c03f788f1983ae950
0509d8ba3b895f038e7"},
{"deviceId":"b05b4eec3cdb358cccce0b76ec5d10a08fe1895eecc8fba4c1e81627841300fa","kin
d":"videoinput","label":"","gr
oupId":"b7d9ff950ec0f3e63b3c0e971927d91e523af707a7af755f21348e048d3285fd"},
{"deviceId":"fa228a0a08aa7b0c459b24ef856b65823a733a047313964e5cf1a4aae54d81f3","kin
d":"videoinput","label":"","groupId":"dba07e2dbfdb4e5a6c189e29d12b4d855e33b9b3c25d7
aedf916c45cff3e7e03"},
{"deviceId":"186ccc75213abf4253288216ef05fc27d2d4eba70743414bdc731498f355be9d","kin
d":"videoinput","label":"","groupId":"e90b8303512b41e8eca2873aae0800f0e105a08ea92a3
73d6ae7d57d5b1aed0d"},
{"deviceId":"default","kind":"audiooutput","label":"","groupId":"default"}],"constr
aints":
{"aspectRatio":true,"autoGainControl":true,"brightness":true,"channelCount":true,"c
olorTemperature":true,"contrast":true,"deviceId":true,"echoCancellation":true,"expo
sureCompensation":true,"exposureMode":true,"exposureTime":true,"facingMode":true,"f
ocusDistance":true,"focusMode":true,"frameRate":true,"groupId":true,"height":true,"
iso":true,"latency":true,"noiseSuppression":true,"pan":true,"pointsOfInterest":true
,"resizeMode":true,"sampleRate":true,"sampleSize":true,"saturation":true,"sharpness
":true,"tilt":true,"torch":true,"whiteBalanceMode":true,"width":true,"zoom":true}},
"speech":[{"name":"немецкий
Германия","lang":"de_DE","localService":true,"voiceURI":"немецкий
Германия","default":true},{"name":"английский
Великобритания","lang":"en_GB","localService":true,"voiceURI":"английский
Великобритания","default":false},{"name":"английский Соединенные
Штаты","lang":"en_US","localService":true,"voiceURI":"английский Соединенные
Штаты","default":false},{"name":"испанский
Испания","lang":"es_ES","localService":true,"voiceURI":"испанский
Испания","default":false},{"name":"французский
Франция","lang":"fr_FR","localService":true,"voiceURI":"французский
Франция","default":false},{"name":"итальянский
Италия","lang":"it_IT","localService":true,"voiceURI":"итальянский
Италия","default":false},{"name":"русский
Россия","lang":"ru_RU","localService":true,"voiceURI":"русский
Россия","default":false}],"bluetooth":true,"features":
{"SharedWorker":false,"OrientationEvent":true,"WebHID":false,"Serial":false,"Naviga
torContentUtils":false,"ContactsManager":true,"ContactsManagerExtraProperties":true
,"WebNFC":true,"BarcodeDetector":true,"PictureInPictureAPI":false,"EyeDropperAPI":f
alse,"GetDisplayMedia":false,"FileSystemAccess":false,"ContentIndex":true,"CaptureH
andle":false,"DigitalGoodsV2_1":false,"DigitalGoods":false,"SerialPortForget":false
,"AudioOutputDevices":false,"OnDeviceChange":false},"heap":"1136000000","codecs":
[{"supported":true,"smooth":true,"powerEfficient":true,"contentType":"audio/ogg;
codecs=vorbis"},
{"supported":true,"smooth":true,"powerEfficient":true,"contentType":"audio/ogg;
codecs=flac"},
{"supported":true,"smooth":true,"powerEfficient":true,"contentType":"audio/mp4;
codecs=\"mp4a.40.2\""},
{"supported":true,"smooth":true,"powerEfficient":true,"contentType":"audio/mpeg;
codecs=\"mp3\""},
{"supported":false,"smooth":false,"powerEfficient":false,"contentType":"video/ogg;
codecs=\"theora\""},
{"supported":true,"smooth":true,"powerEfficient":true,"contentType":"video/mp4;
codecs=\"avc1.42E01E\""}],"keyboard":[],"useragentdata":"","webrtc_codecs":
{"receiver":{"video":{"codecs":[{"clockRate":90000,"mimeType":"video/VP8"},
{"clockRate":90000,"mimeType":"video/rtx"},{"clockRate":90000,"mimeType":"video/
VP9","sdpFmtpLine":"profile-id=0"},{"clockRate":90000,"mimeType":"video/
VP9","sdpFmtpLine":"profile-id=1"},{"clockRate":90000,"mimeType":"video/
VP9","sdpFmtpLine":"profile-id=2"},{"clockRate":90000,"mimeType":"video/
H264","sdpFmtpLine":"level-asymmetry-allowed=1;packetization-mode=1;profile-level-
id=42001f"},{"clockRate":90000,"mimeType":"video/H264","sdpFmtpLine":"level-
asymmetry-allowed=1;packetization-mode=1;profile-level-id=4d001f"},
{"clockRate":90000,"mimeType":"video/H264","sdpFmtpLine":"level-asymmetry-
allowed=1;packetization-mode=1;profile-level-id=64001f"},
{"clockRate":90000,"mimeType":"video/H264","sdpFmtpLine":"level-asymmetry-
allowed=1;packetization-mode=1;profile-level-id=42e01f"},
{"clockRate":90000,"mimeType":"video/red"},{"clockRate":90000,"mimeType":"video/
ulpfec"},{"clockRate":90000,"mimeType":"video/flexfec-03","sdpFmtpLine":"repair-
window=10000000"}],"extensions":
[{"direction":"sendrecv","uri":"urn:ietf:params:rtp-hdrext:toffset"},
{"direction":"sendrecv","uri":"http://www.webrtc.org/experiments/rtp-hdrext/abs-
send-time"},{"direction":"sendrecv","uri":"urn:3gpp:video-orientation"},
{"direction":"sendrecv","uri":"http://www.ietf.org/id/draft-holmer-rmcat-transport-
wide-cc-extensions-01"},{"direction":"sendrecv","uri":"http://www.webrtc.org/
experiments/rtp-hdrext/playout-delay"},{"direction":"sendrecv","uri":"http://
www.webrtc.org/experiments/rtp-hdrext/video-content-type"},
{"direction":"sendrecv","uri":"http://www.webrtc.org/experiments/rtp-hdrext/video-
timing"},{"direction":"sendrecv","uri":"http://www.webrtc.org/experiments/rtp-
hdrext/color-space"},{"direction":"sendrecv","uri":"urn:ietf:params:rtp-
hdrext:sdes:mid"},{"direction":"sendrecv","uri":"urn:ietf:params:rtp-
hdrext:sdes:rtp-stream-id"},{"direction":"sendrecv","uri":"urn:ietf:params:rtp-
hdrext:sdes:repaired-rtp-stream-id"}]},"audio":{"codecs":
[{"channels":2,"clockRate":48000,"mimeType":"audio/
opus","sdpFmtpLine":"minptime=10;useinbandfec=1"},
{"channels":2,"clockRate":48000,"mimeType":"audio/red","sdpFmtpLine":"111/111"},
{"channels":1,"clockRate":16000,"mimeType":"audio/ISAC"},
{"channels":1,"clockRate":8000,"mimeType":"audio/G722"},
{"channels":1,"clockRate":8000,"mimeType":"audio/PCMU"},
{"channels":1,"clockRate":8000,"mimeType":"audio/PCMA"},
{"channels":1,"clockRate":16000,"mimeType":"audio/CN"},
{"channels":1,"clockRate":8000,"mimeType":"audio/CN"},
{"channels":1,"clockRate":48000,"mimeType":"audio/telephone-event"},
{"channels":1,"clockRate":16000,"mimeType":"audio/telephone-event"},
{"channels":1,"clockRate":8000,"mimeType":"audio/telephone-event"}],"extensions":
[{"direction":"sendrecv","uri":"urn:ietf:params:rtp-hdrext:ssrc-audio-level"},
{"direction":"sendrecv","uri":"http://www.webrtc.org/experiments/rtp-hdrext/abs-
send-time"},{"direction":"sendrecv","uri":"http://www.ietf.org/id/draft-holmer-
rmcat-transport-wide-cc-extensions-01"},
{"direction":"sendrecv","uri":"urn:ietf:params:rtp-hdrext:sdes:mid"},
{"direction":"sendrecv","uri":"urn:ietf:params:rtp-hdrext:sdes:rtp-stream-id"},
{"direction":"sendrecv","uri":"urn:ietf:params:rtp-hdrext:sdes:repaired-rtp-stream-
id"}]}},"sender":{"video":{"codecs":[{"clockRate":90000,"mimeType":"video/VP8"},
{"clockRate":90000,"mimeType":"video/rtx"},{"clockRate":90000,"mimeType":"video/
VP9","sdpFmtpLine":"profile-id=0"},{"clockRate":90000,"mimeType":"video/
H264","sdpFmtpLine":"level-asymmetry-allowed=1;packetization-mode=1;profile-level-
id=42e01f"},{"clockRate":90000,"mimeType":"video/red"},
{"clockRate":90000,"mimeType":"video/ulpfec"}],"extensions":
[{"direction":"sendrecv","uri":"urn:ietf:params:rtp-hdrext:toffset"},
{"direction":"sendrecv","uri":"http://www.webrtc.org/experiments/rtp-hdrext/abs-
send-time"},{"direction":"sendrecv","uri":"urn:3gpp:video-orientation"},
{"direction":"sendrecv","uri":"http://www.ietf.org/id/draft-holmer-rmcat-transport-
wide-cc-extensions-01"},{"direction":"sendrecv","uri":"http://www.webrtc.org/
experiments/rtp-hdrext/playout-delay"},{"direction":"sendrecv","uri":"http://
www.webrtc.org/experiments/rtp-hdrext/video-content-type"},
{"direction":"sendrecv","uri":"http://www.webrtc.org/experiments/rtp-hdrext/video-
timing"},{"direction":"sendrecv","uri":"http://www.webrtc.org/experiments/rtp-
hdrext/color-space"},{"direction":"sendrecv","uri":"urn:ietf:params:rtp-
hdrext:sdes:mid"},{"direction":"sendrecv","uri":"urn:ietf:params:rtp-
hdrext:sdes:rtp-stream-id"},{"direction":"sendrecv","uri":"urn:ietf:params:rtp-
hdrext:sdes:repaired-rtp-stream-id"}]},"audio":{"codecs":
[{"channels":2,"clockRate":48000,"mimeType":"audio/
opus","sdpFmtpLine":"minptime=10;useinbandfec=1"},
{"channels":2,"clockRate":48000,"mimeType":"audio/red","sdpFmtpLine":"111/111"},
{"channels":1,"clockRate":16000,"mimeType":"audio/ISAC"},
{"channels":1,"clockRate":8000,"mimeType":"audio/G722"},
{"channels":1,"clockRate":8000,"mimeType":"audio/PCMU"},
{"channels":1,"clockRate":8000,"mimeType":"audio/PCMA"},
{"channels":1,"clockRate":16000,"mimeType":"audio/CN"},
{"channels":1,"clockRate":8000,"mimeType":"audio/CN"},
{"channels":1,"clockRate":48000,"mimeType":"audio/telephone-event"},
{"channels":1,"clockRate":16000,"mimeType":"audio/telephone-event"},
{"channels":1,"clockRate":8000,"mimeType":"audio/telephone-event"}],"extensions":
[{"direction":"sendrecv","uri":"urn:ietf:params:rtp-hdrext:ssrc-audio-level"},
{"direction":"sendrecv","uri":"http://www.webrtc.org/experiments/rtp-hdrext/abs-
send-time"},{"direction":"sendrecv","uri":"http://www.ietf.org/id/draft-holmer-
rmcat-transport-wide-cc-extensions-01"},
{"direction":"sendrecv","uri":"urn:ietf:params:rtp-hdrext:sdes:mid"},
{"direction":"sendrecv","uri":"urn:ietf:params:rtp-hdrext:sdes:rtp-stream-id"},
{"direction":"sendrecv","uri":"urn:ietf:params:rtp-hdrext:sdes:repaired-rtp-stream-
id"}]}}},"ChromeApp":"Enable","ChromeRuntime":"Disable","connection":
{"type":"cellular","downlinkMax":100,"effectiveType":"4g","rtt":0,"downlink":9.9,"s
aveData":false},"attr":
{"navigator.vendorSub":"","navigator.productSub":"20030107","navigator.vendor":"Goo
gle
Inc.","navigator.appCodeName":"Mozilla","navigator.appName":"Netscape","navigator.a
ppVersion":"5.0 (Linux; Android 12; SAMSUNG SM-M317F) AppleWebKit/537.36 (KHTML,
like Gecko) SamsungBrowser/17.0 Chrome/96.0.4664.104 Mobile
Safari/537.36","navigator.platform":"Linux
armv8l","navigator.product":"Gecko","navigator.pdfViewerEnabled":0,"navigator.userA
gent":"Mozilla/5.0 (Linux; Android 12; SAMSUNG SM-M317F) AppleWebKit/537.36 (KHTML,
like Gecko) SamsungBrowser/17.0 Chrome/96.0.4664.104 Mobile
Safari/537.36","screen.availHeight":915,"screen.availWidth":412,"screen.width":412,
"screen.height":915,"screen.colorDepth":24,"screen.pixelDepth":24,"screen.availLeft
":0,"screen.availTop":0,"outerHeight":881,"outerWidth":412,"hardwareConcurrency":8,
"maxTo
uchPoints":5,"deviceMemory":4,"window.devicePixelRatio":2.625},"orientation":
{"angle":0,"type":"portrait-primary"},"doNotTrack":null}

You might also like