SwiftServe Technical Workshop

Slides:



Advertisements
Similar presentations
PeerApp Proprietary and Confidential P2P Application Management for Service Providers P4PWG, January 2008 Alan Arolovitch.
Advertisements

Proprietary and Confidential G EE, THAT S A LOT OF TRAFFIC !
Building Cloud-ready Video Transcoding System for Content Delivery Networks(CDNs) Zhenyun Zhuang and Chun Guo Speaker: 饒展榕.
Delivering High Quality Live and On-Demand Video to Multiple Devices Andrew Westgarth DDD South West Saturday 11 th June 2011
AcuManager rich media core engine AcuManager is the heart of AcuLearn’s Content Delivery Network (CDN) architecture. It works with AcuStudio to speed up.
Video Streaming Services Justin Hourigan, Senior Network Engineer, HEAnet Limited
Integrated Part of the Windows Media Ecosystem Rich Video as a 1 st class citizen Flexible Branded experiences Multiple delivery methods Monetized Helps.
Akamai networks,48000 servers and 70 countries in the world.
Windows Azure Conference 2014 Building Media Solutions with Windows Azure Media Services.
Presents… “Best Encoding Practices” For use with.
DIS Multimedia Productions Flash Video Streaming June 5, 2007.
12/10/2006ConfidentialSlide 1 Video Streaming over UMTS: practical issues Stefan Rugel, Klaus Schäfer February 2008.
19 Historical overview Main challenge: How to distribute content in high quality over the Internet cost-effectively? • Traditional “Best-effort” model:
A SOLUTION: 2X REMOTE APPLICATION SERVER. 2X REMOTE APPLICATION SERVER.
Internet video sub-titling cases Henning Schulzrinne
Adobe Flash Media Server. Outline What is Adobe Flash Media Server? What can we do with it? How the server works? How to install and set-up the server?
AKAMAI Content Delivery Services AKAMAI Content Delivery Services CIS726 : PRESENTATION Avinash Ponugoti Avinash Ponugoti Nagarjuna Nagulapati Sathish.
 What is Windows Azure Media Services  Reach Story w/ SDKs and Player Frameworks  Media applications on Windows 8  Web: a Flash player for Smooth.
What is Microsoft Azure Media Services Architecture and Features Video-on-demand service Basic media workflow Dynamic packaging Secure delivery Live Streaming.
TechEd /20/ :10 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.
Video Streaming © Nanda Ganesan, Ph.D..
MPEG-4 & Windows Media Dr. Jordi Ribas-Corbera Lead Program Manager, Codecs Digital Media Division Microsoft Corp
CIS679: RTP and RTCP r Review of Last Lecture r Streaming from Web Server r RTP and RTCP.
HTTP Streaming bar BoF, IETF 79th HTTP Streaming Survey and Gap Analysis Ning Zong draft-zong-httpstreaming-gap-analysis-01.
35% of Internet traffic is video today, by % Growing at ~50% CAGR TV IP Delivery ~50 million internet connected TVs sold this year 150M+ video.
 Please write (legibly) the name you wish me to call you on the name card 
AK Software Company Video Solution Le Dinh Ka:
Media Server Streaming Elizabeth Canela David Vera Bernard James Lilian Ohanian.
Windows Media Format. The key features of Windows Media Format Included Microsoft Windows Media Video/Audio 9 codec Included Microsoft Windows Media Video/Audio.
Real Time Messaging Protocol RTMP. Flash Streaming Server Flash Streaming Server communicates with its clients using the Adobe patented RTMP over TCP,
Mingfei Yan Program manager Windows Azure Media Services.
 What is Windows Azure Media Services  Architecture and Features  SDK and REST API.
CONTENT DELIVERY NETWORKS
Do you want to get 40 Tbps?. Content Delivery Network (CDN)
Digital Video File Formats an overview. Introduction Digital Video & Audio files are also known as container formats. These “containers” are digital files.
Presenta – #wpc15it1 Gestire video live e on- demand su Azure Vito Flavio Lorusso.
MidVision Enables Clients to Rent IBM WebSphere for Development, Test, and Peak Production Workloads in the Cloud on Microsoft Azure MICROSOFT AZURE ISV.
Flight is a SaaS Solution that Accelerates the Secure Transfer of Large Files and Data Sets Into and Out of Microsoft Azure Blob Storage MICROSOFT AZURE.
Com 597 Streaming Media Class 6 July 11, Packetization To stream a file over the internet you need to break the file down Kilobyte sized chunks.
Video Content Networking Does it Scale? GPF 2.0 March 2007 Martin J. Levy– Moderator Patrick Gilmore– Akamai Brokaw Price– Yahoo Guy Tal– Limelight Networks.
Streaming Media. What is Streaming Media The delivery of audio, video and other multimedia content across the internet using streaming media servers.
Content Delivery Cloud A Better Alternative To Your Content Delivery Network (CDN) ©2013 Riverbed Technology Confidential and Proprietary.
Fault – Tolerant Distributed Multimedia Streaming Web Application By Nirvan Sagar – Srishti Ganjoo – Syed Shahbaaz Safir
Flix Premiere Web App Product Development Architecture Prepared by Alexander Adu-Sarkodie Flix Premiere Confidential.
Unit 3 Virtualization.
TV Broadcasting What to look for Architecture TV Broadcasting Solution
SwiftServe Sales Training
Deploying Web Application
Take your Webinars to the next level
Live Global Sports Events
SwiftServe This document contains proprietary information of Conversant and may not be reproduced in any form or disclosed to any third party without the.
Enterprise Town Hall solution
Barracuda Networks Creates Next-Generation Security Solutions That Enable Customers to Accelerate Their Adoption of Microsoft Azure MICROSOFT AZURE APP.
SwiftServe This document contains proprietary information of Conversant and may not be reproduced in any form or disclosed to any third party without the.
IBM Tivoli Web Site Analyzer Training Document
Free Cloud Management Portal for Microsoft Azure Empowers Enterprise Users to Govern Their Cloud Spending and Optimize Cloud Usage and Planning MICROSOFT.
Trial.iO Makes it Easy to Provision Software Trials, Demos and Training Environments in the Azure Cloud in One Click, Without Any IT Involvement MICROSOFT.
Web Programming– UFCFB Lecture 8
Nimble Streamer Helps Media Content Providers Create Streaming Networks Cost-Effectively and Easily by Utilizing Azure’s Worldwide Scalability MICROSOFT.
Utilization of Azure CDN for the large file distribution
Microsoft Azure Platform Powers New Elements Constellation Software Suite to Deliver Invaluable Insights From Your Data for Marketing and Sales MICROSOFT.
Scalable SoftNAS Cloud Protects Customers’ Mission-Critical Data in the Cloud with a Highly Available, Flexible Solution for Microsoft Azure MICROSOFT.
Microsoft Azure Batch Makes Scalable Video Encoding in the Cloud Available at Right Price MINI-CASE STUDY "Working with Azure Batch means that we can encode.
Excelian Grid as a Service Offers Compute Power for a Variety of Scenarios, with Infrastructure on Microsoft Azure and Costs Aligned to Actual Use MICROSOFT.
Built on the Powerful Microsoft Azure Platform, the SiouxApp “Project-Server” Helps to Manage Projects and More with App Enhancement Tools MICROSOFT AZURE.
Who We Are – Brief History
Office 365 and Microsoft Project Integrations for HULAK Project Management Software Enable Teams to Remain Productive and Within Budget OFFICE 365 APP.
Internet and Web Simple client-server model
BluSync by ParaBlu Offers Secure Enterprise File Collaboration and Synchronization Solution That Uses Azure Blob Storage to Enable Secure Sharing MICROSOFT.
Web Programming– UFCFB Lecture 8
Presentation transcript:

SwiftServe Technical Workshop

Glossary Video Codec – Software that enables video compression/decompression e.g. H.264, VP6, VC-1 Container Format – File format to interleave different data types, e.g. MP4, WMV, AVI, 3GPP Flash – Adobe format for rich media HTTP – Core protocol for web traffic HTTPS – SSL/TLS encrypted version of HTTP FMS – Adobe Flash Media Server MBR/Adaptive Streaming – Dynamic stream containing multiple bitrates to adjust to variations in quality Protocol – Data messaging system RTMP – Proprietary Adobe Flash streaming protocol RTMPe – Encrypted version of RTMP RTMPT – Tunnelled version of RTMP over HTTP RTSP – Generic streaming protocol. Microsoft specific version used by WMS Smooth – Microsoft HTTP dynamic streaming protocol WMS – Microsoft Windows Media Server

What is CDN? Network of servers utilised to deliver content on behalf of a customer Typically: Geographically distributed Thousands of servers >100Gbps of capacity Highly available, fault tolerant Multiple delivery formats supported Content Security features Reporting and control

So what is a CDN? Akamai Limelight Level3 CDNetworks Edgecast …

Typical CDN Architectures Whiteboard

Why use a CDN? Capacity Geographical Reach Lower CAPEX: servers, software licenses Lower OPEX: less colo space, lower bandwidth commits, less sys admins Mission critical redundancy Detailed Intelligence: Usage reports etc. Faster adoption: Launch new services faster (iPhone streaming etc) Security

What are CDN Services? Web site acceleration HTTP Download On Demand Streaming Live Streaming Dynamic Site Acceleration Origin Storage

Ancillary Services Security Reporting (real time) Log Files Load balancing Encoding Encryption (DRM)

Pricing Bandwidth purchased on 95th CDN Delivery sold on GB usage Flat usage 1Mbps => 324GB/month Typical peak to mean ratio 3:1 1Mbps => 100GB/month

SwiftServe Services GA: Flash live streaming Flash on demand streaming HTTP Download Beta services (these are services with limited capacity due to infrastructure constraints): Web acceleration iPhone/Smooth live and on demand streaming Demo Services (not for use by customers): Windows Media Streaming

SwiftServe Portal: Usage

SwiftServe Portal: Geographical Spread

SwiftServe Portal: Object Management

Traffic Report