當互聯網技術還處于2G、3G時代的時候,移動端網絡速度慢、傳輸質量低,基本上以圖文為主。随着4G、5G網絡技術的更新以及智能手機進入市場,視頻直播具備了其發展的基礎條件。一方面主播可以随時随地的通過手機進行實時直播和錄制視頻,另一方面用戶可以随時、随地、通過高速網絡接收直播和消息。
互聯網當前消費者主要是90後和95後,他們追求個性化與獵奇,喜歡表現自我,這些特點伴随着互聯網傳播不斷擴大,并逐步得到網民的認可。粉絲在觀看直播時,有針對性的觀看相關内容可以滿足其個性心理需求,實現自我價值。主播則可以通過直播展示其原創作品或其他内容,借助平台力量形成自己的粉絲圈,獲得禮物和掌聲。
市場需求自2016年網絡直播開始商業化,在短短幾年的時間裡,網絡直播迅速生長,背後離不開資本市場的推動。網絡直播市場規模約百億元,正處在風口浪尖期,當前直播市場還有待進一步開拓和完善,在利益驅動下,視頻直播也就相應風生水起。
移動互聯網用戶月人均單日使用時長約6小時
社交電商市場規模在2016年後迅速增長
智研咨詢發布的《2020-2026年中國在線視頻廣告産業運營現狀及發展戰略研究報告》數據顯示:随着抖音、淘寶直播、快手、鬥魚等平台相繼入局,各大平台積極探索“直播 ”模式,布局内容生态,帶動自身業務發展。同時,國内網絡直播用戶數量亦持續增長,截至2019年6月國内已有4.3億用戶觀看直播,預計2019年中國在線直播用戶達5.01億人。
在直播大火的今天,一直流傳着“不連麥無直播”的說法,為什麼這麼說呢?主要是現階段用戶對“強互動”比較滿意,在接受了強互動的友好體驗後,不再願意用“弱互動”的方式進行交流,所以就形成了現在各大平台的直播中,都添加了直播連麥的功能。因此anyRTC提出了CDN旁路推流和RTMP本地推流的解決方案,來應對直播連麥的場景需求。
下面先簡單介紹一下什麼是rtmp和rtmp的傳送協議。
什麼是rtmp?RTMP是Real Time Messaging Protocol(實時消息傳輸協議)的首字母縮寫。該協議基于TCP,是一個協議族,包括RTMP基本協議及RTMPT/RTMPS/RTMPE等多種變種。RTMP是一種設計用來進行實時數據通信的網絡協議,主要用來在Flash/AIR平台和支持RTMP協議的流媒體/交互服務器之間進行音視頻和數據通信。支持該協議的軟件包括Adobe Media Server/Ultrant Media Server/red5等。RTMP與HTTP一樣,都屬于TCP/IP四層模型的應用層。
rtmp傳送協議RTMP(Real Time Messaging Protocol)實時消息傳送協議是AdobeSystems公司為Flash播放器和服務器之間音頻、視頻和數據傳輸 開發的開放協議。
它有多種變種:
1)RTMP工作在TCP之上,默認使用端口1935;
2)RTMPE在RTMP的基礎上增加了加密功能;
3)RTMPT封裝在HTTP請求之上,可穿透防火牆;
4)RTMPS類似RTMPT,增加了TLS/SSL的安全功能;
RTMP協議就像一個用來裝數據包的容器,這些數據既可以是AMF格式的數據,也可以是FLV中的視/音頻數據。
一個單一的連接可以通過不同的通道傳輸多路網絡流.這些通道中的包都是按照固定大小的包傳輸的。
連麥方案市面上分析連麥方案的已經很多,主要分為CDN連麥,以及RTC連麥2種,下面先看一下RTC連麥方案。
- 方案一:服務端合流
優勢:
- 發燙不嚴重,以及電量損耗小
- 當客戶端網絡情況不好的時候,對直播的影響較小
劣勢:
- 太貴:市面上的雲服務商按照分鐘數收費
- 延遲大:音視頻流經過服務端中轉并在旁路推流服務中進行合成轉碼在進行推流。
方案二:客戶端合流
優勢:
- 省錢:無需支付旁路推流的錢
- 延遲小:主播端直接推流,減少了傳輸過程中的延遲損耗
劣勢
推流小助手
- 手機發燙:手機端直接推流,對手機端的性能有些損耗
- 弱網環境下,影響直播的效果,主播端發兩路流,考驗主播端的上行網絡。
推流小助手是上面的第二種方案,該方案的缺點會使手機發燙,但是為了省錢,這點小小的犧牲算的了什麼呢。
什麼情況下使用推流小助手?極佳的省錢連麥方式
- 音頻連麥:音頻連麥對設備的性能消耗比較小,而且帶寬占用也比較低。用該方案能達到省錢,延遲低的最佳效果
- 視頻PK模式:2個人進行直播連麥,對客戶端的帶寬以及性能消耗相對較小。客戶端損耗能在接受範圍内,為什麼不用呢?
- 單主播模式:單主播模式客戶端無需轉碼,直接推流。不損耗客戶端性能。
- 多人連麥,連麥人數>2:當連麥人數大于2人的時候,根據自己的實際情況而定,使用推流小助手的時候連麥人數最多不要超過6人,超過6人的連麥方式建議使用服務端旁路推流的形式。
市面上的連麥方式大多都是以服務端合流的方式,這種方式對RTC提供商來說無非就是一塊富得流油的蛋糕,現在市面上的RTC價格已經處于白熱化,大家都開始用增值業務增加收入,所以市面上的連麥方式不存在上述方案二的形式。anyRTC推出推流小助手的同時,也支持服務端旁路推流功能。用戶可以在使用推流小助手的時候,SDK會給客戶返回當前的網絡情況,如果網絡情況差,可以無縫切到服務端旁路推流:當客戶端網絡好的時候在切回客戶端推流,整個過程,觀看端是無感知的。這種方式即有效的節省了企業的流量費用,也大大提高了直播的效率。
客戶端網絡差的時候,關閉本地推流,開啟服務端旁路推流
客戶端網絡好的時候,關閉服務端旁路推流,開啟本地推流
推流小助手功能介紹推流方式設置直播推流轉碼
- 視頻直播,音頻連麥方式
- 視頻直播,視頻連麥方式
- 音頻直播,音頻連麥方式
- 視頻直播,音頻連麥/視頻連麥可相互切換
- 用戶視圖布局
自定義視圖布局
- 背景顔色
可自定義背景顔色
- 水印
可在直播房間内添加水印(包括網站logo或名稱和時間)
- 拓展信息-SEI
直播:推流端将歌詞/字幕分發到播放端,播放端實時繪制出歌詞
- 音頻采樣率/聲道/音頻編碼格式
保證聲音還原真實自然
- 視頻分辨率/碼率/幀率以及輸出的視頻編碼格式
保證視頻流暢度,清晰度
CDN旁路推流CDN的全稱是Content Delivery Network,即内容分發網絡。其基本思路是盡可能避開互聯網上有可能影響數據傳輸速度和穩定性的瓶頸和環節,使内容傳輸的更快、更穩定。其目的是使用戶可就近取得所需内容,解決 Internet網絡擁擠的狀況,提高用戶訪問網站的響應速度。
簡單來說:
CDN産品的原理就是利用覆蓋各個省份和運營商的節點資源,使得跨運營商和跨區域訪問的問題得到優化。在網絡穩定的情況下,延遲時間會平穩控制在80ms~100ms,這種時間差,對于我們的肉眼來看,幾乎可以理解是同步的。
CDN的主流程為:
1、主播開始直播,向調度服務器發送請求;調度服務器返回推流域名和sn;
2、主播端采集音視頻數據,發送給CDN節點,CDN節點進行處理;
3、觀衆端要觀看此主播的視頻,向調度服務器發送請求,返回拉流域名;
4、觀衆端向CDN節點請求音視頻數據;
直播一直對網絡的要求十分高,稍有問題,就會出現卡頓、花屏或者掉線。而CDN作為内容分發網絡,借助負載均衡系統将内容推送到接近用戶的邊緣節點,使得用戶就近取得資源無疑大大增加了用戶的訪問速度以及訪問的穩定性,這與直播的要求十分契合。
應用場景介紹
- 主播PK
主播PK就是一個主播在直播時,可以對另一個直播間的主播發起挑戰。一旦挑戰接受,讓兩個直播間的主播就開始進行連麥互動,直播界面一分為二,同時顯示兩個主播的畫面,兩方粉絲也會進入到同一個直播間中。
一般直播場景裡,同一個直播頻道,或者說同一個直播間裡的主播與用戶是可以進行連麥互動的。而主播之間的PK互動,其實是一種跨直播間連麥。主播PK經常遇到的問題就是兩個主播之間延遲比較高,會影響到觀衆的觀看體驗,而anyRTC使用的旁路推流模式,可以最高限度的降低延遲,主播端直接推流,減少了傳輸過程中的延遲損耗。
- 直播帶貨
僅通過文字介紹産品的好處,用戶不一定能了解,也不能直觀地看到所謂的好處到底在哪裡,這樣的轉化率也不會高。這時候,直播的作用就格外凸顯了,通過主播一步步展示,強烈地對比展示效果,讓觀衆既看到了你說的好處,又給觀衆帶來購買欲。由于直播互動是雙向的,主播将直播内容呈現給觀衆的同時,觀衆也可以通過彈幕的形式,分享體驗。因此企業可以借助直播,一方面,收到已經用過産品的消費者的使用反饋。另一方面,收獲現場觀衆的觀看反饋,便于下一次直播營銷時修正。
- 多人相親
多人相親其實是一種新式的相親形式,一位支持人控場,多位嘉賓在線相親,輪流介紹,交友互動。線上多人相親的問題點在于,多人同時視頻通話能否有一個高清流暢的效果,相親活動畢竟還是要在介紹自己的時候讓大家看清楚你的長相,聽清楚你的自我介紹。
anyRTC提供的高清視頻通話支持1對1,多對多視頻,支持50人互動視頻,支持1080P 60FPS 超清視頻。
- 在線合唱
在線合唱與以往的合唱不同,以往的合唱都是用戶開啟合唱功能之後先一個人和伴奏演唱,完成之後上傳,其他用戶可以使用這個已經有人聲的伴奏再唱一遍,實現“合唱”,而我們要做到的合唱是兩位用戶同時在線唱歌,合唱的伴奏是同時通過網絡發送給兩位歌手的,而且兩位歌手在演唱的同時可以聽到彼此的聲音。
anyRTC提出的跨直播間連麥,指主播的媒體流可以同時轉發多個直播頻道,實現主播跨頻道與其他主播實時互動的場景。
其中:頻道中的所有主播可以看見彼此,并聽到彼此的聲音。頻道中的觀衆可以看到所有主播,并聽到主播的聲音。
- 在線教育
一對一小班課,一對一教學,輕松實現跨區域交流互動。一對一在線教育模式也是具個性化的,可以全方面把控教學過程。一對一在線教育因材施教,全方位為學生制定學習計劃,從而更具針對學生的特質并對症下藥。更重視學習方法,為學生營造了一種全新的學習氛圍,通過相互感染,使學生在學習過程中産生學習的動力和強烈的學習意識,讓學生更加關注學習。
總結
随着移動互聯網時代的到來,在線直播行業會迎來高速的發展。伴随着各種新興技術發展腳步的加快,未來在線直播結合新技術發展有望再次迎來突破。在線直播通過視頻形式輸出内容與用戶互動,視頻播放的流暢性和互動氛圍的渲染對于用戶體驗有重要影響,如5G、終端設備等應用對于行業發展有着巨大的推動作用。
在線直播的形式具有即時互動和沉浸性的特點,使直播結合其他行業發展也擁有巨大潛力。目前在線直播平台不斷探索“直播 ”模式的應用,通過直播賦能,如電商、綜藝等發展,未來在線直播與其他行業的結合将繼續加深。一方面,直播的形式能使其他行業内容輸出更加多元化特點,另一方面,與其他行業的集合也有利于直播承載内容的拓展。anyRTC 推出推流小助手為企業減負,降低了連麥技術門檻,讓更多的中小型企業的應用能超趕現有的明星應用,小夥們趕快集成吧~
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!