如何設計直播APP

11 評論 28903 瀏覽 181 收藏 14 分鐘

首先應該去研究市場上最流行的直播app,以及它們中的重要功能,然后推出一個與眾不同的直播app。

視頻流媒體因功能不同而分成的兩類:

  1. 視頻流 app
  2. 現場直播 app

第一種是視頻回播。用戶提前上傳錄制的視頻,上傳視頻存儲在服務器上的時間不受限制。這就意味著任何用戶都可以隨時查看已經上傳的視頻,無論是什么時候上傳的視頻。

第二種是專門直播的app,用戶可以給關注他的人進行實時直播,直播app中的視頻在服務器上儲存一定的時間(通常時間很短),或者不進行儲存。

熱門的直播app

首先應該去研究市場上最流行的直播app,以及它們中的重要功能,然后推出一個與眾不同的直播app。

目前最熱門的5個直播app:

  • LiveStream
  • Periscope
  • Meerkat
  • USTREAM
  • Stre.Am

如何啟動項目或創建MVP

首先需要創建MVP(最低可行性產品),MVP可以幫你了解你的app的可行性,以及在初始階段和最低成本下缺少什么。

首先你需要選擇一個平臺??蛇x擇的平臺很多,視頻直播app可以是原生的或混合型的。原生直播的app是專為特定平臺設計的,這種app的代碼是通過使用該平臺所采用的編程語言來創建的?;旌闲偷氖峭瑫r支持多個平臺的app,代碼是用HTML,CSS或JavaScript編寫。

如果是原生直播app,你需要選擇一個平臺:iOS,Android,Windows Phone等。

如何創建直播app的MVP?哪些主要功能是不能少的:

  • 用戶注冊
  • 創建用戶個人資料
  • 實現在線直播
  • 直播評論
  • 搜索/設計
  • 服務器端(轉換流)

這些功能足以檢查你的app能否正常運行,以及能否吸引用戶。

也就是說,用戶可以注冊,創建直播,搜索其他用戶,并對直播進行評論。那么你將獲得高質量的app框架,這些對于首次試運行將是足夠的。

在開發第一個版本的過程中也應該包括測試和bug修復。修復bug后,將其上傳到所選平臺的商店(iOS,Android或其他)。然后跟進平臺商店中的推廣,并等待第一批用戶的反饋。

在用戶反饋意見過程中,我們應該努力開發新功能,快速響應市場情況填補空白。

看到用戶積極的反饋,并確保這個項目是可行的,我們可以進行下一步安排。

如何讓產品成為王牌產品

在本節中,我們將了解你可以在app中添加哪些功能,以確保它成功開發,并在市場上脫穎而出。

先看看MVP功能列表,從頭開始:

1.? 不同的注冊方式

在第一個版本的階段,只需要做一個注冊方式。例如,一個帳戶在app中只能注冊一次,注冊時需要手機號碼或電子郵件和密碼實現。此外,你還需要添加通過電子郵件或手機信息找回密碼的功能。

開發項目時,我們可以添加通過多個社交網絡媒體登錄的選擇。也就是說,用戶能夠使用他們在Facebook或Twitter上的帳戶登錄。通過這一步,你可以簡化用戶的使用步驟。

重要提示:你的app中所有內容應該是相當簡單明了的??捎眯允悄鉧pp成功的主要組成部分之一。用戶在實現目標的過程中必須采取的行動越少,你的app就越受用戶喜愛。

2.? 個人資料

你應該考慮用戶從他的個人資料中可以獲得什么樣的信息。在初期階段,用戶只需要填寫少量的信息。例如:

  • 全名
  • 用戶圖片
  • 用戶名
  • 關注的人

后期你可以添加用戶需要填寫的其他信息,如:

  • 出生日期
  • 位置/興趣
  • 視頻主題

完善個人信息后可以吸引更多用戶,在關注別人或進入一個直播之前,他們可以看到直播人的各種信息。此外,用戶可以共享有關自己的信息。在一定程度上,這一步將你的項目變成一種社交網絡方式。

3. 視頻直播

在第一個版本中,我們實現了在線直播功能,沒有考慮過回放功能。服務器轉換你的直播,并將其傳送到直播間觀眾的設備上,但視頻沒有存儲在服務器上。

為了進一步發展項目,我們可以進一步實現直播后回放視頻的功能。為此,我們需要更大的存儲空間。為方便起見,我們可以使用云服務器。因為如果我們考慮到后期的拓展,用戶越多,服務器的空間必須越大。

現在詳細解釋這是如何實現的。直播通過服務器,轉換并出現在觀眾的設備上。同時,視頻被上傳到服務器并存儲了一段時間,儲存時間取決于服務器存儲能力的大小。儲存時間結束后,視頻將從服務器自動刪除。

這個功能可以逐漸改進,增加保存可選的功能。正在直播的用戶可以選擇是否在直播之后存儲視頻,以及存儲多長時間。

重要提示:要始終考慮項目后期的拓展,可擴展性是開發過程中非常重要的部分。因此,請考慮如何拓展你的項目,以及你計劃在下一個階段投放的用戶數量。提前安排好這些指標可以避免許多問題。

4.? 評論

在第一個版本中,我們添加了對直播發表評論的功能。評論有兩個主要功能:

  • 針對直播者 – 得到意見反饋
  • 針對觀眾 – 提出問題并獲得答案

后期再添加點贊打賞的功能。這兩個功能有不同的實現方式。

在個人資料中,我們可以顯示用戶所有直播的點贊總數的信息,或者只顯示每次直播的點贊數。

這個功能的吸引力在于:

  • 觀眾可以表達看法
  • 收到關于直播的反饋
  • 綜合觀眾的意見,提高直播質量

此外,各種參數總是對用戶有吸引力,還增加了app的受歡迎程度。

5.? 清晰度選擇

選擇直播時的清晰度功能也是非常實用的,用戶可以選擇高清、標清或超清條件下直播。這就可以吸引網速慢或手機分辨率低的用戶,因此你就拓展app的目標受眾。

重要提示:為確保你的產品變得受歡迎,請考慮你的目標受眾的情況和喜好,研究市場狀況,并以你潛在消費者的需求作為指導。

6.? 搜索

在將來的版本中,有必要改進用戶和直播搜索工具。為此不僅要改進搜索流程,還要實現不同的搜索過濾器。

搜索過濾器示例:

  • 按年齡搜索
  • 按位置搜索
  • 按興趣搜索
  • 按直播話題搜索
  • 按直播語言搜索
  • 按熱門程度搜索
  • 按觀看次數搜索等

有搜索過濾器后,任何用戶都可以找到他感興趣的內容。

7. 設計

使用app的方便程度往往決定了用戶對它的印象,你的app應根據用戶的反饋不斷改進。

此外,隨著新功能的實現,越來越多的任務將出現。

重要提示:完美設計的公式不存在。但是我們建議你創建兩個模式的共生:最流行的趨勢你的個性,這招總是有效。

8. 地理位置

視頻直播的最好升級方式就是集成地理位置,用戶可以根據直播的位置找到感興趣的直播。

用戶可以打開世界地圖,地圖上顯示了當前在世界特定區域直播的標記,因此用戶坐在舒適的椅子上就可以選擇今天去哪里觀光。

9. 隱私

用戶并不總是希望成為眾人的焦點,有時他們只想與親密的朋友分享他們的印象和情感。有時候,他們會考慮保護家人和親戚的隱私。為了實現直播時這個合理的需求,實施隱私設置將是有必要的。

如果你的用戶能選擇向誰直播,其實你收到的積極反饋也更多。

你可以進行一步步調整,以便用戶可以直播給:

  • 一個特定的人
  • 選中的觀眾群
  • 某一區域的人等

你可以提供各種隱私設置,以達到理想的效果。

10. 顯示屏幕

如果你用過Skype,那么你肯定知道‘顯示屏幕’功能。這個功能是你不需要露臉,也不需要向觀眾解釋什么,直接對屏幕上的內容進行直播。

這個功能為各種網上教程節省了寶貴的時間。

臺式機上優秀高品質的游戲出現,吸引了全世界的關注,直播游戲過程也變得流行起來。這種類型的直播具有龐大的觀眾人群。

通過“顯示屏幕”功能,你也可以在移動設備上實現這種直播。

11. 通知和計劃

在開發應用程序時,我們的目標是使用戶的生活盡可能舒適,實現通知計劃將是一個非常有用的升級。它是如何運作的呢?

當一個有趣的直播開始時,用戶在他的設備上獲取推送通知。因此,當直播者決定開始在手機上進行直播時,他的關注者收到被邀請加入直播的通知,即使現在他們沒有登錄你的app。

你還可以添加計劃功能。也就是說,如果直播者準備在特定時刻進行直播時,他可以安排他直播的時間。然后基于用戶關注生成直播的日程表,所以用戶總是能趕上最有趣的直播內容。

12. 導入聯系人

為了方便的朋友搜索,我們可以實現導入聯系人功能。聯系人可以從社交媒體或電話簿導入。

如何讓你的直播app盈利

如何通過這種app中賺錢?幾種流行的方式是:

  • 付費app
  • 免費增值
  • app中插入的廣告

在第一種情況下,用戶安裝你的app時必須支付一定的費用。

免費增值策略中,你將有兩個版本的app:免費和溢價。用戶只需要支付某些功能,例如,用戶要訪問特定功能必須購買付費版本。

最后一個選擇可以在app中顯示合作伙伴的廣告。

當然,這并不是所有盈利的方式但這些是最受歡迎和常見的方式。

如何吸引用戶使用你的app

以下機制用于吸引訪客:

  • 你的app中充滿了非??岬墓δ?/li>
  • 創建用戶真正需要的功能
  • 使用新的功能
  • 通過正確的營銷機制在商店中推廣
  • 引人注目的設計
  • 成功運營的app

 

譯者:oftodesign

原文作者:Cleveroad網站博文

原文地址:https://www.cleveroad.com/blog/how-to-develop-a-live-streaming-app

本文由 @oftodesign 翻譯發布于人人都是產品經理。未經許可,禁止轉載。

更多精彩內容,請關注人人都是產品經理微信公眾號或下載App
評論
評論請登錄
  1. 只有我覺得這文章很水嗎

    回復
    1. 發下你寫的,或者說下哪里水 學習下

      來自廣東 回復
    2. 同感

      來自上海 回復
    3. 是挺水的。。。

      來自重慶 回復
  2. 這個寫的很好啊 ,很清晰的結構,學到了很多,多謝分享

    來自浙江 回復
  3. 希望更多的產品人看到你的觀點,學習你的理論,成為你的學員。 這樣我的產品路途將額外輕松,愉悅。

    來自廣東 回復
  4. 為了給你評論,我特地登錄下,只想做分析個產品還是來裝逼的?你的文章要是外國人就算了,寫給國人看,最流行的APP全是外國的,,寫一個產品分析,連你的目標用戶都不知道

    來自上海 回復
    1. 這篇文章就是外國人寫的啊,也沒說一定是給國人看的,人家只是放在自己的博客上,有人翻譯了一下作個分享而已。

      來自浙江 回復
  5. 寫的亂七八糟,只是把功能羅列了一下

    來自上海 回復
    1. 好奇 我覺得羅列的也很好啊 ??

      來自廣東 回復
  6. 哇,很不錯的干貨文啊,支持下

    來自廣東 回復