The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
The paper proposes provisioning methods for VoD service providers offering adaptive video streaming in a cloud environment. Our methods minimize costs paid by VoD provider thanks to rational use of on the fly video transcoding service which eliminates storage cost of rarely requested video profiles. In the paper, we formulate provisioning problem, propose optimization and heuristic methods that determine...
Live video contents in crowdsourced live streaming services are transcoded into multiple quality versions to better service viewers with different network and device configurations. Cloud computing becomes a natural choice to handle this transcoding service due to its elasticity and significant computational power. However, given the huge concurrent channel numbers in this crowdsourced live streaming...
The recent trends in deploying multimedia systems, such as education, telemedicine, military and space endeavors is to deliver a smooth and uninterruptable video along with audio is a challenging task nowadays. The operators started using standard servers in the cloud. The internet based computing which provides more on-demand computing resources over the internet. Video Transcoding the method adapted...
Video transcoding is the process of converting a video to the format supported by the viewer's device. Video transcoding requires a huge storage and computational resources, thus, many video stream providers choose to carry it out on the cloud. Video streaming providers generally need to prepare several formats of the same video (termed pre-transcoding) and stream the appropriate format to the viewer...
To enhance video streaming experience for mobile users, we propose an approach towards Quality-of-Experience (QoE) aware on-the-fly transcoding. The proposed approach relies on the concept of Mobile Edge Computing (MEC) as a key enabler in enhancing service quality. Our scheme involves an autonomic creation of a transcoding service as a Virtual Network Function (VNF) and ensures dynamic rate switching...
High-definition video applications are often challenging for mobile devices due to their limited processing capability and bandwidth-constrained network connection. Video transcoding has become an inevitable technology for on-demand video streaming service which needs to be done on the go in real-time for mobile devices. Since video transcoding involves extensive computation, performing transcoding...
Live streaming of video contents over the Internet generally requires conversion (i.e.,transcoding) of the video contents based on the characteristics of viewers' devices (e.g.,spatial resolution, network bandwidth, and supported codec). Due to the complexity of video transcoding process, live streaming service providers are becoming reliant on cloud services (e.g.,Amazon AWS1). With the scalable...
Digital content consumption is exploding thanks to the advances of the distributed cloud-computing infrastructures and the consumer electronics. Further challenges have been posed to engineers and researchers to satisfy the ever increasing user needs not only for high quality video delivery, but also for richer experience. In order to support various video analysis tasks in addition to transcoding,...
Multimedia content is now routinely distributed between devices across global networks. These devices differ in their video rendering capability in terms of frame rate, quality, and spatial resolution. To facilitate content exchange between such devices it is necessary to transcode the video format; otherwise no exchange can take place. To prolong battery life on mobile devices, transcoding may take...
Cloud video processing and streaming services has to be delivered under heterogeneous network and device environments. Scalable video coding and transcoding are required to serve heterogeneous users. As the task scheduling algorithm pre-configures a Hadoop MapReduce platform with the assumption of homogeneous node processing capability and task complexity, it cannot well accommodate the practical...
Driven by the advances in personal computing devices and the prevalence of broadband network and wireless mobile network accesses, Crowdsourced Live Streaming (CLS) platforms have emerged in recent years, through which numerous broadcasters lively stream their video content, e.g., live events or online game scenes, to fellow viewers. Compared to professional video producers and broadcasters, these...
Adaptive bitrate streaming (ABR) has been widely adopted to support video streaming services over heterogeneous devices and varying network conditions. With ABR, each video content is transcoded into multiple representations in different bitrates and resolutions. However, video transcoding is computing intensive, which requires the transcoding service providers to deploy a large number of servers...
The benefits of transcoding make it possible an incompatible or obsolete contents to be run at any device in a modern format. Nowadays, it is a common way to transcode contents to another format, different bitrates or qualities. As there are some limitations on the source computer which is like thin client with very low H/W specification, it is preferably recommended to be processed on the cloud environment...
To improve the quality of experience of video streaming services, content providers are challenged by the need to prepare videos at different quality levels appropriate to the network infrastructure and device hardware specification. Distributed video transcoding in the cloud has received many research attentions to address this challenge. Such a cloud-based solution segments a video into multiple...
This paper presents an overview of ongoing efforts for creation and delivery of next generation IP television and Video on Demand services. The successful cloud computing paradigm and recent advances in video coding standards are ready to be applied to widely established media services and promise enhanced user experience and reduced cost for operators at the same time. This paper brings together...
Nowdays, many Video-on-Demand (VoD) providers offer multiple-quality video streaming services to heterogeneous clients, called as multi-version VoD. Some researches focus on video transcoding in real-time or video layered encoding/decoding, but they are not widely used in VoD industry. Storing multiple versions of the same video is an easy solution, but it consumes lots of storage space. Although...
With the prevalence of personal computer devices and Internet, it has to provide scalable video coding to serve users under heterogeneous network environments. We proposed to develop a cloud-based video transcoding system, in which a hierarchical scheduling algorithm has been developed to speed up the process. The efficiency can be maintained at 98% and processing time can be reduced to 13% smaller.
Cloud computing is emerging as a new paradigm which enables big data computing, including high quality media processing. However, considering the media dynamics on resource consumption and the QoS criteria, dynamically providing the cloud computing resource to meet the QoS requirements of media processing is not easy. The current cloud computing infrastructure usually employs auto-scaling to dynamically...
The paper present a framework for video playing and video storage based on Hadoop. Our framework consist of 3 layers. CDN for receiving clinets' requests; CCN for connecting clients and sending data; Hadoop cluster for data storage. This kind of structure helps to provide high availablility services, which could support high concurrent access and play smooth streaming media in mobile terminals.
Video transcoding refers to the process of converting a compressed digital video from one format to another. Since it is a compute-intensive operation, transcoding of a large number of on-demand videos requires a large scale cluster of transcoding servers. Moreover, storage of multiple transcoded versions of each source video requires a large amount of disk space. Infrastructure as a Service (IaaS)...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.