.. _exp-video-config: exp-video-config ============================================== Overview ------------------ Video configuration frame guiding user through making sure permissions are set appropriately and microphone is working, with troubleshooting text. Almost all content is hard-coded, to provide a general-purpose technical setup frame. What it looks like ~~~~~~~~~~~~~~~~~~ .. image:: /../images/Exp-video-config.png :alt: Example screenshot from exp-video-config frame More general functionality ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Below is information specific to this particular frame. There may also be available parameters, events recorded, and data collected that come from the following more general sources: - the :ref:`base frame` (things all frames do) - :ref:`video-record` Examples ---------------- This frame just shows the standard video config frame. .. code:: javascript "video-config": { "kind": "exp-video-config", "troubleshootingIntro": "" } This frame shows a friendly message offering tech support by the lab via phone. .. code:: javascript "video-config": { "kind": "exp-video-config", "troubleshootingIntro": "If you're having any trouble getting your webcam set up, please feel free to call the XYZ lab at (123) 456-7890 and we'd be glad to help you out!" } Parameters ---------------- troubleshootingIntro [String | ``''``] Text to show as the introduction to the troubleshooting tips section Data collected ---------------- The fields added specifically for this frame type are: screenHeight [Number] the height of the participant's screen, in pixels (note: this does not map directly to physical size, and measures the screen, not the window) screenWidth [Number] the width of the participant's screen, in pixels (note: this does not map directly to physical size, and measures the screen, not the window) Events recorded ---------------- The events recorded specifically by this frame are: >