मैं एक ही समय में लोड पूर्व 20 वीडियो HTML5 वीडियो टैगमैं एचटीएमएल 5 वीडियो टैग का उपयोग कर उच्च CPU उपयोग को कैसे रोक सकता हूं?
<video id="video-detail-<%=id%>" class="video-js vjs-default-skin"
loop
autoplay="none"
width="640" height="360">
<source src="movie.mp4" type="video/mp4" />
</video>
इस वीडियो टेम्पलेट्स के रूप में बूटस्ट्रैप के R आर के अंदर हैं का उपयोग कर कोशिश कर रहा हूँ। इन वीडियो को ऑटोप्ले बनाने के लिए मैं वीडियो जेएस का उपयोग कर रहा हूं जो माउसओवर इवेंट
पर सुन रहा है, मेरे पास बहुत सी CPU उपयोग है, खासकर क्रोम पर।
CPU उपयोग जब आप को पहले से लोड या जब आप वीडियो खेलने से आ रही है? क्योंकि अगर यह प्रीलोडिंग है, तो आप लोडिंग को केवल तंग कर सकते हैं (उदाहरण के लिए एक समय में 5 लाएं)। – Will
मैं अपनी पूरी 20 वीडियो चीज़ों को शर्त लगाने जा रहा हूं। क्या आपने सीपीयू का उपयोग करने के लिए किसी भी प्रभाव के बिना केवल एक वीडियो थक गया है? यदि यह वीडियो के साथ उच्च है, तो आप वीडियो को फिर से एन्कोड करने में सक्षम हो सकते हैं, कम संपीड़न आमतौर पर कम सीपीयू उपयोग का मतलब है। यदि यह जेएस है तो आपको शायद कुछ अलग-अलग चीजों को आजमाएं, यह देखने के लिए कि यह कहां से उच्च सीपीयू प्राप्त कर रहा है। – Robert
सीपीयू उपयोग बहुत सी चीजों पर निर्भर है। प्रयुक्त कोडेक और यदि सिस्टम हार्डवेयर प्रतिपादन समर्थन प्रदान करता है तो एक कारण है, साथ ही साथ 20 वीडियो प्रीलोड करना मतलब है कि ब्राउजर एक ही समय में 20 कैश फाइलें लिखता है जो बदले में फ़ाइल सिस्टम के लिए बहुत अधिक प्रबंधन ओवरहेड का कारण बनता है। –