構建像 Totok 這樣的視頻通話應用程序的技巧和成本
已發表: 2021-10-05Messenger 應用程序如今非常流行,甚至忽略了由于冠狀病毒大流行而突然流行的情況。 在本文中,我們將討論如何構建像 ToTok 這樣的應用程序,ToTok 是去年在阿拉伯聯合酋長國推出的一個被廣泛討論並充滿爭議的信使。 我們將討論它的便利性和問題,並估計製作像 ToTok messenger 這樣的應用程序的成本。
內容:
- 什麼是ToTok?
- 為什麼免費 VoIP 服務在阿聯酋被禁止?
- ToTok爭議
- 為什麼 ToTok 變得如此流行?
- 如何構建像 ToTok 這樣的應用程序
- 像 ToTok 這樣的視頻信使應用程序所需的功能
- 開發像 ToTok 這樣的移動應用程序的成本
什麼是ToTok?
ToTok Messenger 於 2019 年在阿聯酋推出,以滿足對免費在線音頻/視頻通話工具的需求,因為 Skype、WhatsApp 和其他免費 VoIP 服務在該國被禁止。 ToTok 提供您期望從免費服務中獲得的所有基本 VoIP 功能。 稍後我們將對此進行擴展。 但首先,我們想闡明 VoIP 服務在阿拉伯聯合酋長國面臨的問題。
為什麼免費 VoIP 服務在阿聯酋被禁止?
這個問題不容易回答。 基本上,要在阿聯酋運營通信服務,需要獲得電信監管局 (TRA) 的批准。 TRA 進行審核以認為服務合適。 批准規則包括安全要求和遵守阿聯酋法律。
在阿聯酋,有兩家主要的電信公司提供 VoIP 服務:Etisalat 和 Du。 這兩家公司在技術上都是政府所有。 似乎有理由相信,該國禁止外國免費電信服務是為了讓本國公司保持壟斷地位並在國內保持利潤。
為清楚起見,外國電信服務在阿聯酋確實有效。 您可以在阿聯酋境內通過 Skype 和 WhatsApp 發送消息。 您不能使用這些服務進行音頻和視頻通話。 相反,您必須使用一種已獲批准的選項,例如 BOTIM,這是一種基於訂閱的視頻和語音通話服務。 阿聯酋有許多此類服務,但所有這些服務都是有償的。 好吧,在 ToTok 出現之前,所有人都已付款。
阿聯酋人民高興地抓住了通過互聯網撥打免費電話的機會。 但是,在 2020 年初,ToTok 應用程序已從 Google Play 商店和 Apple App Store 中刪除,截至撰寫本文時,它還沒有恢復。 所以發生了什麼事?
ToTok爭議
2019 年底, 《紐約時報》發表了一份報告,稱阿聯酋政府正在使用 ToTok 進行監視。 這份報告基於美國情報部門的評估,並聲稱雖然 ToTok 不是惡意軟件,也沒有後門或漏洞利用,但該應用程序背後的公司 Breej Holding 與阿聯酋情報部門有聯繫。 這暗示了 ToTok 從用戶手機收集數據,如通話記錄、圖片、視頻和音頻記錄並與政府共享的想法。
該報告引發了谷歌和蘋果在 1月初從各自的應用商店中刪除 ToTok的決定。 在 Breej Holding 發表聲明否認與政府有任何牽連後,該應用程序後來被帶回 Google Play。 然而,它在二月份再次被刪除。
目前,ToTok for Android 可以在華為應用市場和應用官網的 APK 文件中找到。 沒有在 iOS 設備上安裝它的選項。 與此同時,調查似乎還在繼續。
為什麼 ToTok 變得如此流行?
ToTok 基本上是阿聯酋付費電話的唯一免費替代方案,這一事實可能與其受歡迎程度有很大關係。 然而,儘管圍繞它存在爭議,但純粹從可用性的角度來看,ToTok 是一個不錯的信使,如果沒有什麼特別之處。
ToTok 提供:
- 一對一消息和群聊
- 通過聊天發送音頻和視頻消息的能力
- 文件交換
- 無限制的免費語音通話
- 無限制的免費視頻通話
- 最多可同時容納 20 個用戶的電話會議
至於有趣的附加功能,用戶可以交換貼紙和 gif、設置聊天背景和共享位置。 使用 Telegram、WhatsApp 或 Viber 的人對這些功能非常熟悉。
ToTok 的最後一個功能是一個AI 驅動的修飾過濾器,可在視頻通話期間使用。 這可能在某些人中很受歡迎,儘管其他人會因為它對身體不好而大聲疾呼。 儘管如此,每個用戶都可以決定是否使用此功能。
如何構建像 ToTok 這樣的應用程序
商業分析
要開發類似於 ToTok 的移動應用程序,您首先需要進行研究。 畢竟,Skype、Telegram、WhatsApp 等世界知名的競爭對手不計其數。 您需要了解市場,包括您計劃推出的地區的具體情況以及目標受眾的要求。 你還需要找到一個獨特的價值主張——一個或一組功能,可以幫助你推銷你的產品並從競爭對手那裡搶奪用戶。
如果您計劃與外包開發公司合作,而不是與獨立的自由開發人員合作,那麼您很可能會有一名項目經理和一名業務分析師來幫助您進行研究。 在 Mind Studios,我們的項目經理在業務分析方面也經驗豐富,可以進行深入研究。
僅業務分析就可能需要兩到四個星期的工作,具體取決於市場。
設計、原型製作和反饋
在進行業務分析時或之後,您的團隊應該開始創建應用程序的第一個模型或低保真原型。 這不會有什麼花哨的東西——低保真原型,也稱為導航概念,旨在理解應用程序背後的邏輯並掌握工作範圍。
低保真原型製作的另一件事是了解團隊和客戶是否以相同的方式看待應用程序。 手繪草圖或數字草圖有助於使界面可視化並避免在多個層面上的錯誤傳達。
在低保真原型通過研究驗證並獲得客戶批准後,再製作兩個原型——一個中保真原型和一個高保真原型。 第一個通常包括一些界面設計,但通常是黑白的; 第二個可以通過交互方式來測試用戶體驗。
要了解如何創建像 ToTok 這樣的應用程序並使其成功,您需要來自目標受眾的反饋。 在最初階段,在您擁有可以向公眾發布的功能性應用程序之前,您需要根據對目標受眾的研究選擇一個測試組。 通過從測試組接收有關原型的反饋,您的開發人員可以更改應用程序的設計和功能。 這使得視頻聊天應用程序開發更加切中要害,增加了成功發布的機會。
最小可行產品
最小可行產品 (MVP) 是功能性但不完整的產品。 這是您可以發佈到應用商店的第一個應用版本。 MVP 專注於基本功能,通常很少關注視覺效果或用戶界面。 簡而言之,MVP 是具有基本必要功能但沒有太多吸引力的應用程序。 不過,它可以測試功能。
MVP 的替代品是 MLP——一種最小的可愛產品。 MLP 還將提供非常基本的視頻通話和語音聊天功能,但具有比 MVP 更精緻的界面設計。 這樣做是為了吸引用戶並建立對應用程序的情感依戀。
MVP 是應用程序的一個版本,它已經可以以某種方式貨幣化。 這有助於您獲得一定的投資回報,從而增加您的開發預算。
在您和您的開發團隊達到可銷售的應用程序版本之前,您可能會對 MVP/MLP 進行多次嘗試。 之後,您可以添加更多功能並進一步改進設計。
安全問題
解決像 Totok 這樣的視頻通話和語音聊天應用程序開發的最大和最重要的部分是數據安全。 信使包含大量個人信息。 這包括通常綁定帳戶的用戶電話號碼以及人們在消息中共享的所有信息。 此類數據必須經過加密,您的應用才能在市場上銷售。
信使中使用的最新加密技術是端到端加密,即在消息離開發件人設備之前對其進行加密。 這樣,消息只能由發送方和接收方解密。 中間的任何人,甚至是應用程序所有者,都沒有解密密鑰。 由於這項技術,破解用戶相互發送的消息變得更加困難。
因此,當您決定創建像 ToTok 這樣的視頻聊天應用程序時,您需要聘請具有最新安全技術經驗的開發人員。 在 Mind Studios,我們擁有開發具有最高數據保護級別的通訊應用程序的經驗,並且我們緊跟最新發展。
像 ToTok 這樣的視頻信使應用程序所需的功能
入職
由於我們正在討論開發視頻通話和語音聊天應用程序——本質上是一種通信工具——入職過程應該是快速和安全的。 大多數信使使用電話號碼進行註冊,並對它們進行加密,以便第三方無法使用它們。
聊天
當然,可以為呼叫構建僅限 VoIP 的服務,但它可能不會像它應有的那樣受歡迎。 短信對當代用戶很重要,有時比電話更重要。 如果您包括一對一的短信,那麼現在也需要群聊。
此外,用戶希望能夠在設定的時間內或無限期地將聊天靜音,以便您的應用程序不會在他們忙碌時(在工作會議中、在學校等)打擾他們。
音頻通話
音頻通話是像 ToTok 這樣的應用程序的核心和目的。 VoIP 服務使用互聯網協議傳輸音頻,因此稱為互聯網協議語音或 VoIP。 由於今天提供了多種 VoIP 服務,為了讓您的服務脫穎而出,您至少需要提供高質量的連接。 用戶需要清楚地聽到對方的聲音,沒有延遲和失真。
視頻通話
嚴格來說,VoIP 信使可以在沒有視頻通話功能的情況下成功生存。 例如,Telegram(目前)還沒有視頻通話,並且在全世界仍然非常受歡迎。 但是,此功能可能是一個很大的優勢,特別是如果它實施得很好。 由於我們專門討論如何構建像 ToTok 這樣的聊天應用程序,因此我們已將此功能包含在我們的必備列表中。 此外,ToTok 的視頻通話功能不僅適用於一對一通話,還適用於最多 20 個用戶的群組通話。 這並不完全是 Zoom 級別,但它是隔離期間公司會議和聚會的絕佳選擇。
文件和媒體共享
無需將文件上傳到第三方服務即可共享文件是任何用戶都會覺得方便的功能。 為了節省用戶的流量和避免服務器過載,大多數信使都對用戶可以直接發送的文件大小進行了限制。
音頻/視頻消息錄製
如果您的語音聊天具有媒體共享功能,用戶可以在應用程序外錄製視頻和音頻消息,然後在聊天中共享。 然而,這並不是最方便的交流方式。 相反,您可以將應用程序連接到設備的攝像頭和麥克風,以便用戶可以直接在應用程序中錄製和發送媒體。 這將節省大量時間並大大改善用戶體驗。
留言歷史
除非您使用類似於 Telegram 中的秘密聊天的自毀聊天來構建信使,否則您將需要存儲消息。 不同的應用程序對消息存儲有不同的政策。 有些消息會無限期地存儲,除非用戶刪除它們; 其他人會在一段時間(一個月、一年、五年)後清理消息歷史記錄。 許多應用程序為用戶提供了他們希望他們的文本存儲多長時間的選擇。
搜索
如果用戶找不到他們需要的信息,為什麼要有消息歷史記錄? 任何具有文本聊天功能的 Messenger 都必須具備搜索功能。
通知
通知對於信使是必要的,因此即使應用程序在後台,用戶也不會錯過消息。 對於移動應用程序,這些通知以推送通知的形式出現。 它們需要可定制,以便用戶在忙碌時可以將應用靜音。 除了使應用程序整體靜音的選項之外,還可以為每次聊天定制通知的獎勵積分。
以下是像 ToTok 這樣的即時通訊應用程序可以受益的一些額外功能:
用於快速查找圖像或視頻的媒體庫,因為它們無法通過傳統搜索功能完全搜索。
@mentions在聊天中通知用戶,以防他們靜音或離線, #hashtags在聊天歷史記錄中查找有關某個主題的所有消息。
照片和視頻編輯工具,以便用戶可以調整他們在應用程序中發送的媒體。 您可以僅提供基本選項,例如裁剪/旋轉/添加文本,或者您可以大放異彩並像 ToTok 為視頻通話所做的那樣引入 AI 進行照片修飾。
機器人可以幫助用戶導航您的應用、提供幫助或提供額外功能。 例如,Telegram 有一個機器人可以幫助您上傳自己的貼紙。
說到貼紙,現在很多信使都有貼紙。 有些,比如 Viber,只提供由他們的設計師團隊繪製的貼紙,其中許多貼紙是付費的。 在其他應用程序中,例如 Telegram,您可以上傳自己的貼紙。 但是,這對於版權來說可能很棘手,因此如果您這樣做,請準備好處理偶爾的版權投訴。
GIF是另一個旨在娛樂用戶的額外內容。 流行的服務 Giphy 提供了一個 API,可以直接從您的應用程序搜索 GIF。
聊天背景是自定義聊天的流行方式。 您可以提供一系列背景供用戶選擇,但我們建議實施一項功能,將用戶自己的圖像添加到背景圖庫。
服務器
為了使設備之間的消息傳遞和同步成為可能,您需要一個服務器。 您可以擁有物理服務器或基於雲的服務器。 人們普遍認為,基於雲的服務器比物理服務器更安全,儘管陪審團對此尚無定論。
在計劃構建用於音頻和視頻通話的應用程序時,您需要記住的另一件事是服務器容量。 與發送文本消息甚至媒體相比,流式傳輸高質量的音頻和視頻需要更多的處理能力。 此外,我們正在談論同時以兩種方式流式傳輸。 如果沒有良好的服務器,連接速度可能會很慢,並且信號可能會延遲,這讓用戶無休止地感到沮喪。
開發像 ToTok 這樣的移動應用程序的成本
構建移動應用程序是一個漫長而復雜的過程。 如果不討論您到底想創建什麼,我們就無法提供明確的估計。 您希望在您的應用程序中擁有的功能數量和復雜性、開發時間框架、您準備聘請的專家數量,甚至您的開發人員的位置都會影響最終成本。
但是,我們可以根據上面列出的功能和Mind Studios的以下團隊的工作為您提供一個非常粗略的估計:
- 1名項目經理
- 1名用戶界面/用戶體驗設計師
- 1-2 安卓開發者
- 1-2 iOS 開發者
- 1個後端開發人員
- 質量工程師1名
這是開發像 ToTok 這樣的視頻通話和語音聊天應用程序的最小團隊。 如果您決定僅針對 iOS 或 Android 構建應用程序,則可以放棄一名開發人員。 但是,我們的經驗表明,對於面向公眾的 Messenger 應用程序,通常最好為兩個平台提供版本。
對於我們列出的團隊,推出具有上述功能的音視頻通話應用的 MVP大約需要5 到 7 個月的時間。 之後,時間和成本將取決於您的目標受眾的反應和市場情況。 在最好的情況下,一個完整的應用程序可以在十個月內準備好。 如果您僱用額外的開發人員或削減某些功能,則速度會更快。 開發此類應用程序的成本約為每月 7,000 美元至 12,000 美元,在最佳情況下,整個應用程序的成本總計為 75,000 美元。 不過,對開發像 ToTok 這樣的應用程序的成本估算是非常近似的。 為了更精確,您需要與您計劃僱用的團隊討論您的項目細節。
結論
專家預計,到 2024 年,VoIP 應用程序市場的收入將達到近 2000 億美元。 僅在美國,2019 年 VoIP 服務的收入就達到了 140 億美元。 但是,在某些國家/地區,VoIP 服務的代表性不足,因為 VoIP 是一種相對較新的趨勢。 這讓整個行業都渴望多元化。 人們使用龐大的服務並抱怨它們——很多——但別無選擇。 現在是考慮使用自己的應用程序加入 VoIP 市場的最佳時機。
Mind Studios是一家經驗豐富的開發公司。 我們擁有經驗豐富的專業人士,並密切關注新技術和趨勢。 我們不僅提供開發服務,還提供諮詢服務。 我們很樂意回答您關於開發像 ToTok 這樣的移動應用程序需要多少成本的任何問題。
如果您有一個信使的想法並想獲得更多信息和開發估算,請通過我們的聯繫表給我們留言,我們一定會回复您。