9.5. 视频会议
=============
可以用 FreeBSD 的桌面环境来加入视频会议。本节将说明如何配置网络摄像头以及 FreeBSD 支持哪些视频会议软件。
9.5.1. 设置网络摄像头
---------------------
为了使 FreeBSD 能够访问网络摄像头并进行配置,有必要安装一些软件:
- `multimedia/webcamd `__ 是一个守护程序,能够使用数百个不同的基于 USB 的网络摄像头和 DVB USB 设备。
- `multimedia/pwcview `__ 是一个可以用来查看网络摄像头视频流的软件。
运行命令安装需要的软件:
.. raw:: latex
\diilbookstyleinputcell
.. code:: shell-session
# pkg install webcamd pwcview
在 ``/etc/rc.conf`` 中启用 `webcamd(8) `__ 服务以在系统启动时启动它:
.. raw:: latex
\diilbookstyleinputcell
.. code:: shell-session
# sysrc webcamd_enable="YES"
该用户必须属于 ``webcamd`` 组。要将该用户添加到 ``webcamd`` 组,请执行以下命令:
.. raw:: latex
\diilbookstyleinputcell
.. code:: shell-session
# pw groupmod webcamd -m username
由于 `multimedia/webcamd `__ 需要 `cuse(3) `__ 模块,必须通过执行以下命令来加载该模块:
.. raw:: latex
\diilbookstyleinputcell
.. code:: shell-session
# kldload cuse
要在系统启动时加载 `cuse(3) `__\ ,执行命令:
.. raw:: latex
\diilbookstyleinputcell
.. code:: shell-session
# sysrc kld_list += "cuse"
在安装了这些软件后,就可以用 `webcamd(8) `__ 来显示可用的网络摄像机的列表:
.. raw:: latex
\diilbookstyleinputcell
.. code:: shell-session
# webcamd -l
输出结果看起来像这样:
.. raw:: latex
\diilbookstyleinputcell
.. code:: shell-session
webcamd [-d ugen0.2] -N SunplusIT-Inc-HP-TrueVision-HD-Camera -S unknown -M 0 ①
webcamd [-d ugen1.3] -N Realtek-802-11n-WLAN-Adapter -S 00e04c000001 -M 0
① 可用的 webcam
要配置可用的网络摄像头,执行以下命令:
.. raw:: latex
\diilbookstyleinputcell
.. code:: shell-session
# sysrc webcamd_0_flags="-d ugen0.2"
..
**注意**
请注意,如果这是一个即插即用的 USB 网络摄像头,改变它所连接的 USB 端口将改变 ``webcamd -l`` 的输出,并且可能需要更新 rc.conf 中的条目。对于使用 USB 集成网络摄像头的笔记本电脑,这不应该是一个问题。
必须通过执行以下命令启动 `webcamd(8) `__ 服务:
.. raw:: latex
\diilbookstyleinputcell
.. code:: shell-session
# service webcamd start
输出结果看起来应该像这样:
.. raw:: latex
\diilbookstyleinputcell
.. code:: shell-session
Starting webcamd.
webcamd 1616 - - Attached to ugen0.2[0]
`multimedia/pwcview `__ 可以用来检查网络摄像头的正常功能。下面的命令可以用来执行 `multimedia/pwcview `__\ :
.. raw:: latex
\diilbookstyleinputcell
.. code:: shell-session
% pwcview -f 30 -s vga
然后 `multimedia/pwcview `__ 将显示网络摄像头:
|image1|
9.5.2. 会议软件状态
-------------------
FreeBSD 目前支持以下用于进行视频会议的工具。
**表 19. 会议软件**
=============== ============ ============= ====================================================
名称 Firefox 状态 Chromium 状态 网址
=============== ============ ============= ====================================================
Microsoft Teams 不支持 支持 `https://teams.live.com `__
Google Meet 不支持 支持 https://meet.google.com/
Zoom 支持 支持 `https://zoom.us `__
Jitsi 不支持 支持 https://meet.jit.si/
BigBlueButton 不支持 支持 https://bigbluebutton.org/
=============== ============ ============= ====================================================
.. |image1| image:: .././img/assets/pwcview.png