KEYWORDS

1.1 INTRODUCTION
1.1.1 Overview
1.1.2 Cloud Computing for Video Streaming

1.2 THE MYSTERY OF VIDEO STREAMING OPERATION
1.2.1 Structure of a Video Stream
1.2.2 Video Streaming Operation Workflow

1.3 VIDEO STREAMING: CHALLENGES AND SOLUTIONS
1.3.1 Overview
1.3.2 Video Streaming Types
1.3.3 Video Transcoding
1.3.4 Video Packaging
1.3.5 Video Streaming Delivery Networks
1.3.6 Video Streaming Security
1.3.7 Analysis of Video Streaming Statistics
1.3.8 Storage of Video Repositories

1.4 CLOUD-BASED VIDEO STREAMING
1.4.1 Overview
1.4.2 Computing Platforms for Cloud-based Video Streaming
1.4.3 Cloud-based Video Transcoding
1.4.4 Cloud-based Video Packaging
1.4.5 Video Streaming Latency and Cloud-based Delivery Networks
1.4.6 Cloud Storage for Video Streaming

1.5 SUMMARY AND FUTURE RESEARCH DIRECTIONS
1.5.1 Summary
1.5.2 Future of Cloud-based Video Streaming Research