直播平臺(tái)制作,與碼率有關(guān)的內(nèi)容比想象中多
直播平臺(tái)制作在實(shí)際直播中,經(jīng)常遇到用戶(hù)反應(yīng)直播不清晰的情況,這時(shí)多數(shù)情況下主播會(huì)提高直播的碼率。碼率是什么呢,是每秒圖片進(jìn)行壓縮后的數(shù)據(jù)量大小,固定壓縮率,在碼率一定的情況下,分辨率越高,幀率越小,分辨率越小則碼率越高。直播平臺(tái)制作關(guān)于碼率方面的問(wèn)題并不是用戶(hù)想讓主播提高就提高的,畢竟碼率還和分辨率、幀率有關(guān)。
?

一、分辨率
分辨率包含了圖片的長(zhǎng)度和寬度,定義了圖片的尺寸,通常分辨率代表了圖片的大小,分辨率高的話,直播畫(huà)面更清晰,但是體積也會(huì)隨之增加,反之亦然。
和碼率的關(guān)系上,主播提高碼率的操作就是讓分辨率提高,而直播平臺(tái)制作在壓縮直播畫(huà)面時(shí),壓縮的也是分辨率,因?yàn)樗苯雨P(guān)系到畫(huà)面清晰度和視頻體積,往往降低分辨率會(huì)讓視頻體積直接減小,簡(jiǎn)單有效。
?

二、幀率
影響直播平臺(tái)制作的畫(huà)面流暢度,與畫(huà)面流暢度成正比。當(dāng)幀率越大時(shí)畫(huà)面也越流暢,相對(duì)的需要的碼率也會(huì)提高,體積增大。
幀率是1秒內(nèi)時(shí)間里傳輸?shù)膱D片幀數(shù),也可以理解為圖形處理器每秒能夠刷新的次數(shù)。幀數(shù)并不是越高越好,對(duì)人眼來(lái)說(shuō),可以接受的幀數(shù)是有限的,基本上30幀再往上在人眼看來(lái)就沒(méi)什么提升了,所以一味的提升幀數(shù),讓直播拉高碼率,或許不是一件明智的事。
?

三、如何控制三者
對(duì)直播平臺(tái)制作來(lái)說(shuō),碼率上限是一定的,如果不對(duì)碼率加以限制,視頻分辨率會(huì)被無(wú)線提高,傳輸?shù)膲毫唾Y源都會(huì)增加,所以碼率上限會(huì)根據(jù)直播平臺(tái)制作支持的帶寬決定。
根據(jù)帶寬和客戶(hù)端的緩沖情況,實(shí)時(shí)分配碼率,因?yàn)樾枰岣叽a率來(lái)支持分辨率和流暢度,這種情況下沒(méi)有好的帶寬條件是不行的。
聲明:以上內(nèi)容為云豹科技作者本人原創(chuàng),未經(jīng)作者本人同意,禁止轉(zhuǎn)載,否則將追究相關(guān)法律責(zé)任