video conferencing
Many of us have moved to remote working, due to corona virus. I’ve been working remotely for the last 5 weeks.
The following are some of the improvements that I have adopted:
External webcam
Webcam always on
Having video on is much more engaging for participants, and helps to mitigate some of those visual communication cues that you might miss out on when working remotely.
The gitlab company handbook does a better job of describing these points. Link to the handbook: gitlab.com
Webcam positioning
.. or “no one wants to see you chin”.
I originally put the camera below my screen, above my keyboard. This gave viewers a really great view of my chin. I put the camera here because it felt it revealed less of the room that I work in.
I’ve now moved the camera to on top of my screen. It gives a much better view of my face, and my room. (.. and not my chin).
We all have rooms, and many of us have been thrown into remote working. I think it’s important to share where I work with my colleagues, and I welcome them (virtually) into my flat.
Webcam control
I use a Logitech c920 camera, it’s excellent and not enormously expensive. It also works out of the box with pop-os from system76 (debian). I wanted a way to zoom in/out and toggle some other settings on the camera.
Thankfully there’s an apt package:
|
|
Video4Linux2 (v4l2
) handles the linux kernel to userspace API for webcams and exposes some controls.
v4l2-ctrl
can access those controls (and is installed with the v4l-utils
package).
|
|
|
|
Now I can change the camera zoom:
|
|
Arch wiki has a detailed description of the v4l2
controls: link to the wiki. Including how to persist configuration changes when the camera is unplugged.
Google meet
Zoom is getting slaughtered on the PR front at the moment, with numerous security researchers finding issues with Zoom’s video conferencing tech.
My team heavily uses google meet, but I miss the grid view that exists in zoom.
Grid view chrome extension
The chrome extension “Google Meet Grid View” provides the missing grid view functionality. It also includes nice features such as:
- hide members without video
- highlight speaker
Link to the extension: Google Meet Grid View