
视频会议对象
概述
Video Conference Object 允许两个或更多参与者在 Labvanced 研究中加入并参与通话。它可以用作社会心理学或团队研究设计的一部分,或者您可以通过它加入通话并向参与者提供额外说明。 Video Conference Object 提供许多 控制选项,例如指定是否允许共享屏幕或切换视频,但也可以通过 事件 根据实验需要进行调整,指定何时执行特定操作。
内容:
研究设置
在您的研究中的 Study Settings 选项卡下,请确保启用 Stream IO (Video Conferencing) Integration 选项。在这里,您将输入由 Stream IO 视频会议平台提供的 API 密钥和 API 秘密密钥。
获取视频会议对象的 API 密钥
在 StreamIO 创建帐户后,您可以导航到其仪表板,在页面右上角点击蓝色按钮,按钮上写着 Create App。在此,您可以指定设置选项,例如您首选的服务器位置等。创建后,您将能够访问 API 密钥和 API 秘密密钥,然后将其粘贴到 Labvanced Study Settings 中,如上所述。
基本属性和功能
将视频会议对象添加到编辑器中
要将 Video Conference Object 添加到编辑器中,首先必须在 Study Settings 标签中输入 API 密钥,如前一部分所述。
处理完这些之后,打开任务编辑器工具栏中的 Media 组,并选择 Video Conference。选择后,系统会提示您分配一个唯一的变量名称。
创建变量后,系统会提示您激活音频和视频设置。根据您的研究,您可以仅激活音频或仅激活视频,或两者皆可。
关于视频会议变量
在 Variables 选项卡中,您可以看到已经列出的变量。请注意,Start Value 是自动创建的。它被用作 Call ID 的默认值,以区分特定的通话(例如,如果您在研究中设置了多个通话,唯一的 ID 将在通话的设计和协调中非常重要)。

该值用于处理与 streamIO 相关的特定通话的所有交互。
如果您有高级或复杂的设计,请随时与我们联系以获取任何问题的解答。
注意: 包含视频会议对象的研究的基本案例是每个参与者最终都会加入同一个会议。如果您只需将此对象添加到任务并不做其他任何工作,这就是该对象的默认行为。如果参与者需要加入不同的通话,则需要执行更多工作(即,设置和控制通话 ID 变量),或者如果通话要限制在特定数量的参与者内,则需要自定义事件操作。
视频会议对象属性

- 录制会议: 录制会议选项允许您为每位参与者录制单独的 .mp4 文件。
- 允许屏幕共享: 在通话期间启用屏幕共享。有关如何设置此选项的说明,请参见 即将到来的部分.
- 允许切换麦克风: 允许参与者切换麦克风的开/关。
- 允许切换摄像头: 允许参与者切换摄像头的开/关。
- 显示通话按钮: 显示参与者通过点击该按钮加入通话所需的通话按钮。可以禁用此功能,并且可以使用事件自动使参与者通过 事件 进入通话(无论是在研究开始时还是在任何其他特定时刻)。
其他选项包括:
- 需要音频: 在通话期间需要音频,即麦克风权限必须开启。
- 需要视频: 在通话期间需要视频,即摄像头权限必须开启。
- 持久会议: 会议连接在后台继续,即便在进行其他实验时,也允许参与者在返回到有视频会议对象的任务或实验时“重新加入”会议。
下载数据
在 Dataview & Export 标签下,您可以导航到特定会话以预览参与者录制。右键单击录制文件夹可将 .mp4 录制下载到 zip 文件中。在该文件夹内,您可以找到特定的录制。

重要提示: 由于 StreamIO 集成的特性,录音仅保存 2 周。请务必在此之前下载与通话相关的数据,例如视频文件!!!
启用屏幕共享
如果您的研究涉及屏幕共享,则需要进行一些额外步骤以激活此功能。要启用屏幕共享,您必须导航到您的 StreamIO 仪表板,找到您在 Labvanced 实验中创建的特定应用程序(即,您为获取 API 密钥而创建的应用程序)。
然后,在 Video & Audio → Roles & Permissions 的设置中,您必须为访客用户添加屏幕共享权限。
请注意,在顶部,您必须从 Role 下拉菜单中选择 guest 选项,并在 Scope 下拉菜单中选择 default 选项。

但是,我们需要使用页面顶部的编辑按钮,并添加 Screenshare 权限,以便将其作为访客用户的权限。

事件:对视频会议对象的更多控制
以下是一些相关且实用的事件(触发器和操作),与处理视频会议对象的设计实验时值得注意。
媒体对象触发器
Media Object Trigger 选项允许您将通话的一个方面用作操作发生的先决条件。例如,如果参与者 JoinedConference,那么可以在实验中发生特定的一系列操作,例如开始播放视频或显示特定的一组说明。

设置对象属性操作
在操作菜单中,您可以选择 Object Actions → Set Object Property 以控制视频会议对象的某些属性。
通过将视频会议对象指定为 Target,您可以指向任何对象属性(请参见下面的下拉菜单图像)并在实验过程中对其进行修改。

控制媒体对象操作
在操作菜单中,您可以选择 Object Actions → Control Media Object 以控制视频会议对象的功能。
设置对象为 Target 时,您可以指示在触发器触发时发生所需的效果。例如,如果有人点击一个按钮(触发器),则控制媒体对象(视频会议对象作为目标),使参与者可以加入通话。

注意: 请注意‘LeaveConference’与‘EndConference’选项之间的重要区别。‘LeaveConference’本质上类似于挂断电话,允许参与者离开通话。相比之下,‘EndConference’具有更深远的影响,并永久关闭通话,使其在未来无法使用。
视频会议对象的有用演示(可导入)
以下是在公共实验库中可以找到的一些有用的研究。您可以查看对象和事件的设置,演示视频会议对象的特定功能。
在此演示中,您可以在参与者填写 SCS-SF 问卷之前进行视频会议通话,并在他们提交问卷后与他们见面:https://www.labvanced.com/page/library/71890