menu
{ "item_title" : "Multimedia Cloud Computing Systems", "item_author" : [" Mohsen Amini Salehi", "Xiangbo Li "], "item_description" : "1 Introduction1.1 Overview1.2 Multimedia Streaming and Cloud Computing1.3 The Essence of this Book1.4 Characteristics of the Multimedia Streaming Cloud (MSC)1.4.1 Quality of Experience (QoE) in the MSC Platform1.4.2 Robustness of the MSC Platform1.4.3 Function-as-a-Service and Serverless Computing in the MSC Platform1.5 A Bird-Eye View of the Multimedia Streaming Cloud (MSC)PlatformReferences2 Demystifying Multimedia StreamingWorkflow2.1 Overview2.2 Video Streaming Types2.3 Video Transcoding2.3.1 Bit Rate2.3.2 Resolution2.3.3 Frame Rate2.3.4 Codec2.4 Video Delivery2.4.1 Packaging2.4.2 Encryption2.4.3 Streaming Protocols2.5 Content Delivery Network (CDN)2.6 Video Playback2.7 SummaryReferencesxixii Contents3 Multimedia Cloud: Designing a Special-Purpose Cloud platform forInteractive Multimedia Streaming3.1 Overview3.2 Characterizing the Multimedia Streaming Cloud (MSC) Environment3.2.1 Stakeholders of MSC3.2.2 Characteristics of Multimedia Streaming Tasks3.2.3 Uncertainty3.3 Architecture of the Multimedia Streaming Cloud (MSC) Platform3.3.1 Object-as-a-Service (OaaS) Abstraction in the MSC Platform3.3.2 Enabling Object-as-a-Service (OaaS) Abstraction in the MSC Platform3.3.3 Enabling Live Object Migration3.3.4 Single Pane of Glass to Objects in MSC3.4 SummaryReferences4 Applications of Multimedia Clouds4.1 Overview4.2 Multimedia Streaming Types4.2.1 On-Demand Multimedia Streaming4.2.2 Live Multimedia Streaming4.2.3 Live-to-VOD Streaming4.2.4 Differences in Processing Live and VOD Streaming4.3 Basic Services Offered by MSC4.3.1 Multimedia Content Transcoding4.3.2 Video Packaging4.3.3 Analytical Services of Multimedia Streaming4.4 Advanced Services Offered by MSC4.4.1 Smart (AI-based) Multimedia Streaming Services4.4.2 Augmented Reality (AR) and Virtual Reality (VR) Streaming4.4.3 Holographic Multimedia Streaming4.4.4 360_ Multimedia Streaming4.5 SummaryReferences5 Computing Infrastructure for Multimedia Streaming Clouds (MSC)5.1 Overview5.2 Virtualization Platforms for MSC5.2.1 Case-Study: Appropriate Virtualization Platform for Multimedia Processing Using FFmpeg5.3 Heterogeneous Computing for Multimedia Streaming Clouds (MSC)5.3.1 Heterogeneous Resource Provisioning in MSC5.3.2 Case-Study: Performance Analysis of Video Transcoding Operations on Heterogeneous Cloud VMsContents xiii5.4 Performance-Cost Trade-Off of Multimedia Processing on Heterogeneous Cloud VMs5.4.1 Modeling Performance versus Cost Trade-Off of Transcoding Tasks on Heterogeneous VMs5.4.2 Case Study of the Cost Performance Trade-Off Model5.5 Scheduling of Multimedia Segments on Heterogeneous Machinesin MSC 815.5.1 QoS-Aware Multimedia Task Scheduler5.5.2 Self-Configurable Heterogeneous VM Provisioner5.6 Case-Study: Making use of Heterogeneous Computing in Live-Streaming Industry5.7 SummaryReferences6 Service Reuse in Multimedia Clouds6.1 Overview6.2 Is Function Aggregation (Merging) Beneficial? A Case-Study on Video Transcoding6.2.1 Introducing Video Benchmark Dataset6.2.2 Case-Study: Benchmarking Execution-Time of Video Transcoding Tasks6.2.3 Analyzing the Impact of Merging Video Tasks6.3 Predicting the Execution-Time Saving of Aggregating Functions6.3.1 A", "item_img_path" : "https://covers1.booksamillion.com/covers/bam/3/03/088/453/3030884538_b.jpg", "price_data" : { "retail_price" : "169.99", "online_price" : "169.99", "our_price" : "169.99", "club_price" : "169.99", "savings_pct" : "0", "savings_amt" : "0.00", "club_savings_pct" : "0", "club_savings_amt" : "0.00", "discount_pct" : "10", "store_price" : "" } }
Multimedia Cloud Computing Systems|Mohsen Amini Salehi

Multimedia Cloud Computing Systems

local_shippingShip to Me
In Stock.
FREE Shipping for Club Members help

Overview

1 Introduction

1.1 Overview

1.2 Multimedia Streaming and Cloud Computing

1.3 The Essence of this Book

1.4 Characteristics of the Multimedia Streaming Cloud (MSC)

1.4.1 Quality of Experience (QoE) in the MSC Platform

1.4.2 Robustness of the MSC Platform

1.4.3 Function-as-a-Service and Serverless Computing in the MSC Platform

1.5 A Bird-Eye View of the Multimedia Streaming Cloud (MSC)

Platform

References

2 Demystifying Multimedia StreamingWorkflow

2.1 Overview

2.2 Video Streaming Types

2.3 Video Transcoding

2.3.1 Bit Rate

2.3.2 Resolution

2.3.3 Frame Rate

2.3.4 Codec

2.4 Video Delivery

2.4.1 Packaging

2.4.2 Encryption

2.4.3 Streaming Protocols

2.5 Content Delivery Network (CDN)

2.6 Video Playback

2.7 Summary

References

xi

xii Contents

3 Multimedia Cloud: Designing a Special-Purpose Cloud platform for

Interactive Multimedia Streaming

3.1 Overview

3.2 Characterizing the Multimedia Streaming Cloud (MSC) Environment

3.2.1 Stakeholders of MSC

3.2.2 Characteristics of Multimedia Streaming Tasks

3.2.3 Uncertainty

3.3 Architecture of the Multimedia Streaming Cloud (MSC) Platform

3.3.1 Object-as-a-Service (OaaS) Abstraction in the MSC Platform

3.3.2 Enabling Object-as-a-Service (OaaS) Abstraction in the MSC Platform

3.3.3 Enabling Live Object Migration

3.3.4 Single Pane of Glass to Objects in MSC

3.4 Summary

References

4 Applications of Multimedia Clouds

4.1 Overview

4.2 Multimedia Streaming Types

4.2.1 On-Demand Multimedia Streaming

4.2.2 Live Multimedia Streaming

4.2.3 Live-to-VOD Streaming

4.2.4 Differences in Processing Live and VOD Streaming

4.3 Basic Services Offered by MSC

4.3.1 Multimedia Content Transcoding

4.3.2 Video Packaging

4.3.3 Analytical Services of Multimedia Streaming

4.4 Advanced Services Offered by MSC

4.4.1 Smart (AI-based) Multimedia Streaming Services

4.4.2 Augmented Reality (AR) and Virtual Reality (VR) Streaming

4.4.3 Holographic Multimedia Streaming

4.4.4 360_ Multimedia Streaming

4.5 Summary

References

5 Computing Infrastructure for Multimedia Streaming Clouds (MSC)

5.1 Overview

5.2 Virtualization Platforms for MSC

5.2.1 Case-Study: Appropriate Virtualization Platform for Multimedia Processing Using FFmpeg

5.3 Heterogeneous Computing for Multimedia Streaming Clouds (MSC)

5.3.1 Heterogeneous Resource Provisioning in MSC

5.3.2 Case-Study: Performance Analysis of Video Transcoding Operations on Heterogeneous Cloud VMs

Contents xiii

5.4 Performance-Cost Trade-Off of Multimedia Processing on Heterogeneous Cloud VMs

5.4.1 Modeling Performance versus Cost Trade-Off of Transcoding Tasks on Heterogeneous VMs

5.4.2 Case Study of the Cost Performance Trade-Off Model

5.5 Scheduling of Multimedia Segments on Heterogeneous Machines

in MSC 81

5.5.1 QoS-Aware Multimedia Task Scheduler

5.5.2 Self-Configurable Heterogeneous VM Provisioner

5.6 Case-Study: Making use of Heterogeneous Computing in Live-Streaming Industry

5.7 Summary

References

6 Service Reuse in Multimedia Clouds

6.1 Overview

6.2 Is Function Aggregation (Merging) Beneficial? A Case-Study on Video Transcoding

6.2.1 Introducing Video Benchmark Dataset

6.2.2 Case-Study: Benchmarking Execution-Time of Video Transcoding Tasks

6.2.3 Analyzing the Impact of Merging Video Tasks

6.3 Predicting the Execution-Time Saving of Aggregating Functions

6.3.1 A

This item is Non-Returnable

Details

  • ISBN-13: 9783030884536
  • ISBN-10: 3030884538
  • Publisher: Springer
  • Publish Date: November 2022
  • Dimensions: 9.21 x 6.14 x 0.44 inches
  • Shipping Weight: 0.66 pounds
  • Page Count: 187

Related Categories

You May Also Like...

    1

BAM Customer Reviews