傳統(tǒng)新型營銷模式,直播 移動手機直播系統(tǒng)行業(yè)持續(xù)火熱
時間:2022-05-18 11:33:01 | 來源:行業(yè)動態(tài)
時間:2022-05-18 11:33:01 來源:行業(yè)動態(tài)
移動手機直播系統(tǒng)行業(yè)在這段時間內(nèi)持續(xù)火熱,通過和各行業(yè)的整合,從而成為具有無限可能性的行業(yè),直播 成為了傳統(tǒng)行業(yè)的標簽,傳統(tǒng)行業(yè)針對于火熱的手機直播系統(tǒng),迅速通過資源整合,打通了線上線下于一體的新型營銷模式,這就是直播 。 為了完成這一步,我們必須了解如何才能快速搭建一套完整的手機直播系統(tǒng)源碼,我們詳細比較了多種不同的實現(xiàn)方案,主要一下集中:
一、采用目前市面上現(xiàn)成的硬件視頻編碼設備;
經(jīng)過我們調(diào)查,市面上有很多設備,我們主要測試了這幾個廠商的設備,這幾種設備通過內(nèi)置的DSP專用芯片做視音頻處理,實時性很好,但是測試后發(fā)現(xiàn)其對運動圖像的處理效果不好,編碼后的圖像會有比較大的失真,并且壓縮效率低,產(chǎn)生的數(shù)據(jù)量大。此外,廣播級的硬件編碼設備單臺價格都在4萬元左右,不適合我們面向個人玩家推廣。
二、通過硬件 軟件的方式來實現(xiàn);
按照通常視頻會議的應用模式來實現(xiàn),配置專業(yè)的高清視頻采集卡和PC端視頻采集編碼軟件。市場調(diào)查后發(fā)現(xiàn),采集卡倒是有很多品牌,單價在3000~5000元不等,并且測試后發(fā)現(xiàn)采集的圖像效果很不錯。但是難題出現(xiàn)在了PC端軟件上??梢詫崿F(xiàn)這種功能的專業(yè)PC端采集編碼軟件屈指可數(shù),深入研究后知道了原因,主要因為這方面涉及的技術層面太專業(yè),這種軟件通常都需要使用C語言來編寫(編程難度大),而且要求程序員精通當前最主流的視音頻編碼算法(H.264/H.265/AAC等),同時要精通socket網(wǎng)絡編程和流媒體協(xié)議棧(UDP、RTMP、RTSP、HTTP、HLS),在國內(nèi)要招聘到這樣的高手真是太難,因為這方面的技術標準制定都是國外主導的,即使可以請到,這種人的月薪估計也在10W左右,并且這種程序的開發(fā)周期至少在2年到3年的時間,因此我們研究后決定放棄PC端軟件的自主開發(fā)計劃。放棄自主開發(fā)不等于說是放棄這種實現(xiàn)方式,因為從整體上來衡量,采用軟件方式實現(xiàn)雖然前期投入大,但是大規(guī)模運營時單位終端上的攤銷成本就很低,因為軟件可以無限復制。
拉流實際是推流的逆過程。首先通過播放端獲取碼流,標準的拉流格式有RTMP、HLS、FLV等。RTMP是Adobe的專利協(xié)議,開源軟件和開源庫都支持的比較好,如開源的librtmp庫,播放端只要支持flashPlayer的就能非常簡單的播放RTMP直播,直播延遲一般在1–3秒。
HLS是蘋果提出的基于HTTP的流媒體傳輸協(xié)議,HTML5可以直接打開播放,通過微信、QQ等軟件分享出去,用戶也可以直接觀看直播,可以說移動直播app,HLS拉流協(xié)議是必須支持的,缺點是延遲通常大于10秒。FLV(HTTP-FLV)協(xié)議是使用HTTP協(xié)議傳輸流媒體內(nèi)容的一個協(xié)議,也不用擔心被Adobe的專利綁架,直播延遲同樣可以做到1–3秒。
拉流獲取封裝的視頻數(shù)據(jù)后,必須通過解碼器解碼、渲染后才能在播放器上播放。它是編碼的逆過程,是指從音視頻的數(shù)據(jù)中提取原始數(shù)據(jù)。前面介紹的H.264和H.265編碼格式都是有損壓縮,所以在提取后的原始數(shù)據(jù),并非原始采樣數(shù)據(jù),存在一定的信息丟失。因此,在視頻體積最小的情況下通過各種編碼參數(shù)保留最好的原始畫面,成為了各視頻公司的核心機密。
考慮對高清的支持,解碼肯定還是要選擇硬解碼的。前面介紹過,iOS系統(tǒng)由于硬件比較單一、比較封閉,支持的比較好,Android系統(tǒng)由于平臺差異非常大,編解碼要完全兼容各平臺還需要很多工作要做。
上面也說了技術門檻有高,資金不是創(chuàng)業(yè)團隊能承受的,最要緊的是,時間和機會成本,那是創(chuàng)業(yè)公司的生命線。所以最好的打算就是采用像云豹科技這樣的全套手機直播系統(tǒng)源碼,把擅長的事留給擅長的人去做,而自己可以把更多的時間和精力用在運營上,豈不兩全其美。