1. 程式人生 > >短視頻app源碼開發經驗分享——功能機制篇(上)

短視頻app源碼開發經驗分享——功能機制篇(上)

簡單 人工 轉化 2018年 完整 推薦 shadow 識別 後臺

繼直播平臺爆紅之後,短視頻APP也在2018年“重獲新生”,在快手短視頻低調運營的同時,今日頭條旗下的抖音APP,西瓜視頻等持續發力,目前抖音短視頻已成為國內“超好玩的短視頻APP”,隨後騰訊也布局短視頻市場,推出了“騰訊微視”。一時間,短視頻市場“硝煙彌漫”,既然短視頻這麽火爆,我們今天就來聊下短視頻APP的部分主要功能的機制問題。
一、推薦機制

  1. 短視頻推薦列表根據推薦值進行排列,這裏提供一個簡單的推薦機制方案:推薦值=(曝光值+熱度值)*轉化率
  2. 曝光值的計算方式,全新的短視頻發布後會生成相對應的曝光值,這裏可以設定短視頻通過審核後,曝光值會隨著時間的推移遞減,直到0為止,這樣就能保證提供一個公平公正的曝光機制。當然,短視頻內容如果是正在審核中的狀態,則曝光值不會下降
  3. 熱度值的計算方式,點贊數點贊權重+評論數評論權重+分享數*分享權重,權重值可以根據需求進行自定義設置
  4. 轉化率的計算方式,完整觀看次數/總觀看次數即短視頻內容的轉化率
    技術分享圖片
    二、附近機制
    通過相關定位接口,確定短視頻作者的定位信息,按照距離由近及遠進行排序
    三、熱門機制
    熱門機制在每次打開短視頻列表或刷新短視頻列表時,在保證數據不重復的基礎上,隨機展示若幹短視頻內容。
    四、拉黑機制
    將聯系人進行拉黑後,將收不到對方的私信消息;處在被拉黑狀態時,發送信息提示“對方暫時無法收到您的消息”
    五、關註列表
    關註列表顯示用戶已關註的短視頻作者發布上傳的短視頻內容,可以選擇按照短視頻發布時間進行倒序排列
    六、身份認證
    用戶通過填寫姓名、手機號以及×××號來進行初步的系統認證,同時也可以加入人工審核及人臉識別審核功能,通過管理後臺可以進行設置上傳短視頻是否需要認證
    以上是短視頻app源碼開發中的部分基礎功能機制方案介紹,後面會繼續整理完善一套完整短視頻app開發搭建方案的其他功能機制,以及關於類似抖音短視頻的功能詳解,歡迎繼續關註!

短視頻app源碼開發經驗分享——功能機制篇(上)