建立一個像 Twitch.tv 這樣的流媒體網站需要多少錢?

已發表: 2021-10-05

在本文中,我們將討論創建流媒體網站:為什麼這是一個好主意、您可以期待什麼以及可能需要多少費用。



流媒體行業的現狀

流媒體正在接管世界。 電子競技比賽正在挑戰觀眾人數眾多的體育場; Instagram 和 TikTok 上的影響者正在從電視上搶奪廣告優惠。 Netflix、Amazon Prime Video 和 Disney+ 正威脅著電影院,因為大屏幕電影製片人和一流演員越來越多地出現在電視節目和小屏幕電影的片尾中。 流入流媒體的資金量每年都在增加,流媒體服務的質量也是如此。

以下是一些證明這一點的統計數據:

  • 90%的美國公民更喜歡通過互聯網觀看視頻而不是看電視。

  • 2020 年,Twitch 的日活躍用戶超過1500 萬,平均並發觀眾近 200 萬,平均並發直播頻道近 83,000 個。

  • 1.29 億美國人流媒體音樂,7500 萬人收聽播客。

  • 到 2020 年第二季度,Netflix在美國擁有7290 萬付費用戶,在全球擁有 1.9295 億付費用戶

  • 2019 年美國音樂流媒體服務收入為 88 億美元,視頻點播服務收入為160 億美元

Grand View Research 預測,到 2027 年,流媒體直播行業的價值將達到 1842.7 億美元。冠狀病毒封鎖迫使電影院長時間關閉,一些國家的隔離時間比其他國家長,許多人甚至對流媒體有了興趣如果他們之前沒有使用流媒體服務。 這意味著流媒體行業從現在開始只會增長得更快

如果您想加入競爭,我們在這裡提供有關如何創建流媒體平台、需要考慮的因素以及需要注意的事項的指南。

兩種類型的流媒體服務

兩種類型的流媒體服務

Netflix 和 Twitch 都是視頻流媒體服務,但沒有人會考慮將它們相互比較——它們有完全不同的流媒體方法。 不僅僅是他們提供不同類型的內容; 它們基於完全不同的概念。 Netflix 提供流媒體點播視頻或 SVoD 。 另一方面,Twitch 是一種實時視頻流服務。

SVoD 很像在沒有實際下載的情況下將視頻下載到您的計算機; 當心情好轉且星光熠熠時(即您有時間和機會),您可以觀看電影或電視節目。 直播視頻更像是電視——它在特定頻道上實時流式傳輸,您要么抓住它,要么錯過它。 一些主播會錄製他們的直播,但觀看錄音與觀看直播是不同的體驗。

如何創建一個直播網站

在投入金錢、時間和精力開發在線視頻流服務之前,獲取盡可能多的預期信息是明智的。 我們將從收集和分析數據開始。

1. 市場調查

一個商業理念只有在消費者有需求的情況下才能成功。 為了滿足需求,它需要解決客戶面臨的一個尖銳問題。 為了確保您的想法解決了問題,您應該進行廣泛的研究。 這包括研究您的目標受眾,定義您將解決的問題及其解決方案,以及製定營銷計劃和粗略的發展時間表。 當然,它還包括研究競爭對手。

如果您打算建立一個流媒體網站,以下是世界領先者,可以根據您計劃的流媒體內容尋找靈感。

遊戲直播帶頭人:Twitch

抽搐標誌

在談論視頻遊戲流時,Twitch 是第一個想到的名字。 雖然它不再是利基市場的壟斷者——YouTube 遊戲正在緊隨其後——但它仍然是遊戲直播行業的最大品牌。

Twitch 於 2011 年作為 Justin.tv(一種通用視頻流媒體服務)的遊戲玩家專用側平台推出,很快成為其唯一的收入來源。 2014 年,Justin.tv 不復存在,Twitch 被亞馬遜以 9.7 億美元收購。

Twitch 的現象首先是由於其時機選擇和精心選擇的目標受眾而成為可能。 遊戲行業在 2010 年代初期迅速發展,遊戲玩家充斥著論壇。 鑑於遊戲行業的具體情況——即交流、分享進度和提供建議的需求——流媒體平台遲早會出現是不可避免的。 Twitch 成為了這個平台。

除了 Twitch 和 YouTube,Facebook Live、Vimeo、Periscope 和許多其他平台現在也提供遊戲流媒體服務。 這意味著該行業正在發展,並且在這個操場上有更多玩家的空間。

影視流媒體領導者:Netflix

Netflix 標誌

Netflix 是一種電影租賃服務,早在它成為我們今天所知道的之前。 它是世界上第一家在線 DVD 租賃商店,並在 2007 年之後轉向流媒體服務。目前, Netflix 是世界領先的電影和電視節目流媒體服務,包括公司自己生產的電影和電視節目。 它在全球 190 個國家/地區可用,消耗了全球互聯網帶寬的 15%。

Netflix 以其基於用戶觀看歷史的推薦而聞名。 該公司擁有自己的個性化算法,該算法使用 Apache Kafka 和 Amazon DynamoDB 來存儲和分析用戶數據。

Netflix 有很大的競爭對手:Amazon Prime Video、Hulu、HBO Max,以及截至 2019 年底的 Disney+。 但是,這些服務都沒有像 Netflix 那樣覆蓋的國家/地區和提供的標題多——大多數僅在美國提供。 迪士尼+已擴展到多個歐洲和亞洲國家/地區,但其網絡還沒有 Netflix 大。 YouTube 還允許用戶合法觀看電影,但選擇非常有限,而且您需要按標題付費。

最後,在美國,用戶根據授權和原創作品的選擇來選擇流媒體服務。 然而,在美國以外,流媒體服務市場仍在新興,這意味著它對新的市場進入者開放。

音樂流媒體領導者:Spotify

Spotify 徽標

根據 Statista 的數據,Spotify 2019 年的全球音樂流媒體訂閱用戶份額為 35% ,而Apple Music 為 19%亞馬遜音樂為 15% 到 2020 年第二季度,Spotify 擁有 1.38 億高級訂戶。 2019 年音樂流媒體行業的全球收入達到114 億美元 2020 年,Spotify 擴展到東歐,現已覆蓋 92 個國家/地區。

Spotify 是一種訂閱服務,就像大多數流媒體服務一樣。 它讓越來越多的人選擇它而不是競爭對手的最大好處是:

  • 大量代表性不足的獨立藝術家以及知名明星
  • 恆星推薦
  • 精選播放列表
閱讀更多:如何構建像 Spotify 這樣的音樂流媒體應用程序?

創建流媒體網站並不意味著您必須與市場巨頭競爭。 Twitch 主要是遊戲社區的平台,Netflix 播放電影和大量電視節目。 但這並不是流式傳輸的全部內容:任何內容都可以流式傳輸為 SVoD 或實時視頻,包括視頻課程、諮詢服務和醫療建議。 流媒體也可以是許多其他平台的一部分。

2. 成功的流媒體網站的功能

無論您的想法多麼創新,用戶都希望流媒體服務具備一些基本功能。 我們想介紹一些最必要和一些可選但非常有益的功能供您考慮。

註冊登錄

如果您想為用戶提供他們需要和應得的服務質量,身份驗證很重要。 它也是許多其他功能正常運行所必需的。 今天,通過社交網絡提供身份驗證是很常見的。

主頁

無論您是在構建 Netflix 等 SVoD 服務還是 Twitch 等實時流媒體平台,您都可以在網站或應用程序的主頁(或主頁)上展示特色內容、突出推薦並通知用戶任何更改和優惠你打算介紹。 此頁面需要精心設計並吸引用戶,以便用戶決定繼續瀏覽。

播放器

您可以從頭開始構建視頻播放器,也可以使用基於 API 的第三方解決方案。

圖書館、搜索和類別

圖書館是存儲您所有內容的地方。 為了方便瀏覽,搜索功能必不可少。 我們還建議您在搜索欄中提供自動完成建議。 高級搜索是使視頻搜索更加精確的好方法。 根據您計劃流式傳輸的內容,類別可能基於流派、內容類型、視頻長度或其他任何內容。

歷史

用戶重新觀看他們喜歡的視頻的情況並不少見。 觀看歷史記錄將幫助用戶快速輕鬆地找到視頻。 例如,即使您打算製作一個直播流媒體服務,但沒有讓主播選擇保存視頻的選項,觀看歷史記錄可能仍然有用,這樣觀眾就可以記住他們看過哪些主播,而無需關注他們。 您還可以將觀看歷史數據用於推薦算法。

建議

除非您的內容都來自狹隘的利基市場或非常有限而沒有擴展的前景,否則您需要根據用戶的偏好和/或觀看歷史向他們提供推薦。 對於實時流式傳輸,您的服務可能會推薦流式傳輸與用戶觀看和喜歡的內容類似的內容的主播。

推薦功能應該結合使用質量標籤系統和機器學習來實現,以獲得最佳結果。

下載

Netflix 已經添加了在應用程序內下載電影和電視節目以供離線觀看的選項。 這對流媒體服務來說是一個很大的好處,因為很多人都想在長途通勤期間看一部電影或一集電視節目。 請記住法律問題,並對這些視頻進行大量編碼。

支付功能

您的用戶需要在您的應用程序或網站上為您的服務付費。 需要跳轉到第三方網站進行支付可能會讓許多潛在用戶望而卻步,因為這需要時間,而且通常需要提供支付信息。 要提供現場支付功能,您需要集成支付網關。

輪廓

個人資料頁面應包含有關用戶的所有信息以及用戶觀看歷史記錄、付款和下載內容的快捷方式(如果您啟用下載)。

評論

對於直播,評論功能是一大優勢——主播可以收到問題並立即回答,從而加強與觀眾的聯繫。

評分和評論

對於像 Netflix 這樣的 SVoD 服務,評分和評論是最重要的社區功能。 評論評論的選項也可能引起用戶的興趣。 Netflix 本身不提供評論或評級功能——只是一個贊或不贊標題的選項——所以這可能是您網站的獨特功能之一。

分享

最後,共享服務鏈接的可能性對於任何流媒體網站都是一種勝利。 分享可以傳播信息並為您帶來新客戶,因此您甚至可以考慮提供推薦鏈接以及某種推薦獎勵。

通知

在流媒體方面,通知是必不可少的,無論是點播還是直播。 例如,通過點播流媒體,您可以提醒用戶他們正在等待的節目或他們尚未完成的標題。 對於實時流媒體網站,最重要的通知是關於用戶關注的流媒體即將到來的流媒體。

通知也可用於評論中的推薦或提及。

設置

用戶應該能夠根據自己的喜好調整站點的操作。 這包括調整視頻播放的比特率、配置通知、字幕和首選音軌等。

本土化

如果您的目標是在多個國家/地區提供流媒體服務,則需要本地化您的網站。 內容本地化可以以字幕的形式進行。 但是,如果您從在單個位置啟動的 MVP 開始,則可以推遲本地化。

管理面板

如果您使用的是 SVoD 服務,則需要在管理面板中上傳內容。 在實時流媒體服務中,管理面板是您處理用戶身份驗證問題、管理內容和社區以及管理類別、付款、通知以及需要您直接關注的所有其他內容的地方。

3. Twitch 式平台的構建塊

類似 Twitch 的平台的構建塊

Twitch 不僅僅是一個網站和移動應用程序。 觀眾只使用網站或隨附的移動應用程序,但流媒體需要的不止這些。 如果您希望您的流媒體平台取得成功,您就必須提供他們需要的東西。 這包括:

  1. 視頻錄製和流媒體功能

  2. 細分和轉換

  3. 內容分發網絡

視頻錄製和流媒體功能

對於流媒體錄製和直播視頻,您需要在您的平台中實現此功能。 幸運的是,您不一定需要從頭開始創建直播應用程序,因為您可以使用第三方軟件。 例如,Open Broadcaster Software(簡稱 OBS)在 Twitch 用戶中特別受歡迎。 它是免費的、開源的,並具有通過插件和腳本進行定制的 API。

分割和轉換

流式傳輸本質上是一個同時下載和顯示數據的過程。 當您在 YouTube 或 Netflix 上打開視頻時,它會立即開始播放,下載前播放幾秒鐘(或幾分鐘,取決於您的互聯網連接)。 這是使用流媒體協議實現的:通常是 Apple 的 HLS(HTTP 實時流媒體)或 MPEG-DASH(其中 DASH 代表基於 HTTP 的動態自適應流媒體)。

HLS 和 MPEG-DASH 都能夠將視頻文件分割成微小的部分,並以多個質量級別對每個部分進行編碼。 多虧了這一點,用戶可以 (a) 選擇他們想要觀看視頻的質量和 (b) 更改中間視頻的質量。 較低質量的視頻加載速度更快,需要的帶寬更少,因此用戶能夠控制質量非常重要。

內容分發網絡

視頻流平台的內容交付網絡

內容分發網絡 (CDN) 是一種通過分配網絡負載增強網站性能的服務。 簡而言之,CDN 是一組位於世界各地的服務器,它們在網絡邊緣緩存內容,然後根據用戶的地理位置將其交付給用戶。 通過選擇離用戶更近的服務器,CDN 可以更快地提供內容並改善用戶體驗

有許多 CDN 提供商,您應該為流媒體服務選擇哪個提供商取決於您在哪裡啟動它。 例如,OVHcloud 可以在歐洲、澳大利亞、新加坡、美國和加拿大成功使用。 如果您要在任何其他位置啟動直播平台,則需要進行額外研究,以找到最適合這些市場的 CDN 提供商。

4. 選擇貨幣化模式

流媒體需要花錢,所以它當然應該為您帶來收入。 流媒體服務提供商通常使用三種貨幣化模式:

  1. 廣告。 廣告是 Twitch 的主要盈利模式。 廣告允許 Twitch 免費提供服務,從而吸引更多用戶。 它在遊戲玩家中特別有效,並非所有玩家都到了可以(在法律上或經濟上)直接支付服務費用的年齡。 一般來說,與遊戲服務相比,父母更願意為電影或音樂流媒體服務付費,因為遊戲仍然有些污名。

  2. 訂閱。 大多數(如果不是全部)提供點播電影、電視和音樂流的服務都使用此模型。 Twitch 還提供對流媒體的訂閱。 付費 Twitch 合作夥伴計劃使流媒體能夠從訂閱其頻道的觀眾那裡獲得收入; 它還具有許多小福利,如表情、徽章和自定義。

  3. 按標題付費。 這是 YouTube 用於其電影流媒體部分的模型。 當您的服務沒有選擇會提示用戶支付訂閱費用的標題時,這種貨幣化模式是很好的。 此外,它可以與其他兩種型號中的任何一種結合使用。

構建流媒體平台時要記住什麼

搭建流媒體平台

流媒體網站隱藏了您需要注意的陷阱。 其中一些對於 SVoD 和實時流媒體服務是相同的,而另一些則不同。 這是對它們的粗略觀察。

內容許可 (SVoD)

如果您計劃構建類似 Netflix 的服務來流式傳輸電影和電視節目,則您需要在您的服務上託管內容時擁有內容。 內容權利可以臨時獲得許可,許可到期後,您必須從服務中刪除內容或重新購買許可。 或者,您可以流式傳輸自己的內容。

欺詐保護 (SVoD)

作為許可協議的一部分,您需要保護內容免遭盜版。 用戶不得以未受保護文件的形式將您的內容下載到他們的設備。 視頻應僅緩存在瀏覽器(或您的桌面/移動應用程序)中,並且需要高度加密。 未能保護內容免遭盜版可能會導致內容所有者的訴訟和巨額罰款。 如果我們談論的是您自己的內容,如果他們能夠在盜版網站和種子上找到您的內容,您也會失去觀眾。

注意:屏幕截圖也被視為受版權保護的材料,應禁止在電影流媒體服務中使用。

審核(直播)

在實時流媒體網站上,就像在任何具有用戶生成內容的網站上一樣,需要進行審核。 監控和禁止詐騙者、刪除主播或評論者的冒犯性內容、刪除抄襲內容和侵犯他人權利或隱私的內容等至關重要。

為了幫助審核,您可以添加一個報告按鈕,供用戶報告內容或其他用戶。

視頻質量調整(SVoD + 直播)

視頻質量調整

用戶的帶寬和連接質量取決於無數因素,從用戶的地理位置到用戶的互聯網服務提供商。 以低比特率觀看電影的原因有幾個——互聯網流量有限、屏幕小、緩衝慢等。您需要提供多種比特率和分辨率的內容供用戶選擇。 此外,設置一個可以根據用戶當前帶寬自動調整質量的服務器也是一個很好的舉措。 HLS 協議和幾種替代方案可以做到這一點。

服務器和存儲(SVoD + 直播)

如果您的目標是立即或將來創建大規模服務,您將需要大量內容存儲和能夠承受高負載的強大服務器。 可以從小規模開始並稍後擴展,但請記住,服務器不足會導致用戶嚴重下降。

年齡限制(SVoD + 直播)

遊戲主播經常罵人,有些遊戲不適合小孩子玩。 電影也是如此——電影協會有一個電影分級系統,不僅僅是為了笑。 如果您流式傳輸的內容可能不適合兒童,您需要讓您的用戶知道。

最簡單的方法是標記標題並讓主播顯示他們的視頻流適合的年齡。 然而,這是非常不可靠的。 老實說 - 許多青少年只需單擊“是的,我 18 歲或以上”並繼續閱讀內容。

另一種方法是在註冊時詢問用戶的年齡。 如果他們超過特定年齡,您可以向他們展示所有內容,如果不是,您可以只向他們展示適合他們的內容。

製作一個像 Twitch 這樣的流媒體網站需要多少錢?

開發小組

如今,大多數軟件開發公司根據團隊提供服務所花費的時間來計算其服務成本。 下面,我們對開發流媒體網站所需的時間進行了非常粗略的估計,分階段進行。 基於該估計,我們可以對開發流媒體服務的成本進行有根據的猜測。

以下是您需要的專家列表:

  • 1名項目經理/產品經理
  • 1名用戶界面/用戶體驗設計師
  • 1個前端開發人員
  • 1-2 個後端開發人員
  • 2名質檢專家

流媒體服務開發的技術棧如下所示:

前端

  • 技術: HTML5/CSS3、JavaScript
  • 框架: Vue.js、Angular

後端

  • 服務器:專用 OVH 服務器
  • 框架: Ruby on Rails
  • 數據庫: PostgreSQL
  • CDN 服務: Cloudflare、OVH CDN
  • 流媒體協議: Apple HLS、MPEG-DASH、WebRTC、RTP、RTMP
  • 編解碼器: H.264/AVC、AAC
  • 工具: FFmpeg
  • 聊天功能: Twilio API

許多視頻平台提供 API 以將其功能集成到流媒體服務中。 Vimeo 提供一流的直播功能; Vimeo 也為開發人員提供了一個 API。 Twilio 不僅具有聊天功能。 API 有時可以顯著降低成本,因為它們無需從頭開始構建所有內容。

如果您打算開發一個 Twitch 規模的視頻流網站,請期待在您的初始估計中看到類似的內容:

研究與分析

80小時

構建原型

80小時

設計

250小時

發展

1190小時

測試

300小時

全部的

1900小時

根據這些時間估算,開發像 Twitch 這樣的實時視頻流媒體網站的成本將達到約 66,500 美元。 這是一個非常近似的數字,因為它會受到功能的精確數量、您決定使用的技術以及軟件開發公司的小時費率的影響。 一般來說,外包給美國、加拿大和西歐的公司是最昂貴的選擇; 東歐更便宜,同時仍然提供高質量。

您可能還感興趣:如何在 2021 年外包網站開發。

流式網絡開發:總結

當今社會對娛樂的需求是不變的,流媒體是最受歡迎的休閒選擇之一。 這反過來又為那些流媒體流行或有價值內容的人創造了收入機會。 無論是電影、電視節目還是遊戲,流媒體平台都在蓬勃發展。 更重要的是,在這個市場中,您仍然可以輕鬆找到自己的利基市場並擴大受眾群體。

聯繫我們以諮詢開發實時視頻流網站。

由 Oleg Tsarenko 和 Svitlana Varaksina 撰寫。