Sie sind bereits eingeloggt. Klicken Sie auf 2. tolino select Abo, um fortzufahren.
Bitte loggen Sie sich zunächst in Ihr Kundenkonto ein oder registrieren Sie sich bei bücher.de, um das eBook-Abo tolino select nutzen zu können.
The definitive guide to developing robust content delivery networks This book examines the real-world engineering challenges of developing robust content delivery networks (CDNs) and provides the tools required to overcome those challenges and to ensure high-quality content delivery that fully satisfies operators' and consumers' commercial objectives. It is informed by the author's two decades of experience building and delivering large, mission-critical live video, webcasts, and radio streaming, online and over private IP networks. Following an overview of the field, the book cuts to…mehr
The definitive guide to developing robust content delivery networks
This book examines the real-world engineering challenges of developing robust content delivery networks (CDNs) and provides the tools required to overcome those challenges and to ensure high-quality content delivery that fully satisfies operators' and consumers' commercial objectives. It is informed by the author's two decades of experience building and delivering large, mission-critical live video, webcasts, and radio streaming, online and over private IP networks.
Following an overview of the field, the book cuts to the chase with in-depth discussions-laced with good-natured humor-of a wide range of design considerations for different network topologies. It begins with a description of the author's own requirement filtration processes. From there it moves on to initial sketches, through considerations of stakeholder roles and responsibilities, to the complex challenges of managing change in established teams. Agile versus waterfall considerations within large blue chip companies, security, commercial models, and value chain alignment are explored in detail. Featured throughout the book are numerous "what if" scenarios that help provide a clear picture of the wide spectrum of practical contexts for which readers may be tasked with building and implementing a CDN. In addition, the book:
Discusses delivery of live, catch-up, scheduled on-demand, TVOD and SVOD
Offers insights into the decisions that can to be made when architecting a content distribution system over IP-based networks
Covers CDN topologies, including Edge-Caching, Streaming-Splitting, Pure-Play, Operator, Satellite, and Hybrid
Examines computer hosting and orchestration for dedicated appliances and virtualization
Includes real-world cases covering everything from IETF, regulatory considerations, and policy formation, to coding, hardware vendors, and network operators
Considers the future of CDN technologies and the market forces driving its evolution
Written by a back-room engineer for back-room engineers, Content Delivery Networks gets readers up to speed on the real-world challenges they can face as well as tried-and-true strategies for addressing those challenges in order to ensure the delivery of the high-quality content delivery networks that clients demand and users expect.
Dieser Download kann aus rechtlichen Gründen nur mit Rechnungsadresse in D ausgeliefert werden.
Die Herstellerinformationen sind derzeit nicht verfügbar.
Autorenporträt
Dom Robinson is Co-Founder and Director of Innovations at id3as, London, UK. With more than two decades in the field, Robinson is one of the pioneers in online video, streaming media, and content delivery networks. His company, id3as, has been at the forefront of cloud delivery of live video at-scale, and is responsible for the software that powers a wide range of high profile online publishers, including NASDAQ, Perform, Intelsat, Arqiva and numerous others. He writes for StreamingMedia.com, is a Visiting Lecturer at Sussex University, Chairs a number of CDN and related Conferences, and frequently is quoted by industry magazines as a CDN and technical networks expert.
Inhaltsangabe
Frontispiece xiii
Topics Include xiii
About the Book xiv
Synposis xiv
Unique Perspective xv
Market Need xvi
Audience xvii
1 Welcome 1
1.1 A Few Words of Introduction 1
1.2 The "Why" of this Book 2
1.3 Relevant Milestones of the Personal Voyage 3
2 Context and Orientation 9
2.1 History of Streaming 10
2.1.1 Foundations - What does "Streaming" Really Mean? 12
2.1.2 Streaming 13
2.1.3 Related Network Models 16
2.1.4 Physical Network Considerations 16
2.1.5 Internet Layer Considerations 17
2.1.6 Transport Layer Considerations 17
2.1.7 Applications - Transport Protocols 18
2.1.8 Protocol Evolution 19
2.1.9 Format Evolution 25
2.2 Industry Evolution 25
2.2.1 "Stack Creep" 26
2.2.2 Real World - Blue Chips and Video Delivery Networks 26
2.3 Consumer Adoption 29
2.3.1 The Audience 29
2.3.2 Traditional Ratings Companies and Audience Measurement 32
2.3.3 Streaming Media and Measurement 34
2.3.4 Predictions of Others 37
2.3.5 The Pending Collapse of the Value of Broadcasting to Advertisers 41
2.3.6 "Device Effect" and Formats 41
2.3.7 Video Formats (in Particular, Multicast and UDP) and Network Architecture 43
2.3.8 Discovery, Curation, and Social Media 45
2.4 Encode > Serve > Play 54
2.4.1 The Basic Building Blocks 54
2.4.2 The Acacia Patent 55
2.4.3 Akamai vs. Limelight 57
2.4.4 Standards, Standards, Standards, ... 58
2.4.5 D?]Book Connected TV Standards from the Digital Television Group 60
2.4.6 The CoDec Concerns 61
2.5 What is a CDN: A Simple Model 63
2.5.1 Setting the Scene for CDNs 63
2.5.2 CDNs as Money Savers 66
2.5.3 Request Routing 67
2.5.4 CDN Brokerage 69
2.5.5 SaaS Models within the CDN Ecosystems 70
2.6 Cloud Inside - New Generation 75
2.7 The Three Generations of CDN 76
2.8 Software Definition 82
2.8.1 Multicore CPU and Functional Programming 86
2.8.2 Functional Programming and Containers 86
2.9 "Service Velocity" and the Operator 87
3 Workflows 89
3.1 Live Event Focus 92
3.1.1 Approaches to Webcasting 93
3.1.2 Think Before You Start - Your Client Probably Hasn't! 94
3.1.3 Budgets 95
3.1.4 Objectives - Quality vs. Reliability 97
3.1.5 Production Principles 98
3.2 Backhaul/Contribution and Acquisition 102
3.2.1 Broadcast 104
3.2.2 Wire 104
3.2.3 Wireless 107
3.2.4 Satellite 108
3.2.5 3g/4G CellMux 109
3.2.6 Reliable UDP and HTTP/UDP Solutions 111
3.2.7 Throughput vs. Goodput 112
3.3 Cloud Saas 113
3.3.1 In Workflow "Treatment" (Transcode/Transmux, etc.) 114
3.3.2 DVR Workflows 117
3.3.3 Catch?]up Workflows 119
3.3.4 VOD Workflows 121
4 Publishing 125
4.1 Publishers, OVPs, CDNs, and MCNs 126
4.2 Small Objects, Large Objects, or Continuous Streams 129
4.2.1 Compression 132
4.2.2 The "Quality Question" ... 134
4.2.3 Latency 136
4.2.4 Application, Site, Web, and Games Acceleration 137
4.3 Desktop and Device Delivery Applications 138
4.3.1 Standalone Media Players and Applications 138