http://mp.weixin.qq.com/s?__biz=MzI1MTA1MzM2Nw==&mid=2649796799&idx=1&sn=42061b7d021b8d8fba00202286cd9372&scene=0#wechat_redirect緩存
果真是厲害。優化
思路和採起的措施都不錯!視頻
點贊。接口
根據直播的具體業務來分析,咱們確立瞭如下幾個解決的緯度。進程
速度優化通常有如下幾個方向來解決問題:直播
1. 預加載;並行
2. 緩存;qq
3. 串行變爲並行,減小串行耗時;數據
4. 對單步驟中的耗時邏輯梳理優化。di
根據這些方向,咱們作的工做:
1. 預加載進程;
2. 互動直播SDK上下文全局單例,而且預先初始化;
3. 並行預拉取接口機IP,房間信息,預進入音視頻房間;
4. 接口機緩存首幀數據,減小GOP分片時間,修改播放器邏輯,解析到I幀就開始播放。