Swift: Reducing the Effects of Latency in Online Video Scrubbing

Justin Matejka, Tovi Grossman, George Fitzmaurice
January 2012 · Proceedings of the SIGCHI Conference on Human Factors in Computing Systems

Abstract

We first conduct a study using abstracted video content to measure the effects of latency on video scrubbing performance and find that even very small amounts of latency can significantly degrade navigation performance. Based on these results, we present Swift, a technique that supports real-time scrubbing of online videos by overlaying a small, low resolution copy of the video during video scrubbing, and snapping back to the high resolution video when the scrubbing is completed or paused. A second study compares the Swift technique to traditional online video players on a collection of realistic live motion videos and content-specific search tasks which finds the Swift technique reducing completion times by as much as 72% even with a relatively low latency of 500ms. Lastly, we demonstrate that the Swift technique can be easily implemented using modern HTML5 web standards.

BibTeX

@inproceedings{10.1145/2207676.2207766,
 abstract = {We first conduct a study using abstracted video content to measure the effects of latency on video scrubbing performance and find that even very small amounts of latency can significantly degrade navigation performance. Based on these results, we present Swift, a technique that supports real-time scrubbing of online videos by overlaying a small, low resolution copy of the video during video scrubbing, and snapping back to the high resolution video when the scrubbing is completed or paused. A second study compares the Swift technique to traditional online video players on a collection of realistic live motion videos and content-specific search tasks which finds the Swift technique reducing completion times by as much as 72% even with a relatively low latency of 500ms. Lastly, we demonstrate that the Swift technique can be easily implemented using modern HTML5 web standards.},
 address = {New York, NY, USA},
 author = {Matejka, Justin and Grossman, Tovi and Fitzmaurice, George},
 booktitle = {Proceedings of the SIGCHI Conference on Human Factors in Computing Systems},
 doi = {10.1145/2207676.2207766},
 isbn = {9781450310154},
 keywords = {online streaming, video, video navigation},
 location = {Austin, Texas, USA},
 numpages = {10},
 pages = {637–646},
 publisher = {Association for Computing Machinery},
 series = {CHI '12},
 title = {Swift: Reducing the Effects of Latency in Online Video Scrubbing},
 url = {https://doi.org/10.1145/2207676.2207766},
 year = {2012}
}