如何用Gonimo創(chuàng)建一個(gè)免費(fèi)的嬰兒監(jiān)視系統(tǒng)
新父母和準(zhǔn)父母很快就會(huì)知道將會(huì)有一個(gè)既長(zhǎng)且昂貴的新生兒所需設(shè)備的清單,清單中的首位是一個(gè)嬰兒監(jiān)視器,借此他們可以在做其他事情時(shí)照看自己的嬰兒,但這兒有一件不必消耗你的嬰兒經(jīng)費(fèi)的設(shè)備,Gonimo 是一個(gè)可以將現(xiàn)有的設(shè)備轉(zhuǎn)換成嬰兒監(jiān)控系統(tǒng)的自由開源解決方案,附近大型嬰兒用品商店的過道中有數(shù)以千計(jì)的其他必備或時(shí)尚物品,就可以為其中某一個(gè)騰出一些嬰兒的預(yù)算。
Gonimo 誕生時(shí),它的開發(fā)者,一個(gè)有雙胞胎的開源粉絲,發(fā)現(xiàn)現(xiàn)有選擇存在問題:
- 現(xiàn)有硬件嬰兒監(jiān)視器價(jià)格昂貴,使用范圍有限,需要您帶著額外的設(shè)備。
- 雖然有移動(dòng)監(jiān)控應(yīng)用程序,但大多數(shù)現(xiàn)有的 iOS / Android 嬰兒監(jiān)控應(yīng)用程序都不可靠且不安全,不太容易找到開源產(chǎn)品。
- 如果您有兩個(gè)小孩(例如雙胞胎),您將需要兩臺(tái)監(jiān)視器,使您的成本翻倍。
Gonimo 是作為一個(gè)解決典型的監(jiān)視器的缺點(diǎn)的開源解決方案而創(chuàng)建的:
- 昂貴?不,它是免費(fèi)的!
- 使用范圍有限?不,它適用于互聯(lián)網(wǎng) / WiFi,無論您身在何處。
- 下載并安裝應(yīng)用程序?噢不,它適用于您現(xiàn)有的網(wǎng)絡(luò)瀏覽器。
- 購(gòu)買新設(shè)備?不用,你可以使用任何筆記本電腦、手機(jī)或平板電腦與網(wǎng)絡(luò)瀏覽器和麥克風(fēng)和/或相機(jī)。
(注意:遺憾的是,Apple iOS 設(shè)備尚不支持,但預(yù)計(jì)很快就會(huì)發(fā)生變化 —— 請(qǐng)繼續(xù)閱讀,了解如何幫實(shí)現(xiàn)這一目標(biāo)。)
開始
將您的設(shè)備轉(zhuǎn)換為嬰兒監(jiān)視器很容易。從您設(shè)備的瀏覽器(理想情況下為 Chrome),訪問 gonimo.com 并單擊 “Start baby monitor” 以訪問該 Web 應(yīng)用程序。
1、創(chuàng)建家庭:在***啟動(dòng)的屏幕上,你會(huì)看到一只可愛的兔子在地球上奔跑。這是您創(chuàng)建新家庭的地方。單擊 “+” 按鈕并接受隨機(jī)生成的姓氏或鍵入您自己的選擇。
從開始屏幕創(chuàng)建一個(gè)新家庭
2、邀請(qǐng)?jiān)O(shè)備:建立完家庭以后,下個(gè)屏幕將指示您邀請(qǐng)其他設(shè)備加入你的 Gonimo 家庭。您可以通過電子郵件直接發(fā)送一次性邀請(qǐng)鏈接,也可以將其復(fù)制并粘貼到消息中。對(duì)其他設(shè)備,只需打開該鏈接并接受邀請(qǐng)。對(duì)您要邀請(qǐng)的任何其他設(shè)備重復(fù)此過程。您的設(shè)備現(xiàn)在屬于同一家庭,可以作為一個(gè)完全正常工作的嬰兒監(jiān)視器系統(tǒng)進(jìn)行配合。
邀請(qǐng)家庭成員
3、啟動(dòng)?jì)雰赫玖鳎航酉聛恚ㄟ^轉(zhuǎn)到 Gonimo 主屏,點(diǎn)擊帶有奶嘴的按鈕,并允許網(wǎng)絡(luò)瀏覽器訪問設(shè)備的麥克風(fēng)和攝像頭,選擇將嬰兒的音頻和視頻流式傳輸?shù)礁改傅脑O(shè)備。調(diào)整相機(jī)以指向?qū)殞毜拇玻蜿P(guān)閉它以節(jié)省設(shè)備電池(音頻仍將流式傳輸)。點(diǎn)擊“Start”。該流現(xiàn)在處于活動(dòng)狀態(tài)。
選擇嬰兒站
按“Start”開始以流式傳輸視頻
4、連接到父母站流:要查看嬰兒站流,請(qǐng)轉(zhuǎn)到 Gonimo 家族中的另外的設(shè)備 —— 即父母站。點(diǎn)擊 Gonimo 主屏幕上的 “Parent” 按鈕。您將看到該系列中所有設(shè)備的列表;旁邊有一個(gè)閃動(dòng)的“Connect”按鈕的是活躍的嬰兒站。選擇“Connect”,您可以通過點(diǎn)對(duì)點(diǎn)音頻/視頻流看到和聽到您的寶寶。音量條為傳輸?shù)囊纛l流提供可視化。
選擇父母站
按下“Connect”開始觀看嬰兒流。
5、恭喜!您已成功將設(shè)備直接通過網(wǎng)絡(luò)瀏覽器轉(zhuǎn)換為嬰兒監(jiān)視器,無需下載或安裝任何應(yīng)用程序!
有關(guān)重命名設(shè)備,從系列中刪除設(shè)備或刪除系列的詳細(xì)信息和詳細(xì)說明,請(qǐng)查看 gonimo.com 的視頻教程。
家庭系統(tǒng)的靈活性
Gonimo 的優(yōu)勢(shì)之一是其基于家庭的系統(tǒng),它為即使在商業(yè) Android 或 iOS 應(yīng)用中也無法提供的各種情況提供了極大的靈活性。要深入了解這些功能,我們假設(shè)您創(chuàng)建了一個(gè)由三個(gè)設(shè)備組成的家庭系統(tǒng)。
- 多嬰兒:如果你想留意你在兩個(gè)不同房間睡覺的兩個(gè)小孩怎么辦?在每個(gè)孩子的房間放一個(gè)設(shè)備,并將其設(shè)置為嬰兒站。第三個(gè)設(shè)備將充當(dāng)父母站,您可以在其上連接到兩個(gè)流并通過分屏查看您的幼兒。您甚至可以通過向該家庭系統(tǒng)提供更多設(shè)備,并將其設(shè)置為嬰兒站來將此用例擴(kuò)展到兩個(gè)以上的嬰兒站。只要您的父母站連接到***個(gè)嬰兒站,請(qǐng)單擊左上角的后退箭頭返回“設(shè)備概述”屏幕。現(xiàn)在您可以連接到第二個(gè)(以及依次為第三個(gè)、第四個(gè)、第五個(gè)和第五個(gè)等)設(shè)備,并自動(dòng)建立分屏。酷!
- 多父母:如果爸爸想在他上班的時(shí)候看孩子怎么辦?只需邀請(qǐng)第四個(gè)設(shè)備(例如,他的辦公室 PC )到家庭并將其設(shè)置為父母站。父母雙方都可以通過他們自己的設(shè)備同時(shí)檢查他們的孩子,甚至可以獨(dú)立地選擇他們希望連接的孩子。
- 多家庭:?jiǎn)蝹€(gè)設(shè)備也可以是幾個(gè)家庭系統(tǒng)的一部分。當(dāng)您的嬰兒站與您一起時(shí),如平板電腦,您經(jīng)常訪問親戚或朋友時(shí),這非常有用。為“奶奶的房子”或“約翰叔叔的房子”創(chuàng)建另一個(gè)家庭,其中包括您的嬰兒站設(shè)備與奶奶或約翰叔叔的設(shè)備配對(duì)。您可以隨時(shí)通過嬰兒站設(shè)備的 Gonimo 主屏幕在這些家庭中切換嬰兒站設(shè)備。
想要參加嗎?
Gonimo 團(tuán)隊(duì)喜歡開源。代碼來自社區(qū),代碼用于社區(qū)。Gonimo 的用戶對(duì)我們非常重要,但它們只是 Gonimo 故事的一部分。幕后有創(chuàng)意的大腦是創(chuàng)造出色嬰兒監(jiān)視器體驗(yàn)的關(guān)鍵。
目前我們特別需要那些愿意成為 iOS 11 測(cè)試者的人的幫助,因?yàn)?Apple 在 iOS 11 中對(duì) WebRTC 的支持意味著我們最終將能夠支持 iOS 設(shè)備。如果可以,請(qǐng)幫助我們實(shí)現(xiàn)這個(gè)令人贊嘆的里程碑。
如果您了解 Haskell 或想要了解它,您可以查看 GitHub 上我們的代碼。歡迎發(fā)起拉取請(qǐng)求、審查代碼以及提出問題。
***,請(qǐng)通過向新父母和開源世界宣傳 Gonimo 嬰兒監(jiān)視器是易于使用并且便攜的。
關(guān)于作者
Robert Klotzner:我是雙胞胎的父親,一個(gè)程序員。當(dāng)我聽到普通人可以給計(jì)算機(jī)編程時(shí),我買了一本 1200 頁的關(guān)于 C++ 的書開始學(xué)習(xí),我當(dāng)時(shí)才十五歲。我堅(jiān)持用 C++ 相當(dāng)長(zhǎng)的一段時(shí)間,學(xué)習(xí)了 Java 又回歸到 C++,學(xué)習(xí)了 D、Python 等等,最終學(xué)習(xí)了 Haskell。我喜歡 Haskell 是因?yàn)樗S富的類型系統(tǒng),這幾乎可以避免我書寫錯(cuò)誤的代碼。強(qiáng)壯的靜態(tài)類型和性能讓我愛上了 C++……