We propose techniques of dynamically caching video content of content elements of webpages. The techniques may leverage certain event listeners, such as mouse down, hover, and scroll stop, among others, to dynamically trigger the pre-caching of video content on the webpage. These events may correlate with the user likelihood of interacting with the content element containing the video content. Under the proposal, once one of these event listeners are detected, the computing device may initiate a timer for the duration of the event. If the timer exceeds a predefined threshold, first few seconds the video content of the content element may be pre-cached. These techniques may enhance loading of other content on the webpage and reduce latency of the playing of the video content, resulting in an improvement to the user’s overall experience with the webpage.

Creative Commons License

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.