最新国产三级在线观看不卡-最新国产精品自拍-最新国产精品亚洲二区-最新丁香六月-国产女人视频免费观看-国产女人的一级毛片视频

直播間搭建會用到的關于推流和拉流的過程原理

直播間搭建的成功離不開基本的流媒體傳輸,隨著網絡技術的不斷提高,對音視頻傳輸的質量與速度要求也不斷提高,想做好一套直播系統,推流與拉流的詳細過程原理你都知道嗎?

 

一、推流

直播間搭建推流端即主播使用的終端設備。

1、iOS手機端。

2、Android手機端。

3、PC電腦端。

 

二、推流的過程

1.通過攝像頭或錄屏功能進行視頻采集用于直播間搭建。

2.通過話筒進行音頻采集,音頻原始數據格式:PCM。

3.將視頻文件編碼,視頻格式從YUV(RGB)變為H.264(H.265)。

將音頻文件編碼,視頻格式從YUV(RGB)變為H.264(H.265)。

4.將音頻文件編碼,音頻格式從PCM變為AAC。

5.將視頰與音頻文件編碼為有“流媒體”特性的多媒體容器格式(Multimedia Container Format),此時音頰和視頻(H.264和AAC)結合成了FLV或TS或RTMP Packet,這要視傳輸協議的規定而定)。

6.選擇一種向服務器推流的協議(“流”即“有流媒體特性的多媒體容器格式的文件”),應用層協議:HLS;RTSP;RTMP,傳輸層協議:RTCP、RTP,網絡層協議:RSVP。

7.傳入推流地址(URL)來定位我們的推流目標(即將流媒體發送給「誰」)然后開始推流,直播間搭建中比如你在斗魚當主播,OBS中的推流地址就寫斗魚的,你要是在六間房當程序員,程序中默認的推流地址就寫六間房的。

 

三、服務器

1、服務器在下不是很熟悉,簡要說一下其最基木功能:生成拉流URL(用戶可以使用該URL拉流,從而觀看直播)。

2、并且服務器還需要有其他功能:如轉碼、錄制、截圖、鑒黃。

 

四、拉流

1、直播間搭建通過某種渠道獲取拉流URL(或者叫播放URL),并選取一種從服務器拉流的協議,然后開始拉流應用層協議:HLS;RTSP;RTMP,傳輸層協議:RTCP、RTP,網絡層協議:RSVP。

2、將處于「多媒體容器格式」的流解復用成為「視頻編碼格式」的視頰數據(如H.264)和「音頻編碼格式」的音頻數據(如AAC)。

3、使用硬解碼(GPU解碼+CPU輔助)或軟解碼(CPU解碼)解碼后視頻數據格式為YUV或RGB,音頻數據格式為PCM解碼后視頻數據格式為YUV或RGB,音頻數據格式為PCM。

4.執行音畫同步操作。

5.將同步后的音頻(PCM)送到音頻輸出設備播放。

將同步后的視頻(YUV或RGB)送到視頻輸出設備播放。

上述就是關于直播間搭建會用到的關于推流和拉流的過程原理,看似復雜的操作步驟,實則都是為了數據傳輸的穩定與完整,帶給用戶更加完美的體驗。


圖片

圖片

999999.jpg

   中國e直播供應鏈金融13306003307 (V同)

一件代發共享云倉:主播減去了自己先采購囤貨的問題,可以無壓力的開播賣貨。主播只要選定生廠商的抖音小店產品鏈接或快手小店產品鏈接,在自己直播間上了鏈接就可以賣,賣完由廠家小店訂單結算,廠家網店直接收款;直播帶貨主播直接分傭金;MCN機構直接分管理費。

     中國E直播帶貨供應鏈機構協調廠家按規則48小時內一件代發!

1633584154541554.png

主站蜘蛛池模板: 网址你懂的在线 | 天天久久综合 | 亚洲毛片免费视频 | 四虎国产精品永免费 | 国产成人福利在线 | 综合在线视频精品专区 | 久久这里只精品国产99热8 | 国产成人精品一区二区免费 | 99久久综合久中文字幕 | 高清性色生活片欧美 | 国产成人综合一区精品 | 国产精品搭讪系列在线观看 | 精品国产麻豆免费网站 | 大桥未久日韩欧美亚洲国产 | 欧洲在线观看在线视频吗 | 午夜精品久久久久久久 | 国产成人丝袜视频在线视频 | 国产99久久精品一区二区 | 福利视频久久 | 四虎永久在线精品波多野结衣 | 小明永久免费看aⅴ片 | 久久不卡 | 99久久国产综合精品网成人影院 | 日本韩国理论片大全在线 | 免费观看一级成人毛片软件 | 四虎永久免费网站入口2020 | 桃花视频网在线观看免费 | 在线高清视频大全 | 免费高清欧美大片在线观看 | 久久国产精品久久精品国产 | 国产成人精品久久综合 | 久久国产综合精品欧美 | 四虎免费紧急入口2022 | 永久福利盒子日韩日韩免费看 | 91原创视频在线观看 | 亚洲人成黄网在线观看 | 欧美伊人久久久久久久久影院 | 免费在线观看的视频 | 三级国产4国语三级在线 | 亚洲免费网站 | 热久久影院 |