上一页 下一页

网络摄像头的工作原理

作者: Julia Layton

高级功能

在您掌握了简单的系统之后,您可以查看其他网络摄像头功能和设置,例如

  • 运动感应 - 当网络摄像头检测到运动时,它会拍摄一张新照片。
  • 图像存档 - 您可以创建一个存档,保存所有网络摄像头图像,或仅以预设的时间间隔保存某些图像。
  • 视频消息 - 一些即时通讯程序支持网络摄像头视频。
  • 高级连接 - 使用有线或无线方法将您的家庭影院 A/V 设备连接到您的网络摄像头。
  • 自动化 - 机器人相机允许您设置一系列水平/垂直倾斜位置,并根据相机的位置对帧捕获设置进行编程。
  • 流媒体 - 对于专业应用,网络摄像头设置可以使用 MPEG4 压缩来实现真正的流式音频和视频(这是大多数流行的基于 PC 的媒体播放器中使用的压缩系统)。
  • 自定义编码 - 导入您自己的计算机代码来告诉网络摄像头做什么。

自定义编码的一个例子是一组使网络摄像头图像自动刷新的命令。我们在本文中设置的简单网络摄像头系统会生成静态图像。 用户如果想看到任何变化,必须手动刷新图像(通过按浏览器中的“刷新”按钮)。您可以使用三种不同的技术来创建自动刷新

广告

  • 您可以将 meta 标签添加到页面的 HTML 中,以便该页面以一定的频率刷新。 要添加的标签是: <meta http-equiv="refresh" content="30"> “30”是每次刷新之间的秒数,可以设置为您喜欢的任何值。 整个页面将每 30 秒重新加载一次,因此最好保持页面简短。
  • 您可以将 Java applet 添加到您的网站。 Webcam32 和 Java Applets 页面解释了如何获取和安装免费 applet。 该 applet 是一个自动定期获取图像的程序。 优点是只有图像刷新,而不是整个页面。 大多数浏览器都支持 Java applet,因此您的大多数查看者都不会有问题。
  • 您可以使用 JavaScript,如 The JavaScript Source: Refresh 中所示(查看 此页面上的源代码)。您还可以查看 Java 的工作原理,以详细了解 Java 编程。