如何通过网络共享 Windows、Linux 系统上的 USB 网络摄像头

乔李

在最近的一项调查中,158 名共享器用户声称,他们使用共享器分享 Windows 电脑的网络摄像头。这一数据让我感到吃惊,因此,我决定调查一下是否有在线指导如何实现该操作。谷歌搜索返回网址中有问题和答案,但是,没有相应的指南。我发现问题主要有两类:一些人希望获得另一台电脑网络摄像头的完全控制权,而另一些人则希望知道如何将一台电脑获取的图像传输到另一台电脑,或者上传至网络。

以下是我挑选出来的最好的技巧和提示,供大家分享。

目录


获得访问权

76%的 Windows 用户认为,要想实现远程电脑连接网络摄像头,必须花费大量的时间调整Windows 设置。但是,如果您想要一款轻松实现远程共享网络摄像头的软件,这里就有一款。

在 Windows XP、Windows 7、Windows 8 和 Windows 10 系统上共享 USB 网络摄像头

共享器

下载共享器,将其安装在两台电脑上。
共享器
立即开始您的免费试用
7 天试用 • 随时取消
4.8 评分 评分数 78+ 以上用户
已经是共享器用户? 登录 →

您需要创建共享器账号。您的浏览器将显示注册表页面。填写该表格并点击“创建账号”。成功创建账号后,打开共享器,输入您的登录名和密码。

局域网摄像头

您可能想知道为什么共享网络摄像头必须创建账号。原因是您需要一个账号以便通过网络共享设备,而不是局域网。所有设备都会在您账号内共享,但是不会对所有本地网络或互联网上的用户开放。

返回您的摄像头和软件。

当您登录网络摄像头连接的系统,并打开共享器时,您可以找到您的网络摄像头(或者显示其名字)。在安装了共享器的另一台电脑上点击“连接”。

无线共享网络摄像头

就这样!现在,您可以通过网络连接和重定向网络摄像头,并在另一台电脑上使用网络摄像头。

流视频

对于流视频,您需要使用特殊的网络平台、YouTube 或者一键式软件。

注:在这里,我们讨论 YouTube 的流视频。如果您希望通过软件流视频,参考以下 Mac OS X 的指引,或者使用 Windows Yawcam 软件。

对于 Windows 的流视频,请按照以下步骤:
  1. 前往您的 YouTube 主页。确保您已经登录了您希望使用的流视频 Google+ 账号。
  2. 点击“实时会议”旁边的“启用”按钮。只有您的账号合法时,您才可以操作。阅读条款,然后点击“我同意”,继续操作。
  3. 点击“创建会议”按钮。在这里,您可以给您的流视频取个名字,增加描述和标签,计划流视频,或者直接开始流视频。
    在隐私设置中,您可以公开您的流视频,这样每个人都可以看到,或者选择隐私,这样只有您规定的账号才可以看到。
  4. 要启用 Hangouts 插件连接您的网络摄像头,您必须启用 Google Hangout on Air,选择“快速设置”,而不是“自定义设置”。
  5. 要激活网络摄像头并启动 Google+ Hangouts,请点击“开始实时会议”。如果您没有 Google+插件,系统会提示您安装,并允许其连接您的网络摄像头。Hangouts 窗口打开时,将有大约1分钟的时间缓冲视频,随后,您可以开始广播。
  6. 点击“开始广播”,开始您网络摄像头的实时流视频,点击“OK”确认。然后开始计时。您的广播可以持续最多 8 小时。
    通过“控制室”选项,您可以管理您的观看者。如果您发现某些人具有破坏性,您可以对其静音或者将其踢出。
  7. 点击 Hangouts 窗口底部的“链接”,您可以获取链接和嵌入代码。您可以将链接和代码分享给他人。该流视频将自动上传到您的 YouTube 频道。
usbLinux

如何共享Linux(Ubuntu、Debian、Fedora 和 CentOS)上的 USB 网络摄像头

获得访问权

进行网络摄像头共享,我们要用到共享器小组的 USB Network Gate

第 1 步:
使用如下命令:
要安装软件在您的电脑:
dpkg -i [package]

自动安装所有相关组件:
dpkg -i [package]
sudo apt-get update
apt-get install -f
dpkg -i [package]

安装或升级 rpm 组件包:
yum install [package]

第 2 步:
打开软件,进行以下操作:

  1. 打开“共享本地 USB 设备”选项卡
  2. 在 USB 设备树中,选择您希望共享的网络摄像头
  3. 点击“共享本地 USB 设备”按钮
  4. “共享 USB 设备”窗口将弹出。您可以查看您网络摄像头的附加信息(供应商、制造商、序列号等)

主要的缺点是巨大的网络流量。要减少网络流量,可以打开流量压缩。打开“选项”,设置流量压缩的算法。

就这样!其它电脑可以完全使用网络摄像头,就像连接自己的摄像头。

流视频

使用 VLC 播放器可以在 Linux 上轻松地设置流视频。

第 1 步 - 设置
在 Debian、Ubuntu 或 Linux Mint 系统上安装 VLC:
$ sudo apt-get install vlc

要在 Fedora 系统上安装 VLC,首先启动 RPM Fusion 的免费资源库,然后运行:
$ sudo yum install vlc

要在 CentOS 或 RHEL 6 系统上安装 VLC,首先设置 EPEL 资源库,然后使用以下命令:
$ cd /etc/yum.repos.d/
$ sudo wget http://pkgrepo.linuxtech.net/el6/release/linuxtech.repo
$ sudo yum install vlc

第 2 步 - 在 VLC 中验证网络摄像头
确保您的 Linux 系统和 VLC 已探测到您的网络摄像头。

您需要知道网络摄像头的名称。在以下示例中,网络摄像头的名称为 /dev/video0。
$ ls /dev/video*
/dev/video0

然后,您必须从您的网络摄像头上测试视频。以下是您需要使用的命令,请将"video0”替换为您的设备名称。
$ vlc v4l2:///dev/video0

如果 VLC 成功探测到您的网络摄像头,您可以看到自己的视频流。

第 3 步 - 在 VLC 中配置网络摄像头
VLC 成功探测到您的网络摄像头后,下一步是配置网络摄像头流媒体。

在本示例中,网络摄像头通过 HTTP 以 WMV 格式流传输。要配置 VLC 的网络摄像头流传输,首先启动 VLC。
$ vlc

在 VLC 菜单中选择“流传输”。

在界面中选择您的网络摄像头或音频设备名称,例如,网络摄像头 /dev/video0,或者音频 hw:0,0。点击“显示更多选项”复选框,然后在“MRL”和“编辑选项”区域填写字符串。这些字符串后面将用于教程。点击“流媒体”按钮。

验证视频源,例如,v4l2:///dev/video。然后点击“下一步”,继续操作。

选择目标,即,网络流媒体的流传输方式/目标。在我们的示例中,我们在下拉菜单中选择了HTTP,然后点击“添加”。

随后,确定流服务的端口号和路径。端口号填 8080。我们假设该端口号未被占用。路径填 - "/stream.wmv"。转码请在下拉菜单中选择”视频 - WMV + WMA (ASF)” 。点击“下一步”。

下一画面自动显示生成的流输出串。记录,然后点击“流媒体”按钮。

此时,VLC 将通过 HTTP 开始流传输您的网络摄像头视频。流传输流量直接发送到本地服务器TCP 端口号 8080,因此,您将无法在 VLC 窗口看到任何东西。

要确认 VLC 在 TCP 端口 8080 正常工作,运行以下命令,并观察 VLC。
$ sudo netstat -nap | grep 8080

第 4 步 - 观看网络摄像头的流视频
一旦流视频服务器开始运行,可以通过以下地址查看网络摄像头的实时传输
http://:8080/stream.wmv

您可以使用 VLC 播放器或 MPlayer 通过以下地址,连接网络摄像头实时传输。
$ vlc http://:8080/stream.wmv
$ mplayer http://:8080/stream.wmv

如果您从同一主机测试实时传输,请使用环路地址 127.0.0.1。

请在下方评论区留下您的问题。

usbMac
立即开始您的免费试用
7 天试用 • 随时取消
已经是共享器用户? 登录 →