大家好,請容我先前情提要一下:
敝人的相關技術背景主要為 .Net MVC、Web Form 與簡單的網頁前端 jQuery、Vue.js;有開發過EIP、自動報表和購物商城等相關應用經驗。
近期有位朋友的朋友的公司前來詢問「想要架設線上影音平台」的相關事宜。
他們主要的需求如下(舉出幾個較方便拿出來討論的):
我自己對影音網站的開發還滿陌生的,也有建議他們先向其他專門建置影音系統的公司諮詢;
不過他們可能想先找自己認識的人詢問大概的開發需求(他們自己沒有軟體工程師)。
想請問各位有相關經驗的邦友:
不知道這樣的描述清不清楚,如果有不足的請再讓我補充。
謝謝!
2017-10-31 10:00 補充:
謝謝各位邦友的熱心回答,我這邊列出幾個沒有講清楚的地方。
技術不難, 規格開清楚, 網站熟手都做得出來, 難在營運成本...
以 NetFlix 為例, 傳送 720p 的影片, 需要 4Mbps 頻寬 (當然你可以自行縮減頻寬需求, 相對換來的就是影片品質下降), 如果有 1,000 人要同時觀看, 網站就需要有 4000Mbps 的輸出頻寬 (Bandwidth).
先去問一下, 目前市場上租用 4000Mbps 的網站頻寬需要多少錢?
(IDC 機房的 Transit 頻寬, 牌價大約是每 1Mbps=NT$1200/每月)
(不要懷疑, 這樣算出來就是: 每個月 NT$480萬 的機房頻寬費)
如果不要買專屬頻寬, 改用便宜 CDN 做快取的話, 你要先考慮:
東亞地區的 Video CDN 價位大約是 US$0.125/GByte 起跳, 這個計價單位不是頻寬 (Bandwidth), 而是流量 (Aggregated Traffic), 所以計算方式跟上面的線路頻寬不太相同. 但你還是要算出: 每個月需要買多少流量?
例如: 每支影片總容量 2GByte, 每天有 1,000 人看, 這樣每個月就是: 2G Byte x 1,000人 x 30天 = 60000 GB = 60TB 的流量. (以上面的價格來計算就要價 $7,500 美金) 這還只是一支影片的費用而已喔, 他總共有幾隻要播放?
以上單純只算傳輸費用, 還沒有算到 Video Server 的伺服器費用, 以及是否需要: 負載平衡? WAF 防火牆? 抗 DDoS 攻擊? 資料跨區備援?...等等安全性的功能
先自己估算一次, 然後跟市場上提供 Video Hosting 的服務比較:
https://en.wikipedia.org/wiki/List_of_video_hosting_services
https://www.streamingvideoprovider.com/prices.html
如果業主不喜歡用現成定型化平台的話, 這裡有個內嵌式的, 可以自己寫程式, 套在自己的網站裡面, 不過是用他提供的 Video CDN:
https://holaspark.com/faq
這個案子, 一定做得出來, 但不一定能經營得下去...
連時間都沒提到
我猜測這只是個隨便哈拉哈拉
不會成立的案子
謝謝大家的回答~
業主確實沒有明講上線時間,應該是希望越快越好的那種;我個人初估三個月,他們似乎還能接受就是了。
我個人也是希望能放在Youtube,可以避開很多上線後的問題XD
不過業主不太希望把自己的東西放在別人頻道上的感覺,加上未來可能會往中國推廣,還需要再討論一下。
其實我講的時間不是指「建置花費時間」而是指「上線時間」
因為從這點可以判斷業主對這件事的急切程式和需求程度
說明如下
今天我去找了一些金主
要做一門「生意」來賺錢
如果我的生意是「收費影音內容平台」
那這個網站就是「攸關生死,非做不可,越快越好」
而
如果我的生意是「賣牛肉麵」或是「旅行社」
網站只是用來行銷或CRM之類的
那麼「時間」就沒有那麼關鍵
甚至會在評估(成本)之後,乾脆不做
(eg.花建置費用的幾十分之一去買廣告)
回到題目本身
如果真有意願想要接這個案子
我把題目簡化成
「做一個 Youtube 要多少錢?」
只要先考慮最小的硬體和網路頻寬(一個人可以看就好)
就像學校的學生專題規模
先評估出最低消費額
另外列出硬體/網路頻寬的加價購清單
(甚至也可以不列,上線後覺得不滿意再擴充)
想起一個老梗
有次我去夜市,找了個路邊算命攤
我:算一次多少錢?
算:你又不信,何必問多少錢?
我:你怎麼知道我不信?
算:信的人會直接坐下來算,是不會問多少錢的
我:準!你有在接軟體專案嗎?