question

KR-5984 avatar image
0 Votes"
KR-5984 asked KR-5984 commented

Insufficient support for elgato CAM LINK 4K in Teams under Linux

Hello all,

I use my digital camera, that sends its live view via HDMI, as webcam. For this the HDMI cable is connected to the elgato CAM LINK 4K. The CAM LINK 4K is connected to an USB 3.0 port of the PC.

The solution works perfectly on OBS studio or with Jitsi Meet.
In some situations I need to use Teams, but unfortunately Teams can not handle the CAM LINK 4K correctly. Going to setup - devices in Teams the CAM LINK 4K is detected, but the live preview shows a bad video stream, resolution and colors are bad. Changing setting at the camera does not change anything.

Is this a know bug in Teams and will this work in later versions?

I made a cross-check with Teams under MS Windows 10. There everything works fine.

Best Regards

office-teams-linux-itpro
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

1 Answer

SharonZhao-MSFT avatar image
0 Votes"
SharonZhao-MSFT answered KR-5984 commented

@KR-5984,

This is because Elgato cam is not a certified Teams camera device. Microsoft is working with device partners to bring more new Teams certified devices to market. You could refer to this link to know more certified devices.

Besides, the highest resolution for Teams media quality is 1080p now. You could vote in this UserVoice link and add your comments.

Microsoft will always focus on customer’s feedback and experience. Some new features would be added to the services based on customers' feedback in the future, and your good ideas will be very helpful for them to improve the service.

Your time, understanding and cooperation will be highly appreciated.


If the response is helpful, please click "Accept Answer" and upvote it.

Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.



· 5
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Dear Sharon Zhao,

the digital camera was set once to 1920 x 1080 @ 25fps and also to 1280 x 720 @ 25fps. Even the lowest data rate can not be handled by Teams in version 1.4.00.4855 using the HDMI-USB-Converter CAM LINK 4K (The newer version 1.4.00.7556 does not start under Debian GNU/Linux 10.9 at all (see https://docs.microsoft.com/en-us/answers/questions/338996/ms-teams-14007556-does-not-start-under-debian-gnul.html?childToView=340199#comment-340199).

As exactly the same configuration works in Windows 10 the problem seems to be in Linux version of Teams only. I am not familiar with video streaming in detail, but I would expect that the data stream at the USB port is the same for all operating systems and therefore the data handling might be also in the same way. So I still do not understand, why it does not work under Linux.

Best Regards

0 Votes 0 ·

@KR-5984,

Here's something you could have a try. It's fix for Chrome, but might work on Teams as well, given it's Chromium based: https://www.reddit.com/r/linuxhardware/comments/dzqmvq/did_anyone_tried_an_elgato_cam_link_4k_on_gnulinux/fjdsx96?utm_medium=android_app&utm_source=share&context=3

Note: Microsoft is providing this information as a convenience to you. The sites are not controlled by Microsoft. Microsoft cannot make any representations regarding the quality, safety, or suitability of any software or information found there. Please make sure that you completely understand the risk before retrieving any suggestions from the above link.

0 Votes 0 ·

@KR-5984,
Do you have any update on this thread now?

0 Votes 0 ·

@KR-5984,
If you have any questions or needed further help on this issue, please feel free to post back.
Have a nice day!

0 Votes 0 ·

Dear Sharon Zhao,

I tried the recommendations in the link https://reddit.com/... and it works with Teams version 1.4.00.4855. Thank you very much for your support.
The next step is now to integrate "modprobe v4l2loopback devices=1 exclusive_caps=1" in the boot process and the further commands in a script when Teams is started. This script has to handle the situation when the camera is off.

Best Regards

0 Votes 0 ·