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.
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...
Internet of Things (IoT) systems produce great amount of data, but usually have insufficient resources to process them in the edge. Several time-critical IoT scenarios have emerged and created a challenge of supporting low latency applications. At the same time cloud computing became a success in delivering computing as a service at affordable price with great scalability and high reliability. We...
Cloud providers seek to maximize their market share. Traditionally, they deploy datacenters with sufficient capacity to accommodate their entire compute demand while maintaining geographical affinity to its customers. Achieving these goals by a single cloud provider is increasingly unrealistic from a cost of ownership perspective. Moreover, the carbon emissions from underutilized datacenters place...
We focus on the provision of Content-Delivery-Network-as-a- Service (CDNaaS) functionality for video distribution and, in particular, on how to appropriately decide on the amount of computing resources to allocate to a CDNaaS instance to satisfy Quality of Experience (QoE) and resource capacity constraints. Our work is put in the context of a telco cloud environment, which is open for content providers...
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...
In this paper, we propose the alternative resource allocation scheme to implement VM(virtual machine) manager for multimedia processing applications on the cloud system. The proposed scheme provides a selectively preemptible resource allocation approach to reduce the client service waiting time on the cloud based network systems. For the performance evaluation, various reference schemes are adopted...
With the development of cloud technology, cloud computing has been increasingly used as distributed platforms for multimedia services. However there are two fundamental challenges for service providers: one is resource allocation, and the other is workload scheduling. Due to the rapidly varying workload and strict response time requirement, it is difficult to optimally allocate virtual machines (VMs)...
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...
As multimedia traffic provides the dominating data flows on Internet channels nowadays, on-demand video streaming has also grown in popularity. Users watching on-demand streams are interested in receiving their video streams without interruption and at low cost. To achieve this, video providers need to build computational infrastructure that can adapt to changes in demand. This paper presents an architecture...
Many current video surveillance cloud platforms are built based on Virtual Machine (VM) technology that usually induces the loss of service performance and brings some challenges in the service management agility. In addition, the efficient resource provisioning for the heterogeneous video services is also a challenging issue in such a dynamic and shared cloud environment. In this paper, we firstly...
A wide range of cloud computing jobs are delay tolerant up to a predefined deadline. Existing IaaS services offer either high cost and high fulfillment ratio or low cost without fulfillment ratio guarantee, where the fulfillment ratio is the ratio of job execution time to the time between job submission and completion. Neither of the services represents a cost-effective way to exploit job elasticity...
Typically, maintaining static pool of cloud resources to meet peak requirements with good service quality makes the cloud infrastructure costly. To cope with this, this paper proposes an approach that enables a cloud-infrastructure to automatically and dynamically scale-up or scale-down resources of a virtualized environment aiming for efficient resource utilization and improved quality of experience...
Multimedia conferencing is the conversational exchange of multimedia content between multiple parties. It has a wide range of applications (e.g. Massively Multiplayer Online Games (MMOGs) and distance learning). Many multimedia conferencing applications use video extensively, thus video mixing in conferencing settings is of critical importance. Cloud computing is a technology that can solve the scalability...
The visual data generated by network cameras can be valuable for a wide range of scientific studies such as weather, wildlife, and traffic. The resource demands for analysis of the data may fluctuate significantly for some of these studies (for example, seasonal or during only rush hours). Cloud computing's pay-per-use can be a preferred solution for analysing large amounts of data from these network...
Wireless data traffic, especially video traffic, has been growing at a rapid pace. Innovative network architectures and protocols are needed to improve the efficiency of data delivery. The trend toward integrating advanced information technologies and communications technologies is creating unprecedented opportunities in the design of infrastructure for network-centric services. The rapid growth in...
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.
For video on demand (VoD) services, traditional CDN-based(Content Delivery Network) architecture is not an effective solution to meet high dynamic user demands. Compared with the CDN's semi-static resource allocation, cloud computing provides an elastic and effective resource provisioning mechanism that video service providers can scale up and down the resources rented on demand from cloud data centers...
With the development of cloud computing, datacenter already plays increasingly important role in improving the multimedia user Quality of Experience (QoE). The resource allocation strategy, namely the virtual machines (VMs) allocation strategy, is a major research direction for cloud computing technology. In this paper, we introduce the definition of near-client-datacenter for virtual machines, which...
Video streaming accounts today for more than half of the global Internet traffic. Content Delivery Networks (CDNs) are employed to provide scalable and reliable video streaming services. Typically, the delivery systems are provisioned to meet the expected peak demands which are due to time-of-day effects. However, such a sizing strategy may either not be able to handle unpredictable flash crowd scenarios,...
Media streaming applications have recently attracted large number of users in the Internet. With the advent of these bandwidth-intensive applications, it is difficult to provide streaming distribution with guaranteed QoS relying only on central resources at the content provider. Cloud computing offers an elastic infrastructure that media content providers (e.g., VoD provider) can use to obtain resources...
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.