Video content providers like YouTube and Netflix cater their content, i.e., news and shows, on the web which is accessible anytime anywhere. The multiscreens like TVs, smartphones, and laptops created a demand to transcode the video into the appropriate video specification ensuring different quality of services (QoS) such as delay. Transcoding a large, high-definition video requires a lot of time, computation. The cloud transcoding solution allows video service providers to overcome the above difficulties through the pay-as-you-use scheme, with the assurance of providing online support to handle unpredictable demands. This paper presents a cost-efficient cloud-based transcoding framework and algorithm (CVS) for streaming service providers. The dynamic resource provisioning policy used in framework finds the number of virtual machines required for a particular set of video streams. Simulation results based on YouTube dataset show that the CVS algorithm performs better compared to FCFS scheme.
展开▼