楠木軒

技能篇:從0到1做一款短視頻的小程序

由 司馬盼香 發佈於 科技

編輯導讀:短視頻成為當下人們主要的娛樂方式,不少企業和個人都希望從中獲得一杯羹。短視頻業務那麼火,現在還需要自行組建技術團隊去搭建落地嗎?本文主要結合騰訊雲開放API設計及執行短視頻項目的落地展開分析,希望對你有幫助。

阿強少爺開始執政公司業務了,這位患了深度抖音癌的富二代,認為短視頻將是一個很好的切入點,一個將可以使他們家的生意在業務上得到很好閉環的口子。從傳統的藥店經營到現在的傳統醫藥電商,創新才是未來。

一、短視頻立項的業務定位

從用户端的業務服務閉環進行思考,醫藥電商只是定位在其中一個環節而已,雖然這個環節是最賺錢的環節,但在業務上終究沒有什麼核心競爭力,久而久之,就會淪陷到多經銷商打價格戰的困局。

對於用户來講,以健康護航為口號,建立一個大健康服務平台,是整個醫藥電商行業甚至整個健康服務行業的核心競爭力。從用户的在線就醫(複診、家庭醫生等)、線上藥品購買、大健康內容輸出(健康科普文章、養生短視頻、專場醫療直播等)、慢病健康管理及疾病康復、再到用户畫像建立,大數據精準服務。

而短視頻,是一項在商業化進程中,見效較慢,但卻不可少的一部分。所以講,阿強思想還是有點強!

二、短視頻業務設計思路

解決三個問題:視頻來源、視頻管理、視頻投放。

結合業務場景:

  • 視頻的來源設計由運營後台上傳發布、醫生使用移動端發佈;
  • 後台進行視頻審核、推薦、分發、管理;
  • 通過用户標籤、數據推薦投放至用户移動端進行播放;
  • 其他平台需要進行視頻的使用,為其提供API接口,獲取視頻及視頻播放地址;
三、落地實施抉擇

自研和第三方,從業務快速是錯的需要和時間/資金成本上考慮,選擇第三方開放能力是必然的。

現在是在第三方里面的阿里雲及騰訊雲上,需要作出抉擇。

基於公司現有的產品終端,主要流量還在微信公眾號及小程序上,APP的推廣進程尚遇到較大的障礙,且微信在社交的能力上可以利用裂變的方式為產品帶來有效的傳播,因此,微信小程序將是這個V1.0版本的最好輸出。

考慮產品將來在直播上的擴展,及直播的彈幕即時IM功能,本產決定:微信小程序+騰訊雲。

四、項目的實施執行落地1. 理解騰訊雲的短視頻開放能力

打開騰訊雲官方,找到視頻服務區:

逐個文檔看過後,把騰訊雲的短視頻開放能力整理了下:

騰訊雲把整個短視頻的API開放能力拆分的比較散,但是大產品又是包含很多小產品的。比如雲點播,又包含了視頻的上傳、播放;視頻處理又有一些濾鏡美化等特效。總的來講,概念主要還是:編輯——上傳——存儲——雲處理——播放。

當然,這個流程不是固定的,騰訊雲把產品點拆成了產品單元,目的還是讓開發者根據應用場景自由組合。

2. 產品選型

對於視頻的上傳,需要使用到相關的視頻編輯能力,只能夠使用APP作為載體。所以需要為醫生提供APP端口。因為之前並沒有APP,所以APP還需要從0到1,且不能夠只裝一個發佈視頻的功能,要不然醫生老是切換端口進行業務,他們會很生氣的。因此,這個項目的醫生端APP可以立項,但是可以不用和前端的用户觀看視頻的小程序一起上線。

考慮視頻的存儲成本和視頻的上傳寬帶要求,我的服務器不會做兩個事情:不會要求APP上傳視頻到我的服務,然後我再轉接到騰訊雲;我服務器不會存儲任務視頻文件,只存儲視頻的基礎信息,用作前端展示使用即可。

關於視頻的分發,這個版本我覺得可以想,但是不要做。前端用些簡單的分類和置頂、時間控制展示即可。後續尋求下大數據團隊的支持。

理想狀態是需要做用户埋點的,這些C端的產品,沒有用户埋點,做產品的迭代基本上就全靠猜了。同時,沒有了埋點,後續的大數據,也不會太大。

3. 短視頻上傳/播放工作邏輯

遵循着“編輯——上傳——存儲——雲處理——播放”的邏輯。騰訊雲已經承包了整個短視頻的產品的所有核心技術了,對於我的產品來講,我只需要做好業務場景的結合,把短視頻的內容呈現給用户即可。

4. 功能預覽

功能點不需要憑空構思的,對於發佈視頻,直接看騰訊雲的“短視頻SDK”產品,他有什麼樣的能力規劃進去就可以了,麻煩的是,到時候變成交互應該是怎樣的表現方式,所以還要結合一個競品去理解會比較好,於是找到抖音,逐個對比騰訊雲的視頻編輯功能與抖音的類同,參考抖音界面的同時,最重要的,還是需要做好界面深度模仿的準備。

因為APP上線的時候要遲緩於我的小程序,為了短視頻的內容,我在後台做了一個功能,就是通過後台的API進行視頻的上傳。由運營負責和醫生接洽,上傳前做好短視頻的編輯處理。在這個點上面,有個憨憨的後台開發,覺得沒有必要通過後台進行視頻上傳,而是建議直接打開騰訊雲的後台,進入雲點播的功能,通過騰訊雲來上傳,而後通過視頻信息批量獲取的方式從雲點播搞下來。

至於小程序的交互,東抄西抄,按照自己的業務再改改就好了,到這裏了,畫出一個可執行清晰且質量高的交互,問題不大了!

五、最後

現在信息孤島的產品基本上是沒有了,大多數情況下,還是需要基於現有的系統或者第三方開放的平台去設計產品。當然,瞭解自身業務需要還是第一位,再就是需要了解別人家的可對接的產品形態,瞭解後,才能夠做出合適的解決方案咯。那麼,我們又該如何去理解別人的系統!有文檔的是最靠譜的!那麼就學會看別人的文檔吧!從產品介紹、場景使用審核到個別核心的API接口理解。

最後,剩下個問題:這個版本的短視頻,將來怎麼從騰訊雲脱離獨立?又有沒有必要獨立?

本文由 @產品經理龍汪汪 原創發佈於人人都是產品經理。未經許可,禁止轉載

題圖來自Unsplash,基於CC0協議