使用chrome看視頻時候,為什麼出現卡頓?
01-22
看視頻的時候我的CUP:32% 內存:32%
基本信息cpu:i5-4200u內存:8g
顯卡英偉達GT740m和英特爾HD GraphIcs Family
把flash的GPU加速關閉了試一下或者開了試一下
lz是雙顯卡,卡頓也可能是顯卡切換引起的
正好從事流媒體和編解碼相關的工作,出來答一下。
首先是卡頓的問題。通常有以下兩個情況:1. 電腦性能的問題。從你的CPU佔用來看應該是使用的軟體解碼。軟體解碼的效率相對較低,樓主的CPU不是很強大,因此會造成卡頓。Chrome是否支持硬體解碼這個我不了解。2. 網路問題。網路問題造成視頻播放卡頓通常是採用tcp+http的實現出現的,如果你這裡沒有收到伺服器給你的數據,就會等待伺服器把數據全收到並且本地緩存好才會繼續播放,這個時候,就會卡頓。比較明顯的就是優酷那個直播,那天看王羅對戰的時候那種卡頓但是不會跳過一段的情況,應該就是用這種方式做的直播所造成的。網路會給流媒體播放造成的其他情況是花屏,一般出現在使用udp的實現方式上。
另外,伺服器的流媒體方案和負載也會對網路有影響。3. Chrome的話,使用WebRTC,本身不支持H.264(國內視頻網站多用這個來編碼),但是支持VP8(目前主流,Youtube使用VP8(性能和H264差不多),現在逐步走向VP9(性能和H265差不多) ),所以H264採用的是外部的解碼,因此可能性能上會略差。 另外實際測試的時候,相同掉包率情況下,VP8的畫面丟失和花屏的情況要遠好過H264(WebRTC下)。另外flash不支持硬體加速!直接來說,就是要麼你電腦不夠好要麼網路不好。 解決方法可以換個瀏覽器看下。1. 右擊 flash 視頻
設置-顯示,
去掉「啟用硬體加速」勾選,測試。
2. 地址欄輸入:chrome://flags 打開瀏覽器隱藏設置頁
ctrl + F 全文搜索 「GPU」 或 「hardware」,
和 GPU 有關的實驗項點擊「停用」,測試。
和 hardware 有關的 encode,decode 實驗項點擊「停用」,測試。
我台式用的i7也卡。。。求解
chrome自帶的Flash不穩定,易崩潰
cpu不夠強的話,看flash就特別容易卡頓,之前我用的也是低電壓的,AMD的cpu,嘗試很多方法還是卡頓,後來換了好一點的cpu就不卡了
推薦閱讀:
※有沒有像iChrome一樣的自定義首頁網站?
※Chrome過於頻繁喚醒CPU的說法是真的么?
※如何評價「因 Edge 連續崩潰,一微軟員工在演講中途安裝 Chrome」一事?
※為什麼 Chrome 從 2008 年發布到現在才有普通用戶的 X64 版本?
※如何說服身邊的人用 Chrome ?
TAG:GoogleChrome | 中央處理器CPU | 計算機 | 顯卡 | 顯卡性能 |