Axis 2100 网络摄像头

作者:Jason Schumaker

优点,缺点

  • 制造商:Axis Communications

  • 电子邮件:info@axisinc.com

  • 价格:499 美元

  • 评测人:Jason Schumaker

Axis Communications 向Linux Journal送测了一台 2100 网络摄像头进行评测。我很幸运地花了一周时间试用这东西,而且印象非常深刻。这款摄像头运行的是 Linux(版本 2.0.33),并由 Axis 自有的芯片 Etrax-100 驱动。
摄像头

Axis 将 2100 标榜为“即插即用型数字摄像头,可直接连接网络”。非常准确。它确实具有“电器”的感觉。不需要 PC——摄像头可以独立运行,只需要 LAN 或调制解调器连接。它内置了一个 Web 服务器,允许您通过浏览器查看图像,并将这些图像直接投放到互联网上(或不投放)。因此,您可以与朋友互动,为您的网页增色,创建小电影,监控您的家庭/办公室,或者,嗯,创业。

这款摄像头重量仅为半磅,不包括迷你三脚架和电源。这款产品给人一种脆弱的感觉——这是这款摄像头的少数“缺点”之一(请参阅侧边栏)。Axis 确实正在研发一款工业级强度摄像头,但尚未确定发布日期。我实际上有一次不小心把摄像头碰倒了(请不要告诉 Axis 的人!)。它从大约两英尺高的地方掉到地板上。屏幕上的图像冻结了。在两个小时后,从储蓄账户转账 500 美元到支票账户后,我按下了摄像头的重置按钮,摄像头重新启动。之后一切都正常了。肯定需要更重、更耐用的版本,特别是对于像我这样的粗人来说。

花 450-499 美元,您将获得摄像头、迷你三脚架、一个 12V 交流适配器、一条零调制解调器电缆、一条 PS-D 延长电缆,以及用户指南。考虑到它可以提供的无数功能,以及娱乐价值,这个价格似乎相当合理。镜头可以更换为任何标准的 C 或 CS 镜头,我建议这样做。工厂镜头还不错,但拥有更强大的镜头总是好的。

安装

Axis 2100 迫不及待地想被使用。设置过程轻松快捷,尽管我个人犯错、缺乏某些权限以及缺乏耐心增加了时间。Linux/UNIX 用户可能需要以 root 用户身份登录,这可能让一些系统管理员感到不悦。我需要成为 root 用户才能使用 arp 命令。

摄像头可以安装在网络上或调制解调器上。我选择了网络路由,因此不会在此处提供调制解调器安装程序。该方法稍微复杂一些,但快速阅读后,我认为这并不困难。Axis 使安装过程变得容易,除非您完全不熟悉 Linux。

从包装中取出 2100 所花费的时间几乎与使其运行的时间一样长。有一些与“摄像头无关”的问题需要解决。首先,将交流适配器插入插座真的很有帮助。然后,选择一个工作以太网端口让我离目标更近了一步。最后,阅读随附的“附录”,其中告知可能需要“恢复出厂默认设置”,这证明对于使摄像头正常运行至关重要。我能说什么呢,兴奋冲昏了头脑!

随附的“用户指南”提供了 Windows 和 UNIX 系统的安装命令。第一个命令对于 Linux 系统来说不太正确,但快速向LJ技术部门查询后得到了澄清。以下命令对我有效,并且与 2100 用户指南中的命令不同。要将摄像头安装到我的以太网网络,我输入了(在 xterm 中)

/usr/sbin/arp -s 192.168.3.72 00:40:8c:10:00:86 temp

其中 IP 地址是由我的系统管理员发布的,以太网地址是摄像头底部的序列号。然后我 ping 了 IP 地址

ping 192.168.3.72
就是这样。我打开一个 Web 浏览器并输入 IP 地址(即 http://192.168.3.72)。一个页面迅速打开,我就在那里,被拍到了侧面,糟糕的姿势暴露无遗。图像的质量以及我的动作被跟踪的速度立即让我感到震惊。这款摄像头每秒可传输 3-10 张图像。速度可能会受到带宽、您的计算机和浏览器类型、显示器分辨率等因素的影响。生成的图像非常接近实时,这让LJ全体员工都感到惊叹。LJ的特别项目负责人 Laurie Tucker 用最贴切的语言描述了它:“它看起来像一幅移动的绘画。”图像有点“迷幻”,但质量更接近实时。
查看图像和配置

图像可以直接通过自定义的网页查看,也可以上传到远程 FTP 服务器。我没有使用后者,但可以将其配置为在上传新图像时通过电子邮件提醒您。将摄像头设置为每五分钟上传一张图像可能非常适合家庭或办公室安全。摄像头背面的适配器允许连接到运动探测器和门铃等设备。

所有摄像头配置都是基于 Web 的,通过使用“安装向导”和“应用程序工具”。这些以 GUI 形式呈现,用于定义系统、设置安全首选项以及调整图像和布局设置。只需单击任一链接,它们都方便地位于正在显示的图像的右侧。“应用程序工具”允许您修改从图像分辨率到颜色、时间、背景颜色、图像标题等任何内容。“安装向导”组织良好,分为以下几个部分:安全、日期和时间、图像设置、对焦、调制解调器或网络以及 TCP/IP。您还可以选择将图像上传到 FTP 站点。

安全性和 FTP 守护程序

默认情况下,摄像头设置为允许任何人访问。可以通过将摄像头注册到单个用户来更改此设置。然后,该单个用户可以设置对各个用户的安全权限——访问需要用户名和密码。类似于大多数 Linux 系统。

2100 关闭了 telnet,但运行了 FTP 守护程序。要登录到摄像头,我 FTP 到“我的”摄像头网页的 IP 地址,然后以 root 用户身份登录,密码为“pass”。这样做允许我浏览 /proc 文件(请参阅列表 1 和 2)。这也是下载摄像头升级或上传代码的方法,这是这款摄像头最酷的地方。与大多数运行嵌入式 Linux 的电器不同,如果您愿意,您可以进入并更改内容。正如 Jon Corbet 所写(请参阅资源),“Axis 提供了执行此操作所需的一切:编译器和库的版本(根据 GPL 许可)位于 Axis 开发人员站点。这主要是一个交叉编译代码并 FTP 到摄像头的问题。”

列表 1. 2100 Cpu 信息

列表 2. 2100 内存信息

硬件和规格

Etrax 100 上运行着一个 Linux 端口。Axis 于 1997 年 12 月(内核 2.0.33)将其产品移植到 Linux。这个端口,以及他们的开发人员不想花时间开发新的操作系统,使 Linux 成为运行 2100 网络摄像头的显而易见的选择。Linux 端口的源代码根据 GPL 许可获得许可,可以从 Axis 站点下载。以下是用户指南中列出的硬件

  • ARPTEC-1 压缩芯片;ETRAX-100

  • 32 位 RISC

  • 100 MIPS CPU

  • 8MB 内存

  • 2MB FLASH PROM

摄像头规格,供您这些内行人士参考

  • 数字,24 位彩色

  • 图像拾取设备:1/4 英寸 HAD RGB 逐行扫描 CCD

  • HxV:659x494

  • 背光补偿

  • 自动 AGC

  • 白平衡:自动、固定室内、固定荧光灯、固定室外和保持

  • 电子快门:1/30 秒 - 1/30000 秒,光线条件自适应

要求

高带宽是首要条件。如果您计划通过互联网从摄像头传输文件,DSL(或同等)连接是最佳选择。要查看图像,Axis 建议使用“PC,最好是 Pentium 300 或更高版本,配备高速显卡和 100MB 以太网网卡”。唯一必要的软件是 TCP/IP 以及 Netscape Navigator(他们的建议)或 Internet Explorer。您还需要 IP 地址、以太网电缆和网络集线器。

一款很酷的摄像头和公司

2100 网络摄像头看起来很可靠,生产它的公司也是如此。Axis 自 1984 年以来就已成立。总部位于瑞典隆德,在全球 28 个办事处拥有 500 多名员工。他们的 Etrax-100 芯片本身就是一款产品,被广泛应用于 Axis 的各种产品中,从摄像头到打印服务器。任何可以与 Linux 配合使用的产品都可以。Axis 在其开发人员站点上提供源代码。这包括他们自己的日志闪存文件系统 (JFFS) 的代码,Axis 站点称其“旨在为无盘嵌入式设备提供崩溃/断电安全的文件系统”。它允许摄像头在无需重启的情况下关闭和打开——提供必要的“始终在线”功能。

我花了一周的时间摆弄这款摄像头,我仍然对它感到兴奋。我想要一台。虽然它仅设计用于室内使用,但它在这方面做得很好。图像清晰快速。这就是嵌入式 Linux 的实际应用,结果令人兴奋。今天是星期天,我在工作,玩着摄像头。这应该说明很多问题。

The Axis 2100 Network Camera
Jason Schumaker (jason@ssc.com) 是Linux Journal的助理编辑和专职撰稿人。工作之余,他为卫冕核心垒球联赛冠军Monkey Pub Pounders队打左外野。谁在乎呢。加油,POUNDERS!
加载 Disqus 评论