Abstract
The most popular medium that being used by people on the internet nowadays is video streaming. Nevertheless, streaming a video consumes much of the internet traffics. The massive quantity of internet usage goes for video streaming that disburses nearly 70% of the internet. Some constraints of interactive media might be detached; such as augmented bandwidth usage and lateness. The need for real-time transmission of video streaming while live leads to employing of Fog computing technologies which is an intermediary layer between the cloud and end user. The latter technology has been introduced to alleviate those problems by providing high real-time response and computational resources near to the client at the network boundary. The present research paper proposes priority weighted round robin (PWRR) algorithm for streaming operations scheduling in the fog architecture. This will give preemptive for streaming live video request to be delivered in a very short response time and real-time communication. The results of experimenting the PWRR in the proposed architecture display a minimize latency and good quality of live video requests which has been achieved with bandwidth changes as well as meeting all other clients requests at the same time
Highlights
The QoS parameters have been performed on the streaming chunks request from the fog server, the parameters which have been used to show the impact in the video streaming are latency, bandwidth variation relation with video quality, and the Root Mean Square Error (RMSE) measurement
In weighted round robin (WRR) algorithm the realtime video (Live video, Video conference) don't get interactive processing that shows in high latency because it has to wait in the queue until the other requests served, besides fixed bandwidth that assign from the server
While in priority weighted round robin (PWRR) algorithm when real-time video request received at the server; it gets the highest preemptive to stream and gets the highest bandwidth from the server to provide chunks transmission which reduces the bandwidth to the other VoD requested video
Summary
The Internet passing that used for video streaming is around 70% of the total internet bandwidth, which is considered as the biggest consumer of the internet. Video streaming is predicted to employ as 82% of the total internet traffic in 2020 depending on Cisco statistic (1) Video is a way to communicate which is more popular than the text used for the first contract on the internet. There are two ways to applied Streaming; first video can be transported to the viewer simultaneously. The second method is that the viewer requests the media from a server contains previously stored media, just like using a library. Cloud computing provides high storage and speed processing for each online service
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.