我的网络摄像头无法与 Google+ Hangout 配合使用,我可以让它工作吗?

我的网络摄像头无法与 Google+ Hangout 配合使用,我可以让它工作吗?

我刚刚收到 Google+ 的邀请,视频会议功能“hangout”是我首先试用的功能,不幸的是,网络摄像头无法使用,麦克风和扬声器可以正常工作。当我启动它时,它要求我安装新版本的 Google Talk 插件 2.1.7.0。

  • 现在看来,gmail 聊天和 empathy 内的聊天(以前可以工作)也不起作用了。

  • 在 google hangout 窗口的网络摄像头设置中我唯一的选择是 gspca 驱动程序。

    • 请注意,我的摄像头与 Skype 之间存在问题,因此我不得不通过

      env LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so skype

我怎样才能让它工作?

答案1

好吧,我设法解决了这个问题。我会将其发布以供将来使用。事实证明,它与 Skype 问题类似。

  1. 打开终端并以 root 身份启动 nautilus:

    sudo nautilus
    
  2. 重命名/opt/google/talkplugin/GoogleTalkPlugin/opt/google/talkplugin/GoogleTalkPlugin.real

  3. 创建一个新的/opt/google/talkplugin/GoogleTalkPlugin

  4. 在新文件中输入此文本,然后保存(如果尚未安装,请确保已安装 libv4l 包,请通过 synaptic 获取):

    #!/bin/sh
    LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so /opt/google/talkplugin/GoogleTalkPlugin.real   
    
  5. 通过转到属性、权限并允许执行,授予新文件运行的权限。

就是这样。对我来说,它起作用了。如果将来有新版本的插件,您可能需要使用新版本(重命名)。

答案2

我也使用 Ubuntu,第一次使用 google Hangout 时也遇到了同样的问题。但现在我有解决方案:

首先你必须安装语音和视频插件谷歌

然后你使用 Ubuntu Softwarecenter 打开此插件。如果你已经这样做了,你必须去多媒体您必须第二次安装 Google 语音和视频插件。

一切完成后,您就可以开始 Hangout 了!

答案3

我根据@suli8 建议的说明编写了这个小脚本。

如果您将其保存到文件(我们将其命名为apply-googletalk-v4l1-workaround.sh,但可以是任何内容),那么您可以通过以下方式应用它:

sudo bash apply-googletalk-v4l1-workaround.sh

这可能有助于避免小错误。

#!/bin/bash

plugin_location=/opt/google/talkplugin/GoogleTalkPlugin

mv $plugin_location $plugin_location.real

cat > $plugin_location <<EOF
#!/bin/sh
LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so $plugin_location.real
EOF

chmod +x $plugin_location

killall GoogleTalkPlugin

我在上面的评论中看到,该解决方法导致 Google Talk 在 Gmail 中停止工作。我猜是因为执行步骤时出现了一些小错误。使用此脚本可能会避免该错误。

答案4

我相信你可以卸载使用软件中心安装的任何软件包。尝试删除它,看看会发生什么。

我认为它只是一组浏览器插件,所以它不应该破坏与你的网络摄像头的兼容性。

相关内容