弱網優化可以從推流端和拉流端兩個方面來優化。
1. 根據上行帶寬的狀況來動态調整碼率、幀率、分辨率
直播過程中可能會遭遇網絡變差的情況,為了保證直播流的延續,可以根據上行帶寬來适當降低碼率、幀率、分辨率。不同的帶寬對應一定範圍的碼率、幀率值 ,調整過後,就不至于太低或太高導緻畫面不流暢。
2. 推流端使用H.265編碼推流
使用H.265編碼推流可以節省40%帶寬,可惜的是并不是所有手機都支援用H.265編碼格式播放,是以需要針對手機型号進行推流。
弱網優化可以從推流端和拉流端兩個方面來優化。
直播過程中可能會遭遇網絡變差的情況,為了保證直播流的延續,可以根據上行帶寬來适當降低碼率、幀率、分辨率。不同的帶寬對應一定範圍的碼率、幀率值 ,調整過後,就不至于太低或太高導緻畫面不流暢。
使用H.265編碼推流可以節省40%帶寬,可惜的是并不是所有手機都支援用H.265編碼格式播放,是以需要針對手機型号進行推流。