The rise in popularity and the increasing use of HTTP video streaming in people's lives caused increased research on adaptive strategies. Devices and applications that support HTTP video streaming are used daily by on-the-go users. Unpredictability and variability of the environmental parameters, such as network link quality or bandwidth, are caused by traveling at vehicular speed through the real environment. Environmental parameters present the biggest challenge for adaptive streaming for on-the-go users, as they impact video playback. Video quality selection, as well as various factors of video playback, have an impact on the Quality of Experience (QoE) for on-the-go users. In this paper, we propose an HTTP adaptive streaming strategy that enhances QoE for on-the-go users, utilizing trajectory-awareness. The mentioned strategy uses different mechanisms to achieve trajectory-aware video playback. As a result, playback is robust, adaptive, and prepared in advance for the real environment parameter variations and unpredictability.
Video streaming is continuously growing in popularity and poses the largest consumption of mobile data. Mobile users are frequently streaming content while traveling, and the rate is only going to be increased with the upcoming arrival of autonomous vehicles. Unpredictable fluctuations in throughput of the mobile data can lead to interruptions of video playback. The interruptions are caused by the inability of most HTTP Adaptive Streaming systems to either predict fluctuations or adapt to them in time. Areas without network signal are even greater threats to continuous video playback. If not detected in time, these areas can cause prolonged periods with no playback. In this paper, we offer a system that uses context information of a defined route to plan out the quality of each downloaded segment en route. The system aims to minimize video stall occurrences while delivering a higher quality stream through areas with no network signal.