產(chǎn)品經(jīng)理應(yīng)該懂的直播業(yè)務(wù)發(fā)展(二)

直播的場景越來越豐富,娛樂直播,商務(wù)直播,視頻會議等,特別在疫情期間,每個人都成為了直播會議的使用者。但這不代表人人都是直播產(chǎn)品經(jīng)理。 從早期的直播推流到服務(wù)器,直接拉流,到現(xiàn)在互動直播的不斷進(jìn)化,各種直播玩法也層出不窮。 我寫的這個《產(chǎn)品經(jīng)理應(yīng)該懂的直播業(yè)務(wù)》系列,主要是從直播底層入手,讓產(chǎn)品經(jīng)理更好的理解直播的能力。

每個階段會遇到很多問題,不論是業(yè)務(wù)上的,還是技術(shù)上的。

當(dāng)觀看端網(wǎng)絡(luò)速度不足怎么辦?

一般主播端推流上行速度是可以保證。觀看端用戶群情況不同,下行速度,影響的因素比較多,比如弱網(wǎng),4G,信號覆蓋位置等。

比如直播推了一個2M的視頻流,那觀眾就會收看這個2M的視頻流。但觀眾端,下行的網(wǎng)速不夠怎么辦?

這時候就在源站服務(wù),加直播多清晰度轉(zhuǎn)碼集群,多碼率的策略(上行端),和播放器監(jiān)控卡頓切線的策略(下行端)

比如主播推了一個2M的1080P的源流,那么通過源站服務(wù),向下轉(zhuǎn)成480p、360p等低清晰度、低碼率的視頻流,作為直播流的選擇效率讓CDN去分發(fā)。觀眾端,播放器根據(jù)自身情況,去選擇清晰度。

直播想要更多觀看終端觀看怎么辦?

在2014年開始,移動互聯(lián)網(wǎng)開始迅速發(fā)展,并且chrome 和 其他瀏覽器支持的插件有差異,都促使直播技術(shù)需要支持不同的終端,當(dāng)然像pc客戶端,app等,可以定制開發(fā)去支持播放。但在不同瀏覽器(桌面 ,移動)終端,如何適配播放。

這是就需要,最優(yōu)的協(xié)議選擇,和終端適配,在《產(chǎn)品經(jīng)理...直播業(yè)務(wù)發(fā)展(一)》里提到過,把源流的RTMP通過CDN可以封裝不同協(xié)議,RTMP 、HTTP-FLV、HLS等,都是對源流的封裝,視頻內(nèi)容是一樣的。但這里需要注意的是HTTP-FLV協(xié)議需要瀏覽器MSE支持。

這里RTMP ,HLS, HTTP-FLV協(xié)議的優(yōu)缺點(diǎn),網(wǎng)上有很多比較,這里就不重復(fù)介紹,值得一提的是chrome在2020年底終止對flash的支持,雖然RTMP很成熟,但需要依賴flash插件。在移動端app,客戶端等還會繼續(xù)使用,但在瀏覽器H5將不會有容身之地。

hls并不是一個真正的流,實(shí)際是HTTP短鏈接,對切片下載播放,優(yōu)點(diǎn)適配性最好。缺點(diǎn)就是延時太高,ts碎片多。

http-flv,在封裝上和RTMP很類似,用的的HTTP長鏈接方式。延時和RTMP差不多,缺點(diǎn)就是兼容性,有些瀏覽器不支持MSE;產(chǎn)品經(jīng)理需要注意的是,是否有支持這三種協(xié)議,播放器SDK的開發(fā)。策略是檢測兼容性,根據(jù)業(yè)務(wù)要求,選擇播放協(xié)議。長期來看HTTP-FLV會是H5的主流。

如何看直播內(nèi)容回放?

很多教育客戶,有直播回放的需求,產(chǎn)品經(jīng)理會根據(jù)這部分業(yè)務(wù)做深挖(直播生成回放業(yè)務(wù),和回放剪切業(yè)務(wù)等),這里簡單的說一下流程,之后會針對點(diǎn)播系統(tǒng),另寫一篇。

這里也是對服務(wù)源站增加一個直播錄制服務(wù)系統(tǒng),點(diǎn)播系統(tǒng)。策略是直播錄制+點(diǎn)播系統(tǒng),對源流進(jìn)行HLS切片存儲,然后對接到點(diǎn)播系統(tǒng)。

綜合以上業(yè)務(wù)迭代,形成了一套比較完整的,直播服務(wù)。

這套方案,可以理解為普通的直播方案,區(qū)別于互動直播。像娛樂直播平臺,公開課等采用。

這些主播會很熟練的使用第三方工具,如OBS、VLC等推流工具。但作為直播產(chǎn)品經(jīng)理,需要去了解一些網(wǎng)絡(luò)檢查手段,去研究競品(當(dāng)然你也可以直接和RD小伙伴說,我要這個功能...),排查問題。我是有這Geek信仰的PM所以喜歡研究這些,不光是功能的前因后果,還有實(shí)現(xiàn)的目的,及邊界。

檢查手段:F12 、 wireshark 、charles等。

- F12如何操作,對于直播,知道用到什么協(xié)議。F12 - > network 我們可以看到 Request URL 的地址。

- RTMP協(xié)議F12搞不定,需要用到wireshark,等工具抓包;移動端等可以用charles 等工具抓包。

大概在2017年的時候,直播整個行業(yè)變化,很多企業(yè)轉(zhuǎn)向了互動連麥的方向。因?yàn)橐陨系慕鉀Q方案,只適合一個人推流,其他人觀看,延時高。但面向互動連麥的方向,產(chǎn)品也遇到了很多挑戰(zhàn),將在下一篇講解。


原創(chuàng)聲明:本文由頑童LOCK原創(chuàng),轉(zhuǎn)摘請注明出處和作者。


發(fā)現(xiàn)telegram上幾乎沒有產(chǎn)品經(jīng)理的存在,抱著試試看的態(tài)度,如果有產(chǎn)品經(jīng)理使用tg,加入telegram的產(chǎn)品經(jīng)理群https://t.me/WeArePM

tg:wangtong73

twitter:@wangtong_73

wx:pmideas

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 參考【騰訊Bugly干貨分享】從0到1打造直播 App從入門到出家:流媒體協(xié)議—FLVH5直播起航全面進(jìn)階 H5 ...
    合肥黑閱讀 31,191評論 4 39
  • 直播云解決方案整理 [TOC] 1.又拍云直播 又拍直播云(UPLive),基于又拍云內(nèi)容分發(fā)網(wǎng)絡(luò)為直播應(yīng)用提供超...
    MaxWellPro閱讀 8,172評論 0 21
  • 關(guān)于直播,所有的技術(shù)細(xì)節(jié)都在這里了(一) UCloud產(chǎn)品團(tuán)隊 2016年5月10日 網(wǎng)絡(luò)視頻直播存在已有很長一段...
    吳建輝為自己代言閱讀 5,124評論 0 10
  • 之前的工作一直是在負(fù)責(zé)公司直播產(chǎn)品的網(wǎng)頁前端開發(fā),本文是對網(wǎng)頁直播的一個總結(jié)。下面我會以直播協(xié)議為基礎(chǔ),以及各個協(xié)...
    趙的拇指閱讀 3,380評論 0 2
  • 在自己十二三歲時就開始煮家里人的飯了,剛開始不會弄,很多菜都需要向爸媽學(xué)習(xí)才可以做出來,僅僅只是做出來而已,...
    在一角望天空閱讀 217評論 0 0

友情鏈接更多精彩內(nèi)容