Video transcoding scheme of multimedia data-hiding for multiform resources based on intra-cloud
- 11 Downloads
Recently, intra-cloud research has been actively conducted to reduce the waste of idle resources in distributed desktops and to increase resource utilization. Intra-cloud integrates the idle resources of distributed desktops to provide computing and storage services to users. Existing intra-cloud have only studied storage of large files and simple computing services. Research is needed for computing services of multimedia field such as video and audio in the intra-cloud. This paper proposes a diversify scheme for multiform video resources (DSMVR), which is a video transcoding scheme of multimedia data-hiding based on the parallel computing framework and the intra-cloud environment, in order to transcode for multiform resource types within the intra-cloud, which composed to computing infrastructure using legacy desktops. Its target users are community user groups within a certain size. By using a small-scale server group, parallel processing framework and improved task assignment algorithm, high-speed video transcoding can be realized by using ffmpeg, which is a vast software suite of libraries and programs designed for handling video, audio, and other multimedia files and streams, and different-definition videos are generated step by step at high speed. By using the DSMVR scheme, the size of a task can be dynamically analyzed in order to select the number of task processing servers required, thus ensuring the high scalability of the DSMVR. Thanks to these operations, the user can smoothly play videos at resolutions that are suitable for different smart devices.
KeywordsVideo transcoding Distributed video transcoding Cloud video transcoding Video transcoding of multimedia data-hiding
This research was supported by Basic Science Research Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Education (NRF-2017R1D1A1A09000631).
- Ashraf A (2013) Cost-efficient virtual machine provisioning for multi-tier web applications and video transcoding. In: Proceedings of the 13th IEEE/ACM international symposium on cluster, cloud and grid Comput, IEEE, Delft, Netherlands, 13–16 May, pp 66–69Google Scholar
- Fahim Y, Rahhali H, Hanine M, Benlahmar EH, Labriji EH, Hanoune M, Eddaoui A (2018) Load balancing in cloud computing using meta-heuristic algorithm. J Inf Process Syst 14:569–587Google Scholar
- Gao G, Zhang W, Wang YWZ, Zhu W, Tan YP (2014) Cost optimal video transcoding in media cloud: insights from user viewing pattern. In: Proceedings of the IEEE international conference on multimedia and expo, IEEE, Chengdu, China, 14–18 Jul, pp 1–6Google Scholar
- Hsu TH, Wang ZY (2017) A distributed SHVC video transcoding system. In: Proceedings of the 10th international conference on Ubi-media computing and workshops, IEEE, Pattaya, Thailand, 1–4 AugGoogle Scholar
- Jokhio F, Ashraf A, Lafond S, Porres I, Lilius J (2013) Prediction-based dynamic resource allocation for video transcoding in cloud computing. In: Proceedings of 21st Euromicro international conference on parallel, distributed, and network-based processing, IEEE, Belfast, UK, 27 Feb.–1 Mar. 2013, pp 254-261Google Scholar
- Kim M, Cui Y, Han S, Lee H (2013) Towards efficient design and implementation of a hadoop-based distributed video transcoding system in cloud computing environment. Int J Multimed Ubiquitous Eng 8(2):213–224Google Scholar
- Maity S, Park JH (2016) Powering IoT devices: a novel design and analysis technique. J Converg 7:1–18Google Scholar
- Mesbahi MR, Rahmani AM, Hosseinzadeh M (2018) Reliability and high availability in cloud computing environments: a reference roadmap. Hum Centric Comput Inf Sci 18(20):1–31Google Scholar
- Son S, Kim M (2017) HVTS: Haddop-based video transcoding system for media services. IEICE Trans Fund Electron Commun Comput Sci E100-A(5):1248–1253Google Scholar
- Zinner T, Hohlfeld O, Abboud O, Hossfeld T (2010) Impact of frame rate and resolution on objective QoE metrics. In: Proceedings of the second international workshop on quality of multimedia experience, IEEE, Trondheim, Norway, 21–23 Jun, pp 29–34Google Scholar