Abstract
Background: The proposed method uses random adjustments in the online video quality based on the bandwidth allocated over Dynamic Adaptive Streaming over HTTP (DASH) streaming service.
Aim: The main objective is to improve the video quality from DASH-HTTP servers with variable bandwidth. Here, the system is adjusted dynamically for providing best video quality services based on the requirement of the user.
Methods: In order to achieve such objective, the DASH service is assigned with three modules. Initially, the quality is adjusted dynamically using Fractional Brownian Motion and Random Waypoint Mobility (FBM-RWP) model. This initial model schedules the packets in sub-streams based on the priority as per the requirement of the user. The final model uses the Proportional Integral Derivative (PID) quality control algorithm for the past and future prediction of quality based on bandwidth allocation. This feedback of quality is used by the FBM-RWP model to prioritize the packets in the sub-streams. The entire process works by matching the bit rate of video streaming with the user required quality.
Resuslts: The technique concentrates mostly on medical videos for improving the live video streaming in case of medical emergencies. The performance of the proposed method is compared with the conventional DASH services. The results proved that the proposed method performs better in terms of reduced error and improved throughput.
Keywords: QoS, priority assignment, brownian movement, random walk, PID controller, DASH-HTTP.
Graphical Abstract
[http://dx.doi.org/10.1145/1943552.1943572]
[http://dx.doi.org/10.1109/TMM.2016.2535270]
[http://dx.doi.org/10.25103/jestr.052.06]
[http://dx.doi.org/10.1016/j.image.2011.10.001]
[http://dx.doi.org/10.1016/j.jvcir.2013.04.013]
[http://dx.doi.org/10.1016/j.comnet.2015.02.007]
[http://dx.doi.org/10.1109/IndiaCom.2014.6828080]
[http://dx.doi.org/10.1109/TMC.2004.1261820]
[http://dx.doi.org/10.1109/TMC.2006.86]
[http://dx.doi.org/10.1109/TMC.2003.1233531]
[http://dx.doi.org/10.1109/TMM.2010.2046275]
[http://dx.doi.org/10.1049/el.2015.0349]
[http://dx.doi.org/10.1109/TIT.2010.2053865]
[http://dx.doi.org/10.1109/CloudCom.2017.30]
[http://dx.doi.org/10.1109/NFV-SDN.2017.8169831]
[http://dx.doi.org/10.1109/ACCESS.2017.2755438]