如何使用 Gonimo 创建免费的婴儿监控系统

当您可以使用几个设备、一个网络浏览器和互联网连接免费完成同样的事情时,谁还需要商业婴儿监视器呢?
582 位读者喜欢这个。
How to create a free baby monitoring system with Gonimo

Internet Archive Book Images。由 Opensource.com 修改。CC BY-SA 4.0

新手父母和准父母很快就会了解到,新生婴儿需要一长串——而且昂贵的——设备清单。清单上名列前茅的是婴儿监视器,这样他们就可以在做其他事情时留意(和倾听)他们的婴儿。但这是一种不必耗尽您的育儿基金的设备;Gonimo 是一种免费且开源的解决方案,可以将现有设备变成婴儿监控系统,从而将您的一些育儿预算解放出来,用于购买附近大型婴儿用品商店货架上琳琅满目的成千上万种必备或时尚物品。

Gonimo 的诞生源于其开发者,一位开源爱好者,在拥有双胞胎后,发现现有选项存在问题:

  • 现状硬件婴儿监视器价格昂贵、范围有限,并且需要您携带额外的设备。
  • 有移动监控应用程序,但大多数现有的 iOS/Android 婴儿监控应用程序都不可靠且不安全,并且没有明显的开源产品。
  • 如果您有两个年幼的孩子(例如,双胞胎),您将需要两个监视器,使您的成本翻倍。

Gonimo 的创建是为了解决典型监视器的缺点的开源解决方案

  • 昂贵?不,它是免费的!
  • 范围有限?不,它与互联网/WiFi 一起工作,无论您身在何处。
  • 下载并安装应用程序?不,它在您现有的网络浏览器中工作。
  • 购买新设备?没门,您可以使用任何带有网络浏览器以及麦克风和/或摄像头的笔记本电脑、手机或平板电脑。

(注意:Apple iOS 设备目前尚不支持,但预计很快就会改变——请继续阅读,了解您如何帮助实现这一目标。)

开始使用

将您的设备转变为婴儿监视器非常容易。从您设备的浏览器(最好是 Chrome)访问 gonimo.com 并点击启动婴儿监视器进入 Web 应用程序。

  1. 创建家庭: 在首次启动屏幕上,您将看到一只可爱的兔子在地球上奔跑。您可以在这里创建一个新家庭。点击 + 按钮,然后接受随机生成的家庭名称或输入您自己的选择。

Start screen

opensource.com

  1. 邀请设备: 设置好您的家庭后,下一个屏幕会引导您邀请另一个设备加入您的 Gonimo 家庭。有一个一次性邀请链接,您可以直接通过电子邮件发送,或者复制并粘贴到消息中。从另一个设备上,只需打开链接并接受邀请。为您想要邀请到您家庭的任何其他设备重复此过程。您的设备现在在同一个家庭中,准备好作为一个完全工作的婴儿监控系统进行协作。

Invite screen

opensource.com

  1. 启动婴儿站流: 接下来,通过转到 Gonimo 主屏幕,点击带有奶嘴的按钮,并授予网络浏览器访问设备麦克风和摄像头的权限,来选择哪个设备将婴儿的音频和视频流传输到父母站。调整摄像头以对准婴儿的床,或者关闭摄像头以节省设备电池(音频仍将流式传输)。点击开始。流现在已激活。

Select baby station

opensource.com

Press Start

opensource.com

  1. 连接到父母站流: 要查看婴儿站流,请转到您 Gonimo 家庭中的另一个设备——这是父母站。点击 Gonimo 主屏幕上的“父母”按钮。您将看到家庭中所有设备的列表;在具有活动婴儿站的设备旁边,将有一个脉动的连接按钮。选择连接,您可以通过点对点音频/视频流看到和听到您的宝宝。音量条为传输的音频流提供可视化效果。

Select parent station

opensource.com

Press Connect

opensource.com

  1. 恭喜! 您已成功将您的设备直接通过网络浏览器转变为婴儿监视器,而无需下载或安装任何应用程序!

有关重命名设备、从家庭中移除设备或删除家庭的更多信息和详细说明,请查看 gonimo.com 上的 视频教程

家庭系统的灵活性

Gonimo 的优势之一是其基于家庭的系统,该系统为不同类型的情况提供了巨大的灵活性,即使在商业 Android 或 iOS 应用程序中也无法获得。为了深入了解这些功能,让我们假设您创建了一个由三个设备组成的家庭。

  • 多婴儿: 如果您想照看睡在不同房间的两个年幼的孩子怎么办?在每个孩子的房间里放置一个设备并将它们设置为婴儿站。第三个设备将充当父母站,您可以在其上连接到两个流并通过分屏查看您的幼儿。您甚至可以通过邀请更多设备加入您的家庭并将它们设置为婴儿站来将此用例扩展到两个以上的婴儿站。一旦您的父母站连接到第一个婴儿站,通过点击左上角的后退箭头返回设备概览屏幕。现在您可以连接到第二个设备(以及,反过来,第三个、第四个和第五个,等等),并且将自动建立分屏。瞧!
  • 多父母: 如果爸爸想在上班时照看孩子怎么办?只需邀请第四个设备(例如,他的办公室 PC)加入家庭并将其设置为父母站。父母双方可以同时从自己的设备上查看他们的孩子,甚至独立选择他们希望连接到哪个流。
  • 多家庭: 单个设备也可以是多个家庭的一部分。当您的婴儿站是始终随身携带的东西(例如平板电脑),并且您经常拜访亲戚或朋友时,这非常有用。为“奶奶家”或“约翰叔叔家”创建另一个家庭,该家庭由您的婴儿站设备与奶奶或约翰叔叔的设备配对组成。您可以随时从婴儿站设备的 Gonimo 主屏幕在这些家庭之间切换婴儿站设备。

想要参与吗?

Gonimo 团队热爱开源。来自社区的代码,为了社区。Gonimo 的用户对我们非常重要,但他们只是 Gonimo 故事的一部分。幕后的创意大脑是创造出色婴儿监视器体验的关键。

目前,我们特别需要愿意成为 iOS 11 测试人员的人员的帮助,因为 Apple 在 iOS 11 中对 WebRTC 的支持意味着我们最终将能够支持 iOS 设备。如果可以,请帮助我们实现这个了不起的里程碑。

如果您了解 Haskell 或想学习它,您可以查看 我们在 GitHub 上的代码。欢迎提交拉取请求、代码审查和问题。

最后,请帮助向新手父母和开源世界传播消息,Gonimo 婴儿监视器简单易用,并且已经在您的口袋里。

User profile image.
我是双胞胎的父亲和一名程序员。有一次我听说普通人实际上可以编写计算机程序,我买了一本关于 C++ 的 1200 页的书并开始学习,那时我十五岁。我坚持使用 C++ 相当长一段时间,学习了 Java,回到 C++,学习了 D、Python,... 最后我学习了 Haskell。

4 条评论

最新版本的 Telegram 存在一个错误,因此 Telegram 邀请目前不起作用。对于通过 Telegram 发送邀请,目前请仅使用 copy2clipboard 按钮。(Telegram 错误已报告,并有望很快修复!)

如果被黑客入侵并将流暴露给陌生人怎么办?

如果隐私是一个问题,那么最好的设备/替代方案是不需要 WiFi/互联网连接,而是直接设备到设备连接的设备/替代方案。

嗨 PrivacyConcernedUser!

我们非常清楚婴儿监视器是一种隐私敏感设备,我们非常注意确保您的数据安全。连接是点对点的。因此,如果两个设备都在同一个 WiFi 中,您基本上会得到您建议的设置:设备直接相互流式传输(好的,您的 WiFi 路由器在中间)。

此外,数据是端到端加密的,因此即使通过互联网监听也不应该是不可能的。

关于被黑客入侵:我们很好地保护了我们的服务器,只在那里运行绝对最少的服务,并且这些服务尽可能安全。使用的邀请由 16 字节的密钥组成,这应该是几乎不可能猜到的。

此外,我们还进行了外部安全审核(这是由 netidee 要求的),结果非常好。

具有直接连接的设备(经典婴儿监控设备)似乎也没有那么安全。我们使用了一种非常流行的设备,它基于一种不再被认为是安全的加密方案 (https://en.wikipedia.org/wiki/Digital_Enhanced_Cordless_Telecommunicati…)。

长话短说:我们努力工作以确保您的数据安全可靠!

回复 作者 PrivacyConcernedUser (未验证)

Creative Commons License本作品根据 Creative Commons Attribution-Share Alike 4.0 International License 许可。

您是开源新手吗?

浏览我们的资源集合。

© . All rights reserved.