新聞客戶端短視頻同一資源重新播放畫面概率變模糊的問題定位分析

之前在總結2018年工作的時候,提醒開發者,除了關注需求外,也要關注下使用的api背後的邏輯以原理。
很多開發者要關注一下這方面,出問題之後,多少有點概念或想法,知道從哪裏開始查找問題。

今天遇到一個類似的情況,很簡單的一個問題,開發者沒有正確的分析思路,盲目的無依據的懷疑框架。

問題是這樣的“新聞客戶端的短視頻同一個內容,重新播放退出再播放,畫面有時候清晰,有時候模糊”。

先看問題描述,以及現場應該可以得出重新開始之後視頻質量不一樣的結論,至於爲什麼不一樣,是後邊調查的事情。
再看log,可以肯定重新播放後請求的視頻的質量是不一樣的,雖然內容一樣但是視頻質量或文件不同。
qos002.png
clipboard.png
看到這裏,再確認下url是否有變化,就很清楚了。

最終結論,服務端對一個內容配置了不同質量的資源,重複播放拿url的時候,沒有固定拿某個質量url,出現了隨機情況(可能沒有使用好內容平臺的api或沒有協調好,比如是不是忽略了jason裏的其它key),可以採取固定或根據網絡情況來決定,拉取什麼質量的資源。

作爲開發者需求之外多瞭解些專業業務知識,會讓你如魚得水,拒絕做java的搬運工。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章