SlideShare uma empresa Scribd logo
1 de 58
Baixar para ler offline
Next Generation Video
Services Fundamentals
Experiences Consumers Want Now



                Online Content on TV         Intuitive, Unified
                                         Navigation on All Devices




                A portable multi-      A TV experience that integrates
              screen TV Experience      with the rest of my online life


   Support an increasing variety of services on an any device and
             deliver a common experience everywhere
Three Dimensions of the Problem
Content, Transport, and Devices

                              Managed and
                            Unmanaged Content




                               Managed and
                            Unmanaged Transport




                              Managed and
                            Unmanaged Devices
From Totally Best-Effort to Fully-Managed Offerings
Challenge is to Provide a Solution that Covers All

Design to the most general case
  Optimize where appropriate
Today‟s Over-the-Top Adaptive Streaming Delivery
Production           Preparation and Staging                  Distribution   Consumption



    Studio
                                                    VoD
                                                  Content &
                                                  Manifests

   News
  Gathering
                                                                       CDN
                Multi-bitrate   Encapsulation
 Sport Events                    Protection     Origin Servers
                 Encoding

                                                    Live
                                                  Content &
                                                  Manifests
  Premium
  Content




                •Service Providers have little control and visibility into OTT services
                •Content Providers have little control of the delivery of their content
Video consumption is exploding around the world

   • In 2015, Video traffic will be 3   • And mobile traffic will be 12
     times larger than it is today        times what it is today
Two Worlds are Coming Together



                                           Next
                                        Generation                              Managed
              Internet                                                          Services
                                         Internet
                                                                                Network

 • Simple access business model • Flexible business models           • Varied business models
 • Built for scale              • Massive scale and performance      • Focused on services
 • Limited security/privacy     • Secure, privacy option, guaranteed • Built for performance
 • No SLAs                      • Services anywhere on any device    • Security, privacy, SLA guarantees
Next-Gen Video Infrastructure
Key Tenets of IP Video Driving the Architecture
                      Built on Web Services Protocols
                      Cloud Service APIs - Accelerates universal reach and 3rd party innovation;
                      Designed for virtualization

                      Exponential scale for large-scale unicast services
                      Leveraging caching technologies for efficient distribution
                      Whilst addressing the challenges of large scale concurrency (i.e. Linear)

                      Video intelligence propagates deep into the network edge
                      Providing media, device, and network awareness


                      Open Client Architecture
                      Multi-device support – for PCs, gaming consoles, tablets, mobile devices, set-
                      tops, etc. Leveraging the cloud to provide adaptation in concert with network
                      intelligence

                      Services Across Managed and Unmanaged Networks
                      Common experience no matter where the user connects
                      Design for unmanaged, optimized for managed



                                                                                                       9
Videoscape Architecture
                  Cloud   Network   Client
Videoscape Architecture
                                               Cloud                       Network          Client

    Provider Systems                                                                 In the Home
       Subscriber
         Mgmt

         Billing




      TV Schedules
                       Media Suite                        Content Distribution


    Unmanaged VOD




                           Media Acquisition
     Managed VOD

    OTA/Sat/Network
      Linear TV
                                                                                     On the Go




        Content
       Providers




        Unknown

                       Conductor

                                                       End to End System
                                                       Management
Videoscape Architecture
                                                             Cloud                                                              Network                                                         Client

    Provider Systems                   CloudVerse (B2B)                                                                                                                            In the Home
       Subscriber
         Mgmt           Videoscape Enabled Services                                                                                                                                      Legacy RF STB
         Billing
                         Live/Linear          On-Demand              Cloud DVR

                        Cross Screen          Companion         SP/Partner Enabled
                                                                                                                                                                                  Cable STB with Videoscape
                                                                                                                                                                                  Voyager Vantage
      TV Schedules
                       Media Suite                                                                      Content Distribution                                    Multiscreen
                               Unified                                                                                                                             GW
                                CMS                  EPG Catalog                                                                                     Cable,
                                                                                                                            Edge Routing & Caching                                     Videoscape IP STB
                                                                                                                                                     xDSL,
                             Entitlement                                                        Service/Proximity Routing            Tier            FTTH,
                                                      Store Front
    Unmanaged VOD                                                                                                                                     4G
                              Publisher               Virtual STB
                                                     (Voyager Virtual)
                                                                                                                                                                                      Connected TV, PC &
                           Workflow Control                                                                                                                                            Tablet Soft Client
                                                                                                                                CDS Streamer
                              Media Acquisition
     Managed VOD                                                                       CDN Tier               CDN Tier
                         Digital Content           Virtual Origin                    (Data Center)       (Core/Aggr Routing)
                            Manager                  Services
                                                                                                                                                     3G/4G
    OTA/Sat/Network                                                                                                                 ASR9K
      Linear TV                                                                                                                                      & WiFi
                                                                                                                                (Video Service
                                                                                 CDN Content Acquirer        CDS Cache             Module)                                         On the Go
                         Cisco Transcode          AS Series Media
                             Manager                Processors                                                                                                                    Notebook/PC/Mac Soft Client




        Content           Encapsulator/           Mobile Content
                                                                                                                                                                                  Smartphone/ Tablet Soft Client
       Providers          ABR Packager            Adaption Engine
                                                                                                        ASR5K Mobile
                                                                                                         Video GW




        Unknown                                                                           Advanced Advertising                 Recommendations        Social Networks

                       Conductor with
                                                   Alert Manager             Session Manager             Connection Manager           Device Manager          Client Frameworks      Reporting & Analytics
                       Back Office

                                                                                      End to End System Management
Acquisition Suite
Flexible Media Processing

                          Media Acquisition
                    Digital Content    Virtual Origin
                       Manager           Services




                    Cisco Transcode   AS Series Media
                        Manager         Processors




                    Encapsulator/      Mobile Content
                    ABR Packager      Adaption Engine




                                                        #CiscoPlusCA
Media Acquisition and Processing Portfolio
                                                      Cisco DCM Transcoder
                                                     DCM Video Processor
                                                          / Transcoder
              MEP D9036 Modular                                                            Media Processor/
                  Encoder                                                                   Encapsulator


                                                     Multi-Service Video
                                                       Transcoders
                                                        Processing
                                                                                       Live ABR Transcoding &
                    Encoders
                                                                                              Packaging

     D9800 Series                                                                                    Transcode Manager
      Receivers
                                           Media Acquisition and
                                                Processing
                                    Virtual Origin                           Cisco ROSA®
 Receivers / Decoders                 Services                                                      File Based Transcoding




                               VoD, Linear, nDVR Origin                  Control Systems
                                        Server
Media Processing – Primary, Secondary Distribution
                  • D9036 Broadcast Quality Encoder
                     • Primary Distribution Encoder
                     • Encoder in secondary distribution for very HQ channels (typ. 20% of line-up) or
                       very low bitrates (IPTV)

                  • DCM Digital Content Manager
                     • Processing of uncompressed, J2K and MPEG compressed streams
                     • Secondary distribution content transcoding and preparation (+ DPI, encryption,
                       logo, EAS, ..) : linear headend in a box
                     • Future (CC): optimized solution for ABR, working together with Encapsulator

                  • Media Processor/Encapsulator
                     • Transcoder and Encapsulation for ABR
                     • Flexible transcoder for alternate codecs (VP8, WebM,. ...)
                     • Encapsulation offered as standalone capability
                     • Plans to fully virtualize on UCS infrastructure

                  • Transcode Manager
                     • File based transcoder
                     • Automated QC, analysis and decision making
                     • Plans to fully virtualize on UCS infrastructure
HTTP ABR – Format Comparison
No clear common ground apart from H.264/AAC
                                       HSS (Microsoft)           HLS (Apple)               HDS (Adobe)
    Transport Protocol        HTTP                         HTTP                 HTTP
    Fragment Size (typical)   2 seconds                    10 seconds           Variable
    #TCP connections          1 or 2                       1                    Variable
    # Content Files           #profiles                    #profiles x 720/Hr   #profiles (VOD)
    on Origin Server                                                            #profiles x frag duration/Hr (Live)
    Codec Support             VC-1, H.264,WMA              H.264                H.264
    Wire/Xport Format         MP4 fragments                MP2TS fragments      MP4 fragments
    Content File Format       .ismv                        .ts                  .f4f, .fmf
    on Origin Server          Fragmented mp4               Segmented TS         Fragmented mp4
    Byte Range Mechanism      No                           No                   Yes
    Std HTTP Origin Server    No                           Yes                  No
    Encryption/DRM            Windows DRM                  AES-128              Adobe Access
                              PlayReady
    Client                    Silveright 2+                iPhone OS 3.0+       Flash Player 10.1 with ZERI
                              OSMF (OpenSource)            Quicktime X          extensions
    Manifest file             .ismc (.ism/Mfest or         .m3u8                .fmf
                              .isml/Mfest)
    Origin server             Helper integrated with IIS   HTTP server          HTTP server with Helper module
Multi-Language Audio, Metadata Processing
Still no convergence (actually worse)
                                          HSS                                            HLS                                             HDS

 Multi-Language       • Single audio track per language            • HLS supports multiple audio tracks, but each     • RTMP has no support for multiple audio
 Audio                • Track has language descriptor                segment contains all audio tracks (pre-iOS5)     tracks/IDs
                      • URL fragment request contains descriptor   • iOS5 now allows for separable audio              • HDS supports multiple audio tracks, but
                                                                     streams, TBD when non iOS devices will           each segment contains video and all audio
                                                                     support (Roku, etc.)                             tracks
                                                                   • Change result of Cisco working with Apple        • Cisco applying pressure on Adobe on
                                                                     on requirements – Apple has tended to be         both of these issues
                                                                     very NA focused

 Metadata             • Data Tracks (Name, Language, Sub-type)     • Timed metadata introduced earlier this year      • Cue points
 Processing           • Sparse (has Parent Track)                  • Private TS stream                                • (Name, Multiple Parameters)
                      • Non-Sparse (always present)                • ES=ID3 tag payload                               • Each parameter is (tag,value) pair

 Captions/Subtitles   • Source converted to TTML – natively        • 608 user data on AVC ES for Closed               • No formal support
                      supported by client                          Captioning                                         • Client specific customer implementations
                      • Different approach highly desired to       • No subtitle support                              (BBC)
                      support bitmap-based subtitles (DVB)         • Apple unlikely to add support soon
 Ad Splicing**        • SCTE-35 like metadata in sparse track      • Cloud based manifest manipulation                • Client based reaction to some form of
                      • Client based reaction to metadata          • Client unaware of ad splice, additional          metadata
                      • Dual timelines to track parent and child   metadata can be used to control trickmodes,        • Little effort to standardize this data
                      (ad) streams                                 etc.
                                                                   • Scale, cacheability implications of supporting
                                                                   highly targeted – manifest file management

** Divergent views across providers on cloud-based only vs client-based only –based splicing, as well as combination of the two
– implications on different ecosystems
So how do we address the divergence?
Look at a generic ABR Content Flow
                                                                                                            IIS
                                                              Contiguous Fragmented MP4 (Smooth)




                                                              Pre-segmented TS (HLS)
                                                                                                                                   CDN Root
                                                                                        Apache, IIS
                                                                                                                                                      CDN Edge




                     Trans./Co                 Encap-                                    Origin/St                     Helper
Source                                                              Encrypt                                                                    Distribution      Client
                        nd.                    sulate                                       ore                        (Frag.)


                                          ABR Encoder                                           3rd Party Origin/                                  CDN
                                           Appliance                                           Web Server (IIS, etc.)



Single Stream                                                        Multiple Bitrates                                    Player-specific
Highest Bitrate/Quality                                              Target encapsulation formats                         fragments/segments
                                                                     with DRM
                          Multiple Bitrates
                          Target Quality (N)
                                                                                         Large video files or
                                               Multiple Bitrates                         virtual files and manifests
                                               Target encapsulation formats
                                               (NxM)
Encoding, Encapsulation, & Origin
on a single UCS platform (multiple VMs)

                                                                Origin/St       Helper
             Transcode   Encapsulate          Encrypt
                                                                   ore          (Frag.)




                                                                                                    CDN Root

                                                                                                                      CDN Edge




          Trans./Co      Encap-                                     Origin/St             Helper
Source                                        Encrypt                                                          Distribution      Client
             nd.         sulate                                        ore                (Frag.)

         ABR Encoder                                    Virtual Origin                                             CDN

                                  Common or Distributed UCS Platform
Acquisition Suite Media Processor
Encode Once, Encapsulate Many                               Stream 1
                                                            Stream 2
                                                            Stream 3
          Video                                             Stream 4
         Source                                             Stream 5
                                                            Stream 6
                                                            Stream 7
                                                            Stream 8


                                Stream 1                    Stream 1
                                Stream 2                    Stream 2
                                                            Stream 3
                                Stream 3
                                Stream 4
                                             Fragmenter/    Stream 4

                  Encoder       Stream 5     Encapsulator
                                                            Stream 5
                                                            Stream 6
                                                            Stream 7
                                Stream 6                    Stream 8
                                Stream 7
                                Stream 8                    Stream 3
                                                            Stream 4
                                                            Stream 5
                                Adaptive                    Stream 6
                                                            Stream 7
                                Transport                   Stream 8
                                 Streams

                   ATS is a common intermediate format      Stream 1

                    that we can encapsulate to multiple
                                                                       MPEG2 TS Archive
                     output formats for different clients
Media Encapsulator
   • External ABR Fragmenter/Encapsulation from Adaptive Transcoding Systems
        – X86 Linux-based Software
        – Extensible to new formats, manifest forms (DASH)
   • ATS (Adaptive Transport Stream) Based
   • Linear and soon VOD and JIT (Cloud DVR) Workflows
   • Integration with DRM/Encryption and Advertising Subsystems
What is Just-in-Time Processing (JITP)?

• Single flavor in storage (Intermediary ABR-conditioned Format)
     – Result of VoD Transcode or Linear Recording
     – Assets Index to assist JIT
• On-demand, JITP produces Target-specific Manifest
     – Complete VoD Manifest if source asset complete
     – Linear Manifest starting at beginning of assert if still recording
• Client makes requests against provided manifest
     – Fragments: Random seeks against known fragments
     – Updated Manifest in case of manifest updates (HLS)
• JITP continues to update Manifest if required
• JITP only produces fragments on-demand that are requested
JIT Processing Flow
                                                Manifest/Segment
                                               Request from Client



 Live/VoD in                                          JIT                          Desired
 ATS Format        Indexer        Recorder                           Formatter
                                                   Processor
                                                                                   Format
                                                                                 Deliver requested
                                                                                    format only


                                         Storage

                                  Storage Savings
                                   Store common format only
• Stored Indexed Intermediary Format
• Dynamic Manifest, Encapsulation and DRM based on requests
• Storage savings (only store common, ABR-independent format)
• Network savings (only deliver requested fragments, not full ABR set)
Virtual Origin Server

    • Separates the Encapsulation, Encryption, Storage, and Helper functions into
      flexible processes that can be instantiated in different locations of the architecture
    • Provides a unified architecture for VOD, Linear, and Timeshifting (CloudDVR).
      Supports multiscreen deployments (Legacy STB & ABR clients)
    • Proximity Routing, Load Balancing and Resiliency
    • Supports External Origins as well as direct ingest from Transcoders
    • Multi-vendor solution (Microsoft, Apple, Adobe).
         – For protocols with Helper functions (IIS & FMS), implements Helper
            functionality directly in VOS, eliminating the need for a layer of servers in the
            Data Center.
         – Removes a point of failure, increases ability to scale, deployment
            approaching the edge of the network
    • Adapts to evolving standards like DECE UV and DASH
Distribution Suite

                                   Content Distribution                             Multiscreen
                                                                                       GW
                                                                          Cable,
                               Service/Proximity         Edge Routing &   xDSL,
                                   Routing                Caching Tier    FTTH,
                                                                           4G




                                                         CDS Streamer
                 CDN Tier               CDN Tier
               (Data Center)       (Core/Aggr Routing)
                                                                          3G/4G
                                                             ASR9K        & WiFi
                                                         (Video Service
            CDN Content Acquirer        CDS Cache           Module)




                                                                                   #CiscoPlusCA
Videoscape Distribution Suite
 Content Distribution System (CDS)


        Content Ingest &                           Content Services             Content Cache &                           CDN
            Storage                                    Routing                    Streaming                            Management
                          Video Application Network (Origin, Encoders, Streaming Clients, EPG, Portal)

                                       IP Network (Core, Aggregation, Access, Wireline, WiFi, 3G, 4G)


                                                                                 Content Cache &
   Content Acquirer                              Service Router                                                            VDS Manager
                                                                                Content Streamers

• Managed VoD Library Origin Server         • Content Request Routing       • Low latency, caching (hierarchical &   • Centralized EM
• Scheduled & Dynamic Ingest to CDN         • Global Load Balancing           location based)                        • WebGUI and HTTP API‟s
                                                                            • Concurrent multi-protocol delivery
• Live Streams Ingest / Timeshifting        • HTTP, RTMP, RTSP, DNS                                                  • VoD & Live Delivery Service Mgt
                                                                            • VoD & Live streaming & download
• VoD Prepositioning or Dynamic             • Content & Load Aware          • Stream Control HTTP, RTSP, RTMP        • System Monitoring
  Cache-Fill                                • Subscriber & Network Aware                                             • Capacity Monitoring
                                                                            • High performance
• Live Stream Splitting                     • BGP, OSPF Proximity           • Detailed Reporting                     • AAA Server Integration
• HTTP, FTP, CIFS, RTSP
HTTP ABR – CDN Challenges
• ABR = Adaptive Bit Rate                                                   Storage Format                           Wire Format
       – Unicast HTTP-based delivery                                                                      Progressive
         (and hence TCP congestion control)                                                             Download Session
                                                                                1 File
       – Client-driven adaptation to available BW and CPU                                                                     1 TCP Conn.
                                                                                                                              1 transaction
• Large number of (relatively) small objects
       – File Storage vs. Wire Formats                                                                      HTTP Live
                                                                                                        Streaming Session
•   Transaction Load, File System Load                                                                                           1 TCP Conn.
                                                                      Files = N Profiles X Segments +                        ~5-10 second/trans
•   Challenges to Reporting and Analytics                                     M3U8 Manifests                                1 trans. per 5-10 sec.

•   No Inherent Server Side Session State
•   Variability in client delivery implementations                                                      Smooth Streaming
                                                                                                            Session

•   Lack of standard Content Access Protection                      Files = N Profiles + Manifests                             2 TCP Conn.
                                                                                                                              2 second/trans
    methods                                                                                                                  (separate A + V)
                                                                                                                            2 trans. per 2 sec.
       –   Prevent deep URL linking (including ABR fragments)
       – Prevent certain types of DoS attacks (e.g. Origin Server                                       Move Streaming
           overload, cache poisoning”)                                                                     Session

                                                                     Files = N Profiles X Segments
                                                                               + Manifest                                     3-5 TCP Conn.
                                                                                                                            2/3 sec. per trans.
                                                                                                                            3 trans. per 2 sec.
The Challenges with Distributing ABR Objects
Old World                                                            Movie.mp4
Progressive Download
                          Frag1-1   Frag1-2   Frag1-3                                                              Frag1-Z

                          Frag2-1   Frag2-2   Frag2-3                                                              Frag2-Z
New World
ABR Delivery
                          Frag3-1   Frag3-2   Frag3-3         3600 fragments x 7 profiles                          Frag3-Z

                                                              = 25,000 possible objects
                                                                                                                   FragN-
                          FragN-1   FragN-2   FragN-3
                                                                                                                      Z


                 Short fragment sizes translate to very high request TPS
                 TCP connections can be short-lived (client and network conditions)
                 Different standard fragment sizes (HLS v. Smooth) mean object sizes are different
                  for each Delivery Service. CDS object handling can be configured on a per-DS basis
      Transaction Rates
                    Obj     Client      TPS for
                                                                                 Object Size (MB)
                 Length(se Request       2000     Objects/Hou Obj/Hr 200                    3000 kbps 1500 kbps       500 kbps
                     c)      TPS        clients     r/Asset    channels          Smooth          0.75      0.38              0.13
       Smooth             2     0.500       1,000        1800     360,000         HLS              3.8       1.9               0.6
        HLS              10     0.100         200          360     72,000         PDL           1,350       675               225
        PDL            3600     0.000        0.56            1        200
CDS Optimizations for ABR

• Optimized TCP connection handling
   – Scaling to support the large # of connections for ABR
• Optimized HTTP transaction handling
   – Scaling to support the high transaction rate of ABR. CDNs designed
     for ordinary HTTP transaction loads will not meet the high
     transactional demands of ABR
• Request Bundling
   – For live streaming, aggregates multiple cache-fill requests for same
     content into a single request from next cache-tier or Origin Server
CDS Optimizations for ABR

• Small Object Cache Throughput Optimizations
   –   Small objects written to memory, delayed write to disk
   –   Large objects continue to be cached on disk
   –   SSD support and optimizations
   –   Customized object size caching behavior per Delivery Service
• Content Access Protection
   – URL signing
   – Access authentication through Conductor XMPP session persistence
CDS Optimizations for ABR

• Live ABR and Client Request Optimizations
    – Request Bundling – Multiple near-time requests result in single requests
      upstream
    – Range Request Caching (HLS clients, Progressive DL clients)
    – Client/Streamer Stickiness (Content Affinity)
• Service Visibility
    – Reporting and Analytics optimizations for ABR
        • Asset-level treatment of fragments, Session association across ABR profile shifts
    – Streamer performance metrics associated with delivery transactions for overall
      system behavior views
    – Exposure of service metrics and transaction logs for 3rd party
      monitoring/reporting systems.
Videoscape CDN Analytics
Real Time, Deep and Broad Analysis

                                                            Cisco
                                                         CDN Analytics



           Traffic                                        Capacity                                            Asset
         Distribution                                     Utilization                                       Popularity
    Allocate resources according to                   Better capacity planning for                     Cache content that subscribers
          peaks and troughs                                business growth                                     watch most



                                      Billing                                    Bandwidth
                                      Trends                                    Consumption
                             Analyze consumption trends and                 Monitor subscriber usage and offer
                              package offerings accordingly                  alerts once thresholds are met
Dashboards

• Dashboards link real-time data that has a common theme
   –   Network Utilization
   –   QoS
   –   Client Access
   –   Geo-location
   –   Content Usage
Network Dashboard

 •   CDN Bandwidth Usage
 •   Requests Per Second
 •   Cache Hit Ratio
 •   Origin Offload
 •   Server Location
QoS Dashboard

•   Average Fragment Bitrate
•   Assets with 4xx Errors
•   Response Codes
•   4xx Error Code Rates
•   Average Time to Serve
Client Dashboard




• Client Density Map
• Number of Unique Clients
• Top 10 Clients by Request
• Top 10 Clients by Bytes
  Transferred
• Average Length of Stay
Media Suite




              #CiscoPlusCA
Media Suite: Components
                                                                                                                   Videoscape
                                                                                                                   Clients
         CMS                 Entitlement            Publisher                Linear
                                API’s/Web Services

                                     OSS/BSS



         Content
                                          Entitlement                       Publishing                          Linear
        Management

• Multiple content formats        • Product/Offer rules creation   • Feed aggregation &              • EPG ingest & normalization
• Sophisticated content                                              harmonization
                                  • Subscription, rental, EST,                                       • Channel
  bundling                          ad-supported models            • Multipoint catalog publishing     maps/regionalization
• Customizable metadata             supported                      • Category management             • Uses VMS workflow,
  model                           • Custom entitlement checks      • Playlist publishing               bundling & entitlement
• Metadata normalization            prior to authorization                                           • Unified search - linear &
                                                                   • Search and Rating
• Extensible workflow             • Accounts, devices, domains                                         VOD
                                                                   • Metering & reporting
• Transcoding and encryption      • Multi-DRM framework                                              • Event framework for record
                                                                                                       controls
• Distribution to delivery        • Customer Care functionality
                                                                                                     • XML-based output
Unified Metadata Representation
Traditional and non-traditional content sources

                    YouTube            Dailymotion        Applications       Linear/EPG              VOD
                      YouTube            Dailymotion        Applications        Linear               VOD
                   Metadata Format      Metadata Format   Metadata Format   Metadata Format     Metadata Format




                                                   YT     DM   App    Lin   VOD     Source-specific Pluggable modules

                                   Normalization         Metadata
                                   Combining
                                   Enhancement          Aggregation
          Multiple, standardized                                                                   Multiple, standardized
            query protocols                                                                         metadata schema


                        Managed Client                Unmanaged Client                 SCTE-130 CIS
Media Suite

                                                                          Content    Workflow
Media Suite Functions                                                      Mgmt.      Mgmt.
                                                                                                 Entitlement



• Content Management                                                      EPG
                                                                                    Publishing
                                                                                                   Content
                                                                         Mgmt.                      Policy
    – Ingestion of VOD metadata
    – Metadata editing & enhancement                                     LSMS       Metadata
                                                                                                    CRS
                                                                         Mgmt.       Broker
    – Creation of products (assets and consumption policies)
    – Creation of linear channel lineup “bundles” and regions
• Workflow Management
    – Manages asset flow from ingestion through transcoding, encryption and distribution
       to origin system
    – Provide plug points for custom workflow steps
• Catalog Publishing
    – Retrieval via API‟s or MRSS feeds
    – Direct to Videoscape client applications or to Portal for integration with HTML
       templates and other services
Media Suite

                                                                             Content     Workflow
Media Suite Functions                                                         Mgmt.       Mgmt.
                                                                                                     Entitlement



•   Entitlement                                                              EPG
                                                                                        Publishing
                                                                                                       Content
                                                                            Mgmt.                       Policy
       – Determination of user entitlement to content
       – Interface with DRM License creation system to generate/deliver license based onMetadata
                                                                            LSMS
                                                                                         product
           policies                                                                                     CRS
                                                                            Mgmt.        Broker
       – Maintenance of “digital locker” per user account
       – Channel Products can be entitled to account
       – nDVR Policies - # of tuners, # of hours
•   EPG Manager
       – Ingest and normalize EPG data from multiple providers/formats (Tribune, GLF, TV
           Anytime)
       – Daily updates of full EPG schedule and SOAP interface for single program updates
       – Create Regional Channel lineups & assign station numbers
       – Publish channel, station, program and schedule information
       – Support high volume, “cacheable” query responses
       – Integration with CMS to provide enhanced channel product information
Media Suite

Media Suite                                                            Content
                                                                        Mgmt.
                                                                                 Workflow
                                                                                  Mgmt.
                                                                                              Entitlement

Release VR5 Enhancements
• LSMS (Linear Services Management System)                             EPG
                                                                                 Publishing
                                                                                                Content
                                                                       Mgmt.                     Policy
    – Initial definition of a linear service parameters
    – Interface w/ transcoding systems to provide encoding             LSMS      Metadata
                                                                                                 CRS
       requirements/profiles                                           Mgmt.      Broker

    – Definition of “catch-up” window, nDVR recording policies
       (single/unique copy)
    – Enable dynamic changes to encoding parameters (reduce
       # of bit rates in “off” hours)
• Metadata Broker
    – High volume, high availability metadata query services for
       all Videoscape cloud components and end user devices
    – VOD assets & linear “program” data
    – Ad avails – published & non-published
    – SCTE-130 query support (CIS 2009/2011)
Media Suite

Media Suite                                                       Content
                                                                   Mgmt.
                                                                            Workflow
                                                                             Mgmt.
                                                                                         Entitlement

Release VR5 Enhancements
• CRS (Content Resolution Service)                                EPG
                                                                  Mgmt.
                                                                            Publishing
                                                                                           Content
                                                                                            Policy
    – Map request to device specific URL‟s on CDN
    – Resolve VOD, nDVR, linear “live” and “catch-up” TV          LSMS
                                                                  Mgmt.
                                                                            Metadata
                                                                             Broker
                                                                                            CRS
       requests to asset URL‟s
• Content Policy
    – Extension of current policies
    – Content consumption may be gated by location
       (in/outside home) or by connection type (WiFi vs.
       3G/4G)
    – Ad insertion policy and behavior – e.g. can skip ads?
Customer Examples
TV Everywhere Content Management and Entitlement




          AT&T U-verse Online   Paramount Media Store      Bell TV Online




                      Disney Movies             Onet TV Catch Up
                          Online
In the Home
                            Legacy RF STB



Videoscape Clients   Cable STB with Videoscape
                     Voyager Vantage




                          Videoscape IP STB




                         Connected TV, PC &
                          Tablet Soft Client




                      On the Go
                     Notebook/PC/Mac Soft Client




                     Smartphone/ Tablet Soft Client




                                          #CiscoPlusCA
Videoscape Cloud APIs and Clients
                          Videoscape Cloud APIs enable consistent user experience
                          Videoscape Cloud APIs leveraging best of XMPP and HTTP                                                               3rd Party
                          Client SDKs facilitate Cloud API use across diverse platforms                                                        Services
                          Open access to 3rd Party Services


                                                                                                                                                                Videoscape
                                                                                                                                   Videoscape                   Managed IP
                                               Videoscape Enabled Services                                                          Cloud API                      STB
                                                 Live / Linear          On-Demand              Cloud DVR
                                                                                                                                                RESTful HTTP
                                                Cross Screen            Companion              …      …
                                                                                                                                                 Webservices
                        EPG/Catalog

    Unified CMS         Store Front

    Entitlement
                        Virtual STB
     Publisher          (Cloud UI)
                                                                                     Edge
     Workflow Control                                                              Routing &
                                                                                   Caching
                                                                                                                                   Videoscape
                                                 Service / Proximity Routing
                                                                                     Tier
                                                                                                                                    Cloud API
     IP Video
   Compression
                                              CDN Tier            CDN Tier
                                                                 (Core / Aggr
                                                                                                                                                               Videoscape
                                            (Data Center)
     ABR
                                                                   Routing)
                                                                                                                                                               iOS Tablet
   Encoders         Virtual

   Encapsulator
                    Origin
                   Services
                                                                                                                                                    XMPP
      DRM
                                            CDS Content
                                             Acquisition         CDS Cache           CDS                                                          Messaging
                                                                                   Streamer
    Packager
                                                                   Mobile
        Mobile Content                                           Video GW
       Adaptation Engine

                                 Advanced             Reporting                   Recommen             Social
                                 Advertising          & Analytics                  dations            Networks                     Videoscape
                        Core Services:
              Messaging, Client, Session, Resource
                                                            Endpoint
                                                            Manager
                                                                                Alert Manager        Companion
                                                                                                    Device Broker
                                                                                                                    Services SDK    Cloud API



                                                                                                                                                               Videoscape
                                                                                                                                                                 Android
                                                                                                                                                               SmartPhone
UI example screens
VOD Navigation
UI example screens
EPG Navigation
Conductor




                                          Advanced Advertising          Recommendations    Social Networks

  Conductor with
                   Alert Manager   Session Manager      Connection Manager    Device Manager      Client Frameworks   Reporting & Analytics
  Back Office




                                                                                                                               #CiscoPlusCA
Service Issues to Solve
• Multi-device and multi-user support on multiple access networks
      – Resource management and session policies, e.g. max active users or devices in an account
      – Multiple playback format(s) for nDVR recordings
      – Companion Devices interaction
• Decoupling customers from hardware devices
      – Accounts, users, devices, personalized services, and parental control
      – Content Access Protection and Digital Rights Management (DRM)
• Service Visibility
      – Statistics, audience measurements, and troubleshooting in an ABR environment
• Asynchronous messaging
      – Program Guides, SW updates, Emergency Alerts, etc.
• Service Acceleration
      – Introduction of new services, rapid modification of existing services, and linking to external services (e.g. social
        networks)
Built to Scale for millions of Devices
               Adoption                               •    XMPP currently being used in millions of devices
                                                           for IM applications today.

                                                      •    Open standards Approach allows for Extensibility
                               3.6B                        to a number of Device types including STB‟s
                              Mobile
                             devices*                 •    Videoscape Conductor incorporates Jabber
                                                           Technology and will address STB‟s and soft
     300,000                   1.8B                        clients running on Smartphones, PCs, and
        Daily                Mobile                        Tablets
      Android              web access
     Activations            devices*                  •    XMPP framework provides asynchronous real-
                                                           time messaging and presence awareness to
                                                           „Cloud‟
**Gartner research prediction; Gartner Forecast: Tablet PCs, Worldwide, November, 2010
Conductor Services and Technology Toolkit
                      APIs/Web Services                                                                 Audience
                                                                     Companion        Session
                                                                                                        Measurement
                                                                     Device Broker    Management


      Services             Sessions           Messaging
                      APIs/Web Services
                                                                     Video Service   Emergency Alert   Time Shift TV
Applications               Services           Connectivity           Management      Manager

• Videoscape             • Session/service    • Standards-based
  Applications             rules creation       with pluggable
  deliver targeted                              southbound
                         • Service, Device,
  functionality for                             interfaces for
                           User, Context,                             Resource                             3rd Party
  managing                                      Service, BoSH,                       Linear Services
                           Location based                             Management                       Integration/API
  devices, end-                                 and WebSockets
                           control                                                                            As
                                                                                                              sur
  points                                      • Widely proven                                              O an

                         • Custom
                                                                                                           SS ce
                                                                                                           /B
• Extensible                                    real-time                                                  SS Billin
                                                                                                                  g
                           entitlement
  through workflow,                             messaging plane
                           checks prior to
  Simple (XML)                                  scales to millions
                           authorization
  data models                                   of concurrent
                                                sessions
Conductor Overall Architecture

                    Session & Resource Management                         Conductor Applications
                     Session                                                                                      Services
                     Manager
                                       Resource Manager        Alert Server         Endpoint Manager
                                                                                                        …            App Server


                           Service         Client                                                  BSS/OSS       Workflow




                                                                                                                                        Platform
                           Directory      Directory
                                                          Service Infrastructure                    Adapter       Engine


                                                Messaging Infrastructure
                                            Event
                                                             Async Msg.             Presence            PubSub
                                           Collection
Authenticatio   Authent.                                                                                                       Mgmt.
 n Systems      Adapter                                                                                                       Console
                                          XMPP                         BOSH                         WebSockets
                                        Conn Mgrs.                   Conn Mgrs.                     Conn Mgrs.


                                          Clients                     Clients                          Clients
Conductor - Physical Topology
Centralized or Distributed Architecture
                                                                           Node
                                                           Node
                                                                                      Mgmt. Core
                                                          Controller
                                   Node                                                                     Node
   Service          Service                                                                                             Service        Service
                                                                          Message
                                                                           Router
    Node                                                                                                                              Node
   Controller            Message                                                                                   Message
                                                                             Mgmt.                                                   Controller
                          Router                                                                                    Router
                                                                            Console


Node                                                                                                                                             Node
                       Message                Node                                             Node                Message
                                             Controller                                       Controller
                        Router                                                                                      Router

       Connection     Connection          Connection                                           Connection      Connection         Connection
        Manager        Manager             Manager                                              Manager         Manager            Manager




                                                                       Millions of Clients


                                                                                                                         TCP Sockets (w/ TLS)
PubSub
• Publish/Subscribe engine
    – Holds history
                                              DB        PubSub
    – Items replaceable
• Distributed message replication
    – CMs help replicate messages
                                                         R
• Typical use in an SP-video
  system
    –   Real-time feed update notifications        CM    CM      CM
    –   Emergency Alert Services
    –   Client statistics/event reporting
    –   Fault management
Example Cloud Service
 ABR Session Management
• Session State Manager
  coordinates activity from                   Session State
                                                                                  Resource Manager
  client, acquisition                           Manager
                                                                                                                       Transcoder
  components, delivery
  components, etc.
                                                                                                                       Encapsulator
• Resource Manager can                                 State Tracking      Resource Tracking
                                                                                                      Session Update

  optionally count resources,
  reserve bandwidth, etc.                                               Workflow                    Session Update
                                                                                                                          Origin
                                      Session Create

                                                                                                                       Delivery
           Application Front-End                                 Session                                               Network
                                                                 Update                           Conductor
                                                                                               Session Update          Edge Cache
                           HTTP GET
                                                                Client
Example Client Service
Companion Device Browsing
                                                   1   Tablet & TV sign on to
 • Search and Discover on Companion                    Conductor. Authenticated,
   Devices                                             encrypted, persistent socket to
 • Remote recording                                    TV and Tablet.
 • Shared viewing
                                                       Tablet & TV receive presence
 • Share content                                   2   messages showing current state
                                                       of any household devices signed
                                                       into Conductor

                                       Conductor       Tablet and TV advertise
• Conductor facilitates discovery,
                                                   3   capabilities in presence
                                                       messages. Each device can
  capabilities exchange and                            discover that the other is
  communications                                       “companion” capable (among
• Works whether devices are on same                    other things)
  LAN/subnet or not (e.g., Tablet on
  3G)                                                  Tablet initiates browsing session
                                                   4   with TV. Browsing packets can
                                                       be sent via Conductor (small
                                                       XML packets) between TV and
                                                       Tablet.
Q&A


      #CiscoPlusCA
We value your feedback.
Please be sure to complete the Evaluation Form for this session.


       Access today‟s presentations at cisco.com/ca/plus


       Follow @CiscoCanada and join the #CiscoPlusCA conversation

Mais conteúdo relacionado

Mais procurados

Level 3 Collaboration Presentation
Level 3  Collaboration PresentationLevel 3  Collaboration Presentation
Level 3 Collaboration Presentationnateallen1
 
Developments in Managed Content Distribution
Developments in Managed Content DistributionDevelopments in Managed Content Distribution
Developments in Managed Content DistributionCisco Service Provider
 
offload
 offload offload
offloadxingbei
 
Business Video Update from Cisco Systems
Business Video Update from Cisco SystemsBusiness Video Update from Cisco Systems
Business Video Update from Cisco SystemsCisco Canada
 
Sdp Evolution Issue 1
Sdp Evolution Issue 1Sdp Evolution Issue 1
Sdp Evolution Issue 1Alan Quayle
 
An Applications and Service talk to the Queensland Regional Networking Organi...
An Applications and Service talk to the Queensland Regional Networking Organi...An Applications and Service talk to the Queensland Regional Networking Organi...
An Applications and Service talk to the Queensland Regional Networking Organi...James Sankar
 
El video en un mundo de colaboración
El video en un mundo de colaboraciónEl video en un mundo de colaboración
El video en un mundo de colaboraciónMundo Contact
 
Global Video Networks
Global Video NetworksGlobal Video Networks
Global Video NetworksKConaulty
 
Welcome to Level(3)
Welcome to Level(3)Welcome to Level(3)
Welcome to Level(3)djpuccio
 
Nilesat (The Egyptian Satellite Co.)
Nilesat (The Egyptian Satellite Co.)Nilesat (The Egyptian Satellite Co.)
Nilesat (The Egyptian Satellite Co.)Cisco Case Studies
 
Liberty Technologies Mobile WiMax Deployment
Liberty Technologies Mobile WiMax DeploymentLiberty Technologies Mobile WiMax Deployment
Liberty Technologies Mobile WiMax DeploymentCisco Service Provider
 
Explanation of voip
Explanation of voipExplanation of voip
Explanation of voiphuntysen
 
HP Service Delivery Platform 3.0 Launch
HP Service Delivery Platform 3.0 LaunchHP Service Delivery Platform 3.0 Launch
HP Service Delivery Platform 3.0 Launchgrahamwright
 
TREND: an industry perspective
TREND: an industry perspectiveTREND: an industry perspective
TREND: an industry perspectiveXiaolin Lu
 
OSGi Remote Services With Sca
OSGi Remote Services With ScaOSGi Remote Services With Sca
OSGi Remote Services With Scamfrancis
 
Launching a successful IPTV service
Launching a successful IPTV serviceLaunching a successful IPTV service
Launching a successful IPTV serviceDKAL
 

Mais procurados (19)

Level 3 Collaboration Presentation
Level 3  Collaboration PresentationLevel 3  Collaboration Presentation
Level 3 Collaboration Presentation
 
Developments in Managed Content Distribution
Developments in Managed Content DistributionDevelopments in Managed Content Distribution
Developments in Managed Content Distribution
 
offload
 offload offload
offload
 
Business Video Update from Cisco Systems
Business Video Update from Cisco SystemsBusiness Video Update from Cisco Systems
Business Video Update from Cisco Systems
 
Sdp Evolution Issue 1
Sdp Evolution Issue 1Sdp Evolution Issue 1
Sdp Evolution Issue 1
 
An Applications and Service talk to the Queensland Regional Networking Organi...
An Applications and Service talk to the Queensland Regional Networking Organi...An Applications and Service talk to the Queensland Regional Networking Organi...
An Applications and Service talk to the Queensland Regional Networking Organi...
 
El video en un mundo de colaboración
El video en un mundo de colaboraciónEl video en un mundo de colaboración
El video en un mundo de colaboración
 
Global Video Networks
Global Video NetworksGlobal Video Networks
Global Video Networks
 
Welcome to Level(3)
Welcome to Level(3)Welcome to Level(3)
Welcome to Level(3)
 
Nilesat (The Egyptian Satellite Co.)
Nilesat (The Egyptian Satellite Co.)Nilesat (The Egyptian Satellite Co.)
Nilesat (The Egyptian Satellite Co.)
 
Liberty Technologies Mobile WiMax Deployment
Liberty Technologies Mobile WiMax DeploymentLiberty Technologies Mobile WiMax Deployment
Liberty Technologies Mobile WiMax Deployment
 
Explanation of voip
Explanation of voipExplanation of voip
Explanation of voip
 
HP Service Delivery Platform 3.0 Launch
HP Service Delivery Platform 3.0 LaunchHP Service Delivery Platform 3.0 Launch
HP Service Delivery Platform 3.0 Launch
 
Hp Sdp Evolution
Hp Sdp EvolutionHp Sdp Evolution
Hp Sdp Evolution
 
TREND: an industry perspective
TREND: an industry perspectiveTREND: an industry perspective
TREND: an industry perspective
 
Cisco Telepresence Solution 2012
Cisco Telepresence Solution 2012Cisco Telepresence Solution 2012
Cisco Telepresence Solution 2012
 
OSGi Remote Services With Sca
OSGi Remote Services With ScaOSGi Remote Services With Sca
OSGi Remote Services With Sca
 
Ngn
NgnNgn
Ngn
 
Launching a successful IPTV service
Launching a successful IPTV serviceLaunching a successful IPTV service
Launching a successful IPTV service
 

Semelhante a Next Generation Video Services Fundamentals

Monetizing OTT Video - OTTcon 2010
Monetizing OTT Video - OTTcon 2010Monetizing OTT Video - OTTcon 2010
Monetizing OTT Video - OTTcon 2010Verimatrix
 
Rebaca Technologies Corporate Overview
Rebaca Technologies Corporate OverviewRebaca Technologies Corporate Overview
Rebaca Technologies Corporate Overviewsumitkhandelwal
 
Sao Paulo Multi-network Event 2012 - Verimatrix
Sao Paulo Multi-network Event 2012 - VerimatrixSao Paulo Multi-network Event 2012 - Verimatrix
Sao Paulo Multi-network Event 2012 - VerimatrixVerimatrix
 
Multiservice Broadcast Networks Over Satellite
Multiservice Broadcast Networks Over SatelliteMultiservice Broadcast Networks Over Satellite
Multiservice Broadcast Networks Over SatelliteNewtec
 
Ibc forum 2012-divitel
Ibc forum 2012-divitelIbc forum 2012-divitel
Ibc forum 2012-divitelVerimatrix
 
BIG-IP Policy Enforcement Manager
BIG-IP Policy Enforcement ManagerBIG-IP Policy Enforcement Manager
BIG-IP Policy Enforcement ManagerF5 Networks
 
Verimatrix - DECE-Ultraviolet at CommNexus April 2012
Verimatrix - DECE-Ultraviolet at CommNexus April 2012Verimatrix - DECE-Ultraviolet at CommNexus April 2012
Verimatrix - DECE-Ultraviolet at CommNexus April 2012Verimatrix
 
Verimatrix - Multi-network Solutions in the Real World - NexTV Latam 2012
Verimatrix - Multi-network Solutions in the Real World - NexTV Latam 2012Verimatrix - Multi-network Solutions in the Real World - NexTV Latam 2012
Verimatrix - Multi-network Solutions in the Real World - NexTV Latam 2012Verimatrix
 
Verimatrix-Multi-network Solutions in the Real World - NexTV Mexico 2012
Verimatrix-Multi-network Solutions in the Real World - NexTV Mexico 2012Verimatrix-Multi-network Solutions in the Real World - NexTV Mexico 2012
Verimatrix-Multi-network Solutions in the Real World - NexTV Mexico 2012Verimatrix
 
Cloud brokerage windows azure
Cloud brokerage windows azureCloud brokerage windows azure
Cloud brokerage windows azureSeungShik Lee
 
Convergence India 2013 Multi-network Forum - Verimatrix
Convergence India 2013 Multi-network Forum - VerimatrixConvergence India 2013 Multi-network Forum - Verimatrix
Convergence India 2013 Multi-network Forum - VerimatrixVerimatrix
 
Cloud computing
Cloud computingCloud computing
Cloud computingvdvennen
 
Managed Hosting for Dynamic Enterprises
Managed Hosting for Dynamic EnterprisesManaged Hosting for Dynamic Enterprises
Managed Hosting for Dynamic Enterpriseswebhostingguy
 
Hd Connect Spec Sheet V1 6
Hd Connect Spec Sheet V1 6Hd Connect Spec Sheet V1 6
Hd Connect Spec Sheet V1 6Tom Luketich
 
Cymtv.Products.Jan.2012
Cymtv.Products.Jan.2012Cymtv.Products.Jan.2012
Cymtv.Products.Jan.2012robwilmer
 
Newtec M6100 Broadcast Satellite Modulator Webinar Presentation
Newtec M6100 Broadcast Satellite Modulator Webinar PresentationNewtec M6100 Broadcast Satellite Modulator Webinar Presentation
Newtec M6100 Broadcast Satellite Modulator Webinar PresentationNewtec
 
Extending your Data Centre with AWS Sydney Customer Appreciation Day
Extending your Data Centre with AWS Sydney Customer Appreciation DayExtending your Data Centre with AWS Sydney Customer Appreciation Day
Extending your Data Centre with AWS Sydney Customer Appreciation DayAmazon Web Services
 
Cymtv.Products.Jan.2012
Cymtv.Products.Jan.2012Cymtv.Products.Jan.2012
Cymtv.Products.Jan.2012Ron van Herk
 
RAVI - Digital Signage/Corporate TV/InStore TV
RAVI - Digital Signage/Corporate TV/InStore TVRAVI - Digital Signage/Corporate TV/InStore TV
RAVI - Digital Signage/Corporate TV/InStore TVluismtavares
 

Semelhante a Next Generation Video Services Fundamentals (20)

Monetizing OTT Video - OTTcon 2010
Monetizing OTT Video - OTTcon 2010Monetizing OTT Video - OTTcon 2010
Monetizing OTT Video - OTTcon 2010
 
Rebaca Technologies Corporate Overview
Rebaca Technologies Corporate OverviewRebaca Technologies Corporate Overview
Rebaca Technologies Corporate Overview
 
Sao Paulo Multi-network Event 2012 - Verimatrix
Sao Paulo Multi-network Event 2012 - VerimatrixSao Paulo Multi-network Event 2012 - Verimatrix
Sao Paulo Multi-network Event 2012 - Verimatrix
 
Multiservice Broadcast Networks Over Satellite
Multiservice Broadcast Networks Over SatelliteMultiservice Broadcast Networks Over Satellite
Multiservice Broadcast Networks Over Satellite
 
Ibc forum 2012-divitel
Ibc forum 2012-divitelIbc forum 2012-divitel
Ibc forum 2012-divitel
 
BIG-IP Policy Enforcement Manager
BIG-IP Policy Enforcement ManagerBIG-IP Policy Enforcement Manager
BIG-IP Policy Enforcement Manager
 
Verimatrix - DECE-Ultraviolet at CommNexus April 2012
Verimatrix - DECE-Ultraviolet at CommNexus April 2012Verimatrix - DECE-Ultraviolet at CommNexus April 2012
Verimatrix - DECE-Ultraviolet at CommNexus April 2012
 
Verimatrix - Multi-network Solutions in the Real World - NexTV Latam 2012
Verimatrix - Multi-network Solutions in the Real World - NexTV Latam 2012Verimatrix - Multi-network Solutions in the Real World - NexTV Latam 2012
Verimatrix - Multi-network Solutions in the Real World - NexTV Latam 2012
 
Verimatrix-Multi-network Solutions in the Real World - NexTV Mexico 2012
Verimatrix-Multi-network Solutions in the Real World - NexTV Mexico 2012Verimatrix-Multi-network Solutions in the Real World - NexTV Mexico 2012
Verimatrix-Multi-network Solutions in the Real World - NexTV Mexico 2012
 
Meta soft corporate profile
Meta soft  corporate profileMeta soft  corporate profile
Meta soft corporate profile
 
Cloud brokerage windows azure
Cloud brokerage windows azureCloud brokerage windows azure
Cloud brokerage windows azure
 
Convergence India 2013 Multi-network Forum - Verimatrix
Convergence India 2013 Multi-network Forum - VerimatrixConvergence India 2013 Multi-network Forum - Verimatrix
Convergence India 2013 Multi-network Forum - Verimatrix
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Managed Hosting for Dynamic Enterprises
Managed Hosting for Dynamic EnterprisesManaged Hosting for Dynamic Enterprises
Managed Hosting for Dynamic Enterprises
 
Hd Connect Spec Sheet V1 6
Hd Connect Spec Sheet V1 6Hd Connect Spec Sheet V1 6
Hd Connect Spec Sheet V1 6
 
Cymtv.Products.Jan.2012
Cymtv.Products.Jan.2012Cymtv.Products.Jan.2012
Cymtv.Products.Jan.2012
 
Newtec M6100 Broadcast Satellite Modulator Webinar Presentation
Newtec M6100 Broadcast Satellite Modulator Webinar PresentationNewtec M6100 Broadcast Satellite Modulator Webinar Presentation
Newtec M6100 Broadcast Satellite Modulator Webinar Presentation
 
Extending your Data Centre with AWS Sydney Customer Appreciation Day
Extending your Data Centre with AWS Sydney Customer Appreciation DayExtending your Data Centre with AWS Sydney Customer Appreciation Day
Extending your Data Centre with AWS Sydney Customer Appreciation Day
 
Cymtv.Products.Jan.2012
Cymtv.Products.Jan.2012Cymtv.Products.Jan.2012
Cymtv.Products.Jan.2012
 
RAVI - Digital Signage/Corporate TV/InStore TV
RAVI - Digital Signage/Corporate TV/InStore TVRAVI - Digital Signage/Corporate TV/InStore TV
RAVI - Digital Signage/Corporate TV/InStore TV
 

Mais de Cisco Canada

Cisco connect montreal 2018 net devops
Cisco connect montreal 2018 net devopsCisco connect montreal 2018 net devops
Cisco connect montreal 2018 net devopsCisco Canada
 
Cisco connect montreal 2018 iot demo kinetic fr
Cisco connect montreal 2018   iot demo kinetic frCisco connect montreal 2018   iot demo kinetic fr
Cisco connect montreal 2018 iot demo kinetic frCisco Canada
 
Cisco connect montreal 2018 - Network Slicing: Horizontal Virtualization
Cisco connect montreal 2018 - Network Slicing: Horizontal VirtualizationCisco connect montreal 2018 - Network Slicing: Horizontal Virtualization
Cisco connect montreal 2018 - Network Slicing: Horizontal VirtualizationCisco Canada
 
Cisco connect montreal 2018 secure dc
Cisco connect montreal 2018    secure dcCisco connect montreal 2018    secure dc
Cisco connect montreal 2018 secure dcCisco Canada
 
Cisco connect montreal 2018 enterprise networks - say goodbye to vla ns
Cisco connect montreal 2018   enterprise networks - say goodbye to vla nsCisco connect montreal 2018   enterprise networks - say goodbye to vla ns
Cisco connect montreal 2018 enterprise networks - say goodbye to vla nsCisco Canada
 
Cisco connect montreal 2018 vision mondiale analyse locale
Cisco connect montreal 2018 vision mondiale analyse localeCisco connect montreal 2018 vision mondiale analyse locale
Cisco connect montreal 2018 vision mondiale analyse localeCisco Canada
 
Cisco Connect Montreal 2018 Securité : Sécuriser votre mobilité avec Cisco
Cisco Connect Montreal 2018 Securité : Sécuriser votre mobilité avec CiscoCisco Connect Montreal 2018 Securité : Sécuriser votre mobilité avec Cisco
Cisco Connect Montreal 2018 Securité : Sécuriser votre mobilité avec CiscoCisco Canada
 
Cisco connect montreal 2018 collaboration les services webex hybrides
Cisco connect montreal 2018 collaboration les services webex hybridesCisco connect montreal 2018 collaboration les services webex hybrides
Cisco connect montreal 2018 collaboration les services webex hybridesCisco Canada
 
Integration cisco et microsoft connect montreal 2018
Integration cisco et microsoft connect montreal 2018Integration cisco et microsoft connect montreal 2018
Integration cisco et microsoft connect montreal 2018Cisco Canada
 
Cisco connect montreal 2018 compute v final
Cisco connect montreal 2018   compute v finalCisco connect montreal 2018   compute v final
Cisco connect montreal 2018 compute v finalCisco Canada
 
Cisco connect montreal 2018 saalvare md-program-xr-v2
Cisco connect montreal 2018 saalvare md-program-xr-v2Cisco connect montreal 2018 saalvare md-program-xr-v2
Cisco connect montreal 2018 saalvare md-program-xr-v2Cisco Canada
 
Cisco connect montreal 2018 sd wan - delivering intent-based networking to th...
Cisco connect montreal 2018 sd wan - delivering intent-based networking to th...Cisco connect montreal 2018 sd wan - delivering intent-based networking to th...
Cisco connect montreal 2018 sd wan - delivering intent-based networking to th...Cisco Canada
 
Cisco Connect Toronto 2018 DNA automation-the evolution to intent-based net...
Cisco Connect Toronto 2018   DNA automation-the evolution to intent-based net...Cisco Connect Toronto 2018   DNA automation-the evolution to intent-based net...
Cisco Connect Toronto 2018 DNA automation-the evolution to intent-based net...Cisco Canada
 
Cisco Connect Toronto 2018 an introduction to Cisco kinetic
Cisco Connect Toronto 2018   an introduction to Cisco kineticCisco Connect Toronto 2018   an introduction to Cisco kinetic
Cisco Connect Toronto 2018 an introduction to Cisco kineticCisco Canada
 
Cisco Connect Toronto 2018 IOT - unlock the power of data - securing the in...
Cisco Connect Toronto 2018   IOT - unlock the power of data - securing the in...Cisco Connect Toronto 2018   IOT - unlock the power of data - securing the in...
Cisco Connect Toronto 2018 IOT - unlock the power of data - securing the in...Cisco Canada
 
Cisco Connect Toronto 2018 DevNet Overview
Cisco Connect Toronto 2018  DevNet OverviewCisco Connect Toronto 2018  DevNet Overview
Cisco Connect Toronto 2018 DevNet OverviewCisco Canada
 
Cisco Connect Toronto 2018 DNA assurance
Cisco Connect Toronto 2018  DNA assuranceCisco Connect Toronto 2018  DNA assurance
Cisco Connect Toronto 2018 DNA assuranceCisco Canada
 
Cisco Connect Toronto 2018 network-slicing
Cisco Connect Toronto 2018   network-slicingCisco Connect Toronto 2018   network-slicing
Cisco Connect Toronto 2018 network-slicingCisco Canada
 
Cisco Connect Toronto 2018 the intelligent network with cisco meraki
Cisco Connect Toronto 2018   the intelligent network with cisco merakiCisco Connect Toronto 2018   the intelligent network with cisco meraki
Cisco Connect Toronto 2018 the intelligent network with cisco merakiCisco Canada
 
Cisco Connect Toronto 2018 sixty to zero
Cisco Connect Toronto 2018   sixty to zeroCisco Connect Toronto 2018   sixty to zero
Cisco Connect Toronto 2018 sixty to zeroCisco Canada
 

Mais de Cisco Canada (20)

Cisco connect montreal 2018 net devops
Cisco connect montreal 2018 net devopsCisco connect montreal 2018 net devops
Cisco connect montreal 2018 net devops
 
Cisco connect montreal 2018 iot demo kinetic fr
Cisco connect montreal 2018   iot demo kinetic frCisco connect montreal 2018   iot demo kinetic fr
Cisco connect montreal 2018 iot demo kinetic fr
 
Cisco connect montreal 2018 - Network Slicing: Horizontal Virtualization
Cisco connect montreal 2018 - Network Slicing: Horizontal VirtualizationCisco connect montreal 2018 - Network Slicing: Horizontal Virtualization
Cisco connect montreal 2018 - Network Slicing: Horizontal Virtualization
 
Cisco connect montreal 2018 secure dc
Cisco connect montreal 2018    secure dcCisco connect montreal 2018    secure dc
Cisco connect montreal 2018 secure dc
 
Cisco connect montreal 2018 enterprise networks - say goodbye to vla ns
Cisco connect montreal 2018   enterprise networks - say goodbye to vla nsCisco connect montreal 2018   enterprise networks - say goodbye to vla ns
Cisco connect montreal 2018 enterprise networks - say goodbye to vla ns
 
Cisco connect montreal 2018 vision mondiale analyse locale
Cisco connect montreal 2018 vision mondiale analyse localeCisco connect montreal 2018 vision mondiale analyse locale
Cisco connect montreal 2018 vision mondiale analyse locale
 
Cisco Connect Montreal 2018 Securité : Sécuriser votre mobilité avec Cisco
Cisco Connect Montreal 2018 Securité : Sécuriser votre mobilité avec CiscoCisco Connect Montreal 2018 Securité : Sécuriser votre mobilité avec Cisco
Cisco Connect Montreal 2018 Securité : Sécuriser votre mobilité avec Cisco
 
Cisco connect montreal 2018 collaboration les services webex hybrides
Cisco connect montreal 2018 collaboration les services webex hybridesCisco connect montreal 2018 collaboration les services webex hybrides
Cisco connect montreal 2018 collaboration les services webex hybrides
 
Integration cisco et microsoft connect montreal 2018
Integration cisco et microsoft connect montreal 2018Integration cisco et microsoft connect montreal 2018
Integration cisco et microsoft connect montreal 2018
 
Cisco connect montreal 2018 compute v final
Cisco connect montreal 2018   compute v finalCisco connect montreal 2018   compute v final
Cisco connect montreal 2018 compute v final
 
Cisco connect montreal 2018 saalvare md-program-xr-v2
Cisco connect montreal 2018 saalvare md-program-xr-v2Cisco connect montreal 2018 saalvare md-program-xr-v2
Cisco connect montreal 2018 saalvare md-program-xr-v2
 
Cisco connect montreal 2018 sd wan - delivering intent-based networking to th...
Cisco connect montreal 2018 sd wan - delivering intent-based networking to th...Cisco connect montreal 2018 sd wan - delivering intent-based networking to th...
Cisco connect montreal 2018 sd wan - delivering intent-based networking to th...
 
Cisco Connect Toronto 2018 DNA automation-the evolution to intent-based net...
Cisco Connect Toronto 2018   DNA automation-the evolution to intent-based net...Cisco Connect Toronto 2018   DNA automation-the evolution to intent-based net...
Cisco Connect Toronto 2018 DNA automation-the evolution to intent-based net...
 
Cisco Connect Toronto 2018 an introduction to Cisco kinetic
Cisco Connect Toronto 2018   an introduction to Cisco kineticCisco Connect Toronto 2018   an introduction to Cisco kinetic
Cisco Connect Toronto 2018 an introduction to Cisco kinetic
 
Cisco Connect Toronto 2018 IOT - unlock the power of data - securing the in...
Cisco Connect Toronto 2018   IOT - unlock the power of data - securing the in...Cisco Connect Toronto 2018   IOT - unlock the power of data - securing the in...
Cisco Connect Toronto 2018 IOT - unlock the power of data - securing the in...
 
Cisco Connect Toronto 2018 DevNet Overview
Cisco Connect Toronto 2018  DevNet OverviewCisco Connect Toronto 2018  DevNet Overview
Cisco Connect Toronto 2018 DevNet Overview
 
Cisco Connect Toronto 2018 DNA assurance
Cisco Connect Toronto 2018  DNA assuranceCisco Connect Toronto 2018  DNA assurance
Cisco Connect Toronto 2018 DNA assurance
 
Cisco Connect Toronto 2018 network-slicing
Cisco Connect Toronto 2018   network-slicingCisco Connect Toronto 2018   network-slicing
Cisco Connect Toronto 2018 network-slicing
 
Cisco Connect Toronto 2018 the intelligent network with cisco meraki
Cisco Connect Toronto 2018   the intelligent network with cisco merakiCisco Connect Toronto 2018   the intelligent network with cisco meraki
Cisco Connect Toronto 2018 the intelligent network with cisco meraki
 
Cisco Connect Toronto 2018 sixty to zero
Cisco Connect Toronto 2018   sixty to zeroCisco Connect Toronto 2018   sixty to zero
Cisco Connect Toronto 2018 sixty to zero
 

Último

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 

Último (20)

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 

Next Generation Video Services Fundamentals

  • 2. Experiences Consumers Want Now Online Content on TV Intuitive, Unified Navigation on All Devices A portable multi- A TV experience that integrates screen TV Experience with the rest of my online life Support an increasing variety of services on an any device and deliver a common experience everywhere
  • 3. Three Dimensions of the Problem Content, Transport, and Devices Managed and Unmanaged Content Managed and Unmanaged Transport Managed and Unmanaged Devices
  • 4. From Totally Best-Effort to Fully-Managed Offerings Challenge is to Provide a Solution that Covers All Design to the most general case Optimize where appropriate
  • 5. Today‟s Over-the-Top Adaptive Streaming Delivery Production Preparation and Staging Distribution Consumption Studio VoD Content & Manifests News Gathering CDN Multi-bitrate Encapsulation Sport Events Protection Origin Servers Encoding Live Content & Manifests Premium Content •Service Providers have little control and visibility into OTT services •Content Providers have little control of the delivery of their content
  • 6. Video consumption is exploding around the world • In 2015, Video traffic will be 3 • And mobile traffic will be 12 times larger than it is today times what it is today
  • 7. Two Worlds are Coming Together Next Generation Managed Internet Services Internet Network • Simple access business model • Flexible business models • Varied business models • Built for scale • Massive scale and performance • Focused on services • Limited security/privacy • Secure, privacy option, guaranteed • Built for performance • No SLAs • Services anywhere on any device • Security, privacy, SLA guarantees
  • 8. Next-Gen Video Infrastructure Key Tenets of IP Video Driving the Architecture Built on Web Services Protocols Cloud Service APIs - Accelerates universal reach and 3rd party innovation; Designed for virtualization Exponential scale for large-scale unicast services Leveraging caching technologies for efficient distribution Whilst addressing the challenges of large scale concurrency (i.e. Linear) Video intelligence propagates deep into the network edge Providing media, device, and network awareness Open Client Architecture Multi-device support – for PCs, gaming consoles, tablets, mobile devices, set- tops, etc. Leveraging the cloud to provide adaptation in concert with network intelligence Services Across Managed and Unmanaged Networks Common experience no matter where the user connects Design for unmanaged, optimized for managed 9
  • 9. Videoscape Architecture Cloud Network Client
  • 10. Videoscape Architecture Cloud Network Client Provider Systems In the Home Subscriber Mgmt Billing TV Schedules Media Suite Content Distribution Unmanaged VOD Media Acquisition Managed VOD OTA/Sat/Network Linear TV On the Go Content Providers Unknown Conductor End to End System Management
  • 11. Videoscape Architecture Cloud Network Client Provider Systems CloudVerse (B2B) In the Home Subscriber Mgmt Videoscape Enabled Services Legacy RF STB Billing Live/Linear On-Demand Cloud DVR Cross Screen Companion SP/Partner Enabled Cable STB with Videoscape Voyager Vantage TV Schedules Media Suite Content Distribution Multiscreen Unified GW CMS EPG Catalog Cable, Edge Routing & Caching Videoscape IP STB xDSL, Entitlement Service/Proximity Routing Tier FTTH, Store Front Unmanaged VOD 4G Publisher Virtual STB (Voyager Virtual) Connected TV, PC & Workflow Control Tablet Soft Client CDS Streamer Media Acquisition Managed VOD CDN Tier CDN Tier Digital Content Virtual Origin (Data Center) (Core/Aggr Routing) Manager Services 3G/4G OTA/Sat/Network ASR9K Linear TV & WiFi (Video Service CDN Content Acquirer CDS Cache Module) On the Go Cisco Transcode AS Series Media Manager Processors Notebook/PC/Mac Soft Client Content Encapsulator/ Mobile Content Smartphone/ Tablet Soft Client Providers ABR Packager Adaption Engine ASR5K Mobile Video GW Unknown Advanced Advertising Recommendations Social Networks Conductor with Alert Manager Session Manager Connection Manager Device Manager Client Frameworks Reporting & Analytics Back Office End to End System Management
  • 12. Acquisition Suite Flexible Media Processing Media Acquisition Digital Content Virtual Origin Manager Services Cisco Transcode AS Series Media Manager Processors Encapsulator/ Mobile Content ABR Packager Adaption Engine #CiscoPlusCA
  • 13. Media Acquisition and Processing Portfolio Cisco DCM Transcoder DCM Video Processor / Transcoder MEP D9036 Modular Media Processor/ Encoder Encapsulator Multi-Service Video Transcoders Processing Live ABR Transcoding & Encoders Packaging D9800 Series Transcode Manager Receivers Media Acquisition and Processing Virtual Origin Cisco ROSA® Receivers / Decoders Services File Based Transcoding VoD, Linear, nDVR Origin Control Systems Server
  • 14. Media Processing – Primary, Secondary Distribution • D9036 Broadcast Quality Encoder • Primary Distribution Encoder • Encoder in secondary distribution for very HQ channels (typ. 20% of line-up) or very low bitrates (IPTV) • DCM Digital Content Manager • Processing of uncompressed, J2K and MPEG compressed streams • Secondary distribution content transcoding and preparation (+ DPI, encryption, logo, EAS, ..) : linear headend in a box • Future (CC): optimized solution for ABR, working together with Encapsulator • Media Processor/Encapsulator • Transcoder and Encapsulation for ABR • Flexible transcoder for alternate codecs (VP8, WebM,. ...) • Encapsulation offered as standalone capability • Plans to fully virtualize on UCS infrastructure • Transcode Manager • File based transcoder • Automated QC, analysis and decision making • Plans to fully virtualize on UCS infrastructure
  • 15. HTTP ABR – Format Comparison No clear common ground apart from H.264/AAC HSS (Microsoft) HLS (Apple) HDS (Adobe) Transport Protocol HTTP HTTP HTTP Fragment Size (typical) 2 seconds 10 seconds Variable #TCP connections 1 or 2 1 Variable # Content Files #profiles #profiles x 720/Hr #profiles (VOD) on Origin Server #profiles x frag duration/Hr (Live) Codec Support VC-1, H.264,WMA H.264 H.264 Wire/Xport Format MP4 fragments MP2TS fragments MP4 fragments Content File Format .ismv .ts .f4f, .fmf on Origin Server Fragmented mp4 Segmented TS Fragmented mp4 Byte Range Mechanism No No Yes Std HTTP Origin Server No Yes No Encryption/DRM Windows DRM AES-128 Adobe Access PlayReady Client Silveright 2+ iPhone OS 3.0+ Flash Player 10.1 with ZERI OSMF (OpenSource) Quicktime X extensions Manifest file .ismc (.ism/Mfest or .m3u8 .fmf .isml/Mfest) Origin server Helper integrated with IIS HTTP server HTTP server with Helper module
  • 16. Multi-Language Audio, Metadata Processing Still no convergence (actually worse) HSS HLS HDS Multi-Language • Single audio track per language • HLS supports multiple audio tracks, but each • RTMP has no support for multiple audio Audio • Track has language descriptor segment contains all audio tracks (pre-iOS5) tracks/IDs • URL fragment request contains descriptor • iOS5 now allows for separable audio • HDS supports multiple audio tracks, but streams, TBD when non iOS devices will each segment contains video and all audio support (Roku, etc.) tracks • Change result of Cisco working with Apple • Cisco applying pressure on Adobe on on requirements – Apple has tended to be both of these issues very NA focused Metadata • Data Tracks (Name, Language, Sub-type) • Timed metadata introduced earlier this year • Cue points Processing • Sparse (has Parent Track) • Private TS stream • (Name, Multiple Parameters) • Non-Sparse (always present) • ES=ID3 tag payload • Each parameter is (tag,value) pair Captions/Subtitles • Source converted to TTML – natively • 608 user data on AVC ES for Closed • No formal support supported by client Captioning • Client specific customer implementations • Different approach highly desired to • No subtitle support (BBC) support bitmap-based subtitles (DVB) • Apple unlikely to add support soon Ad Splicing** • SCTE-35 like metadata in sparse track • Cloud based manifest manipulation • Client based reaction to some form of • Client based reaction to metadata • Client unaware of ad splice, additional metadata • Dual timelines to track parent and child metadata can be used to control trickmodes, • Little effort to standardize this data (ad) streams etc. • Scale, cacheability implications of supporting highly targeted – manifest file management ** Divergent views across providers on cloud-based only vs client-based only –based splicing, as well as combination of the two – implications on different ecosystems
  • 17. So how do we address the divergence? Look at a generic ABR Content Flow IIS Contiguous Fragmented MP4 (Smooth) Pre-segmented TS (HLS) CDN Root Apache, IIS CDN Edge Trans./Co Encap- Origin/St Helper Source Encrypt Distribution Client nd. sulate ore (Frag.) ABR Encoder 3rd Party Origin/ CDN Appliance Web Server (IIS, etc.) Single Stream Multiple Bitrates Player-specific Highest Bitrate/Quality Target encapsulation formats fragments/segments with DRM Multiple Bitrates Target Quality (N) Large video files or Multiple Bitrates virtual files and manifests Target encapsulation formats (NxM)
  • 18. Encoding, Encapsulation, & Origin on a single UCS platform (multiple VMs) Origin/St Helper Transcode Encapsulate Encrypt ore (Frag.) CDN Root CDN Edge Trans./Co Encap- Origin/St Helper Source Encrypt Distribution Client nd. sulate ore (Frag.) ABR Encoder Virtual Origin CDN Common or Distributed UCS Platform
  • 19. Acquisition Suite Media Processor Encode Once, Encapsulate Many Stream 1 Stream 2 Stream 3 Video Stream 4 Source Stream 5 Stream 6 Stream 7 Stream 8 Stream 1 Stream 1 Stream 2 Stream 2 Stream 3 Stream 3 Stream 4 Fragmenter/ Stream 4 Encoder Stream 5 Encapsulator Stream 5 Stream 6 Stream 7 Stream 6 Stream 8 Stream 7 Stream 8 Stream 3 Stream 4 Stream 5 Adaptive Stream 6 Stream 7 Transport Stream 8 Streams ATS is a common intermediate format Stream 1 that we can encapsulate to multiple MPEG2 TS Archive output formats for different clients
  • 20. Media Encapsulator • External ABR Fragmenter/Encapsulation from Adaptive Transcoding Systems – X86 Linux-based Software – Extensible to new formats, manifest forms (DASH) • ATS (Adaptive Transport Stream) Based • Linear and soon VOD and JIT (Cloud DVR) Workflows • Integration with DRM/Encryption and Advertising Subsystems
  • 21. What is Just-in-Time Processing (JITP)? • Single flavor in storage (Intermediary ABR-conditioned Format) – Result of VoD Transcode or Linear Recording – Assets Index to assist JIT • On-demand, JITP produces Target-specific Manifest – Complete VoD Manifest if source asset complete – Linear Manifest starting at beginning of assert if still recording • Client makes requests against provided manifest – Fragments: Random seeks against known fragments – Updated Manifest in case of manifest updates (HLS) • JITP continues to update Manifest if required • JITP only produces fragments on-demand that are requested
  • 22. JIT Processing Flow Manifest/Segment Request from Client Live/VoD in JIT Desired ATS Format Indexer Recorder Formatter Processor Format Deliver requested format only Storage Storage Savings Store common format only • Stored Indexed Intermediary Format • Dynamic Manifest, Encapsulation and DRM based on requests • Storage savings (only store common, ABR-independent format) • Network savings (only deliver requested fragments, not full ABR set)
  • 23. Virtual Origin Server • Separates the Encapsulation, Encryption, Storage, and Helper functions into flexible processes that can be instantiated in different locations of the architecture • Provides a unified architecture for VOD, Linear, and Timeshifting (CloudDVR). Supports multiscreen deployments (Legacy STB & ABR clients) • Proximity Routing, Load Balancing and Resiliency • Supports External Origins as well as direct ingest from Transcoders • Multi-vendor solution (Microsoft, Apple, Adobe). – For protocols with Helper functions (IIS & FMS), implements Helper functionality directly in VOS, eliminating the need for a layer of servers in the Data Center. – Removes a point of failure, increases ability to scale, deployment approaching the edge of the network • Adapts to evolving standards like DECE UV and DASH
  • 24. Distribution Suite Content Distribution Multiscreen GW Cable, Service/Proximity Edge Routing & xDSL, Routing Caching Tier FTTH, 4G CDS Streamer CDN Tier CDN Tier (Data Center) (Core/Aggr Routing) 3G/4G ASR9K & WiFi (Video Service CDN Content Acquirer CDS Cache Module) #CiscoPlusCA
  • 25. Videoscape Distribution Suite Content Distribution System (CDS) Content Ingest & Content Services Content Cache & CDN Storage Routing Streaming Management Video Application Network (Origin, Encoders, Streaming Clients, EPG, Portal) IP Network (Core, Aggregation, Access, Wireline, WiFi, 3G, 4G) Content Cache & Content Acquirer Service Router VDS Manager Content Streamers • Managed VoD Library Origin Server • Content Request Routing • Low latency, caching (hierarchical & • Centralized EM • Scheduled & Dynamic Ingest to CDN • Global Load Balancing location based) • WebGUI and HTTP API‟s • Concurrent multi-protocol delivery • Live Streams Ingest / Timeshifting • HTTP, RTMP, RTSP, DNS • VoD & Live Delivery Service Mgt • VoD & Live streaming & download • VoD Prepositioning or Dynamic • Content & Load Aware • Stream Control HTTP, RTSP, RTMP • System Monitoring Cache-Fill • Subscriber & Network Aware • Capacity Monitoring • High performance • Live Stream Splitting • BGP, OSPF Proximity • Detailed Reporting • AAA Server Integration • HTTP, FTP, CIFS, RTSP
  • 26. HTTP ABR – CDN Challenges • ABR = Adaptive Bit Rate Storage Format Wire Format – Unicast HTTP-based delivery Progressive (and hence TCP congestion control) Download Session 1 File – Client-driven adaptation to available BW and CPU 1 TCP Conn. 1 transaction • Large number of (relatively) small objects – File Storage vs. Wire Formats HTTP Live Streaming Session • Transaction Load, File System Load 1 TCP Conn. Files = N Profiles X Segments + ~5-10 second/trans • Challenges to Reporting and Analytics M3U8 Manifests 1 trans. per 5-10 sec. • No Inherent Server Side Session State • Variability in client delivery implementations Smooth Streaming Session • Lack of standard Content Access Protection Files = N Profiles + Manifests 2 TCP Conn. 2 second/trans methods (separate A + V) 2 trans. per 2 sec. – Prevent deep URL linking (including ABR fragments) – Prevent certain types of DoS attacks (e.g. Origin Server Move Streaming overload, cache poisoning”) Session Files = N Profiles X Segments + Manifest 3-5 TCP Conn. 2/3 sec. per trans. 3 trans. per 2 sec.
  • 27. The Challenges with Distributing ABR Objects Old World Movie.mp4 Progressive Download Frag1-1 Frag1-2 Frag1-3 Frag1-Z Frag2-1 Frag2-2 Frag2-3 Frag2-Z New World ABR Delivery Frag3-1 Frag3-2 Frag3-3 3600 fragments x 7 profiles Frag3-Z = 25,000 possible objects FragN- FragN-1 FragN-2 FragN-3 Z  Short fragment sizes translate to very high request TPS  TCP connections can be short-lived (client and network conditions)  Different standard fragment sizes (HLS v. Smooth) mean object sizes are different for each Delivery Service. CDS object handling can be configured on a per-DS basis Transaction Rates Obj Client TPS for Object Size (MB) Length(se Request 2000 Objects/Hou Obj/Hr 200 3000 kbps 1500 kbps 500 kbps c) TPS clients r/Asset channels Smooth 0.75 0.38 0.13 Smooth 2 0.500 1,000 1800 360,000 HLS 3.8 1.9 0.6 HLS 10 0.100 200 360 72,000 PDL 1,350 675 225 PDL 3600 0.000 0.56 1 200
  • 28. CDS Optimizations for ABR • Optimized TCP connection handling – Scaling to support the large # of connections for ABR • Optimized HTTP transaction handling – Scaling to support the high transaction rate of ABR. CDNs designed for ordinary HTTP transaction loads will not meet the high transactional demands of ABR • Request Bundling – For live streaming, aggregates multiple cache-fill requests for same content into a single request from next cache-tier or Origin Server
  • 29. CDS Optimizations for ABR • Small Object Cache Throughput Optimizations – Small objects written to memory, delayed write to disk – Large objects continue to be cached on disk – SSD support and optimizations – Customized object size caching behavior per Delivery Service • Content Access Protection – URL signing – Access authentication through Conductor XMPP session persistence
  • 30. CDS Optimizations for ABR • Live ABR and Client Request Optimizations – Request Bundling – Multiple near-time requests result in single requests upstream – Range Request Caching (HLS clients, Progressive DL clients) – Client/Streamer Stickiness (Content Affinity) • Service Visibility – Reporting and Analytics optimizations for ABR • Asset-level treatment of fragments, Session association across ABR profile shifts – Streamer performance metrics associated with delivery transactions for overall system behavior views – Exposure of service metrics and transaction logs for 3rd party monitoring/reporting systems.
  • 31. Videoscape CDN Analytics Real Time, Deep and Broad Analysis Cisco CDN Analytics Traffic Capacity Asset Distribution Utilization Popularity Allocate resources according to Better capacity planning for Cache content that subscribers peaks and troughs business growth watch most Billing Bandwidth Trends Consumption Analyze consumption trends and Monitor subscriber usage and offer package offerings accordingly alerts once thresholds are met
  • 32. Dashboards • Dashboards link real-time data that has a common theme – Network Utilization – QoS – Client Access – Geo-location – Content Usage
  • 33. Network Dashboard • CDN Bandwidth Usage • Requests Per Second • Cache Hit Ratio • Origin Offload • Server Location
  • 34. QoS Dashboard • Average Fragment Bitrate • Assets with 4xx Errors • Response Codes • 4xx Error Code Rates • Average Time to Serve
  • 35. Client Dashboard • Client Density Map • Number of Unique Clients • Top 10 Clients by Request • Top 10 Clients by Bytes Transferred • Average Length of Stay
  • 36. Media Suite #CiscoPlusCA
  • 37. Media Suite: Components Videoscape Clients CMS Entitlement Publisher Linear API’s/Web Services OSS/BSS Content Entitlement Publishing Linear Management • Multiple content formats • Product/Offer rules creation • Feed aggregation & • EPG ingest & normalization • Sophisticated content harmonization • Subscription, rental, EST, • Channel bundling ad-supported models • Multipoint catalog publishing maps/regionalization • Customizable metadata supported • Category management • Uses VMS workflow, model • Custom entitlement checks • Playlist publishing bundling & entitlement • Metadata normalization prior to authorization • Unified search - linear & • Search and Rating • Extensible workflow • Accounts, devices, domains VOD • Metering & reporting • Transcoding and encryption • Multi-DRM framework • Event framework for record controls • Distribution to delivery • Customer Care functionality • XML-based output
  • 38. Unified Metadata Representation Traditional and non-traditional content sources YouTube Dailymotion Applications Linear/EPG VOD YouTube Dailymotion Applications Linear VOD Metadata Format Metadata Format Metadata Format Metadata Format Metadata Format YT DM App Lin VOD Source-specific Pluggable modules Normalization Metadata Combining Enhancement Aggregation Multiple, standardized Multiple, standardized query protocols metadata schema Managed Client Unmanaged Client SCTE-130 CIS
  • 39. Media Suite Content Workflow Media Suite Functions Mgmt. Mgmt. Entitlement • Content Management EPG Publishing Content Mgmt. Policy – Ingestion of VOD metadata – Metadata editing & enhancement LSMS Metadata CRS Mgmt. Broker – Creation of products (assets and consumption policies) – Creation of linear channel lineup “bundles” and regions • Workflow Management – Manages asset flow from ingestion through transcoding, encryption and distribution to origin system – Provide plug points for custom workflow steps • Catalog Publishing – Retrieval via API‟s or MRSS feeds – Direct to Videoscape client applications or to Portal for integration with HTML templates and other services
  • 40. Media Suite Content Workflow Media Suite Functions Mgmt. Mgmt. Entitlement • Entitlement EPG Publishing Content Mgmt. Policy – Determination of user entitlement to content – Interface with DRM License creation system to generate/deliver license based onMetadata LSMS product policies CRS Mgmt. Broker – Maintenance of “digital locker” per user account – Channel Products can be entitled to account – nDVR Policies - # of tuners, # of hours • EPG Manager – Ingest and normalize EPG data from multiple providers/formats (Tribune, GLF, TV Anytime) – Daily updates of full EPG schedule and SOAP interface for single program updates – Create Regional Channel lineups & assign station numbers – Publish channel, station, program and schedule information – Support high volume, “cacheable” query responses – Integration with CMS to provide enhanced channel product information
  • 41. Media Suite Media Suite Content Mgmt. Workflow Mgmt. Entitlement Release VR5 Enhancements • LSMS (Linear Services Management System) EPG Publishing Content Mgmt. Policy – Initial definition of a linear service parameters – Interface w/ transcoding systems to provide encoding LSMS Metadata CRS requirements/profiles Mgmt. Broker – Definition of “catch-up” window, nDVR recording policies (single/unique copy) – Enable dynamic changes to encoding parameters (reduce # of bit rates in “off” hours) • Metadata Broker – High volume, high availability metadata query services for all Videoscape cloud components and end user devices – VOD assets & linear “program” data – Ad avails – published & non-published – SCTE-130 query support (CIS 2009/2011)
  • 42. Media Suite Media Suite Content Mgmt. Workflow Mgmt. Entitlement Release VR5 Enhancements • CRS (Content Resolution Service) EPG Mgmt. Publishing Content Policy – Map request to device specific URL‟s on CDN – Resolve VOD, nDVR, linear “live” and “catch-up” TV LSMS Mgmt. Metadata Broker CRS requests to asset URL‟s • Content Policy – Extension of current policies – Content consumption may be gated by location (in/outside home) or by connection type (WiFi vs. 3G/4G) – Ad insertion policy and behavior – e.g. can skip ads?
  • 43. Customer Examples TV Everywhere Content Management and Entitlement AT&T U-verse Online Paramount Media Store Bell TV Online Disney Movies Onet TV Catch Up Online
  • 44. In the Home Legacy RF STB Videoscape Clients Cable STB with Videoscape Voyager Vantage Videoscape IP STB Connected TV, PC & Tablet Soft Client On the Go Notebook/PC/Mac Soft Client Smartphone/ Tablet Soft Client #CiscoPlusCA
  • 45. Videoscape Cloud APIs and Clients  Videoscape Cloud APIs enable consistent user experience  Videoscape Cloud APIs leveraging best of XMPP and HTTP 3rd Party  Client SDKs facilitate Cloud API use across diverse platforms Services  Open access to 3rd Party Services Videoscape Videoscape Managed IP Videoscape Enabled Services Cloud API STB Live / Linear On-Demand Cloud DVR RESTful HTTP Cross Screen Companion … … Webservices EPG/Catalog Unified CMS Store Front Entitlement Virtual STB Publisher (Cloud UI) Edge Workflow Control Routing & Caching Videoscape Service / Proximity Routing Tier Cloud API IP Video Compression CDN Tier CDN Tier (Core / Aggr Videoscape (Data Center) ABR Routing) iOS Tablet Encoders Virtual Encapsulator Origin Services XMPP DRM CDS Content Acquisition CDS Cache CDS Messaging Streamer Packager Mobile Mobile Content Video GW Adaptation Engine Advanced Reporting Recommen Social Advertising & Analytics dations Networks Videoscape Core Services: Messaging, Client, Session, Resource Endpoint Manager Alert Manager Companion Device Broker Services SDK Cloud API Videoscape Android SmartPhone
  • 48. Conductor Advanced Advertising Recommendations Social Networks Conductor with Alert Manager Session Manager Connection Manager Device Manager Client Frameworks Reporting & Analytics Back Office #CiscoPlusCA
  • 49. Service Issues to Solve • Multi-device and multi-user support on multiple access networks – Resource management and session policies, e.g. max active users or devices in an account – Multiple playback format(s) for nDVR recordings – Companion Devices interaction • Decoupling customers from hardware devices – Accounts, users, devices, personalized services, and parental control – Content Access Protection and Digital Rights Management (DRM) • Service Visibility – Statistics, audience measurements, and troubleshooting in an ABR environment • Asynchronous messaging – Program Guides, SW updates, Emergency Alerts, etc. • Service Acceleration – Introduction of new services, rapid modification of existing services, and linking to external services (e.g. social networks)
  • 50. Built to Scale for millions of Devices Adoption • XMPP currently being used in millions of devices for IM applications today. • Open standards Approach allows for Extensibility 3.6B to a number of Device types including STB‟s Mobile devices* • Videoscape Conductor incorporates Jabber Technology and will address STB‟s and soft 300,000 1.8B clients running on Smartphones, PCs, and Daily Mobile Tablets Android web access Activations devices* • XMPP framework provides asynchronous real- time messaging and presence awareness to „Cloud‟ **Gartner research prediction; Gartner Forecast: Tablet PCs, Worldwide, November, 2010
  • 51. Conductor Services and Technology Toolkit APIs/Web Services Audience Companion Session Measurement Device Broker Management Services Sessions Messaging APIs/Web Services Video Service Emergency Alert Time Shift TV Applications Services Connectivity Management Manager • Videoscape • Session/service • Standards-based Applications rules creation with pluggable deliver targeted southbound • Service, Device, functionality for interfaces for User, Context, Resource 3rd Party managing Service, BoSH, Linear Services Location based Management Integration/API devices, end- and WebSockets control As sur points • Widely proven O an • Custom SS ce /B • Extensible real-time SS Billin g entitlement through workflow, messaging plane checks prior to Simple (XML) scales to millions authorization data models of concurrent sessions
  • 52. Conductor Overall Architecture Session & Resource Management Conductor Applications Session Services Manager Resource Manager Alert Server Endpoint Manager … App Server Service Client BSS/OSS Workflow Platform Directory Directory Service Infrastructure Adapter Engine Messaging Infrastructure Event Async Msg. Presence PubSub Collection Authenticatio Authent. Mgmt. n Systems Adapter Console XMPP BOSH WebSockets Conn Mgrs. Conn Mgrs. Conn Mgrs. Clients Clients Clients
  • 53. Conductor - Physical Topology Centralized or Distributed Architecture Node Node Mgmt. Core Controller Node Node Service Service Service Service Message Router Node Node Controller Message Message Mgmt. Controller Router Router Console Node Node Message Node Node Message Controller Controller Router Router Connection Connection Connection Connection Connection Connection Manager Manager Manager Manager Manager Manager Millions of Clients TCP Sockets (w/ TLS)
  • 54. PubSub • Publish/Subscribe engine – Holds history DB PubSub – Items replaceable • Distributed message replication – CMs help replicate messages R • Typical use in an SP-video system – Real-time feed update notifications CM CM CM – Emergency Alert Services – Client statistics/event reporting – Fault management
  • 55. Example Cloud Service ABR Session Management • Session State Manager coordinates activity from Session State Resource Manager client, acquisition Manager Transcoder components, delivery components, etc. Encapsulator • Resource Manager can State Tracking Resource Tracking Session Update optionally count resources, reserve bandwidth, etc. Workflow Session Update Origin Session Create Delivery Application Front-End Session Network Update Conductor Session Update Edge Cache HTTP GET Client
  • 56. Example Client Service Companion Device Browsing 1 Tablet & TV sign on to • Search and Discover on Companion Conductor. Authenticated, Devices encrypted, persistent socket to • Remote recording TV and Tablet. • Shared viewing Tablet & TV receive presence • Share content 2 messages showing current state of any household devices signed into Conductor Conductor Tablet and TV advertise • Conductor facilitates discovery, 3 capabilities in presence messages. Each device can capabilities exchange and discover that the other is communications “companion” capable (among • Works whether devices are on same other things) LAN/subnet or not (e.g., Tablet on 3G) Tablet initiates browsing session 4 with TV. Browsing packets can be sent via Conductor (small XML packets) between TV and Tablet.
  • 57. Q&A #CiscoPlusCA
  • 58. We value your feedback. Please be sure to complete the Evaluation Form for this session. Access today‟s presentations at cisco.com/ca/plus Follow @CiscoCanada and join the #CiscoPlusCA conversation