• Save

Loading…

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

Like this presentation? Why not share!

FutureComm 2010: Video Client Fundamentals - BEEHD Complete Client Framework

on

  • 1,110 views

 

Statistics

Views

Total Views
1,110
Views on SlideShare
1,073
Embed Views
37

Actions

Likes
0
Downloads
0
Comments
0

1 Embed 37

http://community.radvision.com 37

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

FutureComm 2010: Video Client Fundamentals - BEEHD Complete Client Framework FutureComm 2010: Video Client Fundamentals - BEEHD Complete Client Framework Presentation Transcript

  • Video Client Fundamentals
    BEEHD Complete Client Framework
    Amit Lavi
    Product Manager
    October 2010
  • Agenda
    Challenges of HD Visual Communications
    RADVISION Solution
  • Challenges of HD Visual Communications
    HW Design
    Real-Time Processing
    Media
    System Integration
    Interoperability
    Communication Protocol
  • Resolutions and CPU usage
    Real-Time Processing
    Real-Time encode/decode processing
    Motion estimation on larger resolution
    Processing much more bits
    Video quality algorithms required MIPS
    High Definition
    20 x CIF
    9 x CIF
    4 x CIF
    CIF
    4CIF
    720p
    1080p
  • Designing the hardware
    HW Design
  • Designing the hardware
    Multimedia chip
    On-screen display
    Camera
    Display output
    Audio system
    Ethernet connectivity
    Memory management and DMA
    System bring-up

    HW Design
  • Which protocol?
  • Media is much more than a Codec
  • 3 Aspects of Media
    Media
    Voice and Video
    Codecs
    Quality
  • Which Codecs?
    Media
  • Voice and Video processing
    Media
  • Quality
    Media
  • Codec Check-list
    Media
    Vendor
    Chipset
    Standards
    Profile/Level
    Resolution
    Bitrates
    Quality (PSNR) measurement
    Error Correction/Concealment
  • Quality is not just Codec
    Media
    (CC: http://www.wordle.net/)
  • Interoperability
    Interoperability is hard work
    Standard ≠ Implementation
    Signaling
    Capabilities
    Media
    Technologies
  • Interoperability is…
    testing, testing, testing!
  • System Integration: Functionality
    Configuration and settings
    System alerts
    User privileges
    Corporate address book
    Software upgrade
    Internal logging
    System Integration
  • System Integration: Interfaces
    Integration with management systems
    SNMP
    TFTP
    HTTPS
    User settings
    GUI
    Administrator troubleshooting
    Web UI (HTTP)
    System Integration
  • System Integrators: APIs and flexibility
    Dialing
    In-call commands
    System settings
    Custom messages

    System Integration
  • Working on different network conditions
    Running over Intranet and Internet
    Overcome network problems:
    Packet Loss (Video and audio)
    Delay
    NAT and Firewall
    Network
  • RADVISION Solution
  • End-to-End Product Portfolio
    RADVISION Solution
    Turnkey Solutions - Professional Services
    Testing Products
    Client Products & Projects
    SIP Server Products
    Client Frameworks
    SIP Server Frameworks
    SIP Server
    Core
    Presence
    & Events
    B2BAF
    Multimedia Terminal Framework
    Testing &
    Validation Technology
    Protocol Toolkits
    NAT Traversal
    MSRP
    A-RTP
    Diameter
    BFCP
    IMS SIP Suite
    H.323
    MEGACO
    XDM
    3G-324M
  • Unified Communications video solution
    Service
    Provider
    Projectors
    Room System
    Mobile VT solution
    Enterprise
    Videophone
    IAD Voice solution
    Executive Endpoint
    UC DesktopSolution
    Network Management
    End points
    Gateway
    Conferencing
    DigitalPicture Frame
    Mobile
    Service
    Provider
    HD-TV
    SMB
    Residential
    Set-Top-Box
    Notebook/Netbook
    UC Desktop Solution
    Mobile VT solution
  • BEEHD for Desktop
    BEEHD for
    Enterprise
    BEEHD for
    Personal
    Devices
    BEEHDCore
    BEEHD Client Family of Products
  • Value proposition
    Ready-to-use desktop client engine
    Shortest TTM for customizable UC/visual communication application
    Quality of Experience (QoE)
    Resolution (up to HD)
    QoE over unmanaged networks (SVC)
    Interoperability
  • BEEHD Core Complete HD Visual Communication Client Framework
    BEEHD
    Customer’s GUI Application
    Operating System and Hardware Platform
  • SW Architecture
    BEEHD
    HD Camera
    Display
    Display Input
    Speakers
    Microphone
    Network
  • SW Architecture
    BEEHD
  • Call Control Modules
    Multi protocol support
    SIP RFC 3261
    ITU H.323 Version 6
    Skype And Google Talk – Roadmap
    OS Abstraction Layer
    Call Control
    Call flow
    Supplementary services (Hold, Mute, Transfer, Forward)
    Communication Interoperability
    BEEHD
    BEE
    HD
    Call Control modules
    Call Control
    H.323
    SIP
    A-RTP
    GTalk
    Skype
    SIP
    RADVISION Common Core
    BSP, Operating system and drivers
  • Media Framework – Not Just A Codec
    Media Engine
    Voice and Video Quality manger
    SVC Technology
    Net Sense
    Bandwidth estimation
    Forward Error correction
    Media Interoperability
    Lip Sync
    Peripherals Integration
    Support multiple codecs
    Integration with Media algorithms
    Channel Manager
    SDP Parser
    Real time
    Memory Management
    Channel
    Nodes
    Nodes
    Nodes
    Nodes
    Codecs
    Advanced-RTP
    H.264 Encoder/Decoder
    (with TS)
  • BEEHD Application Layer
    High Level API’s for customer UI integration
    Management
    Remote configuration
    Software upgrade
    Statistics
    Integration of Signaling and Media
    System interoperability with leading endpoints
    Customer Application/ UI
    BEE
    HD
    BEEHD Application Layer
    High level API’s
    Management
    System Interoperability
    Integration
    SIP
    Call Control
    Media Engine
  • More Information?
    BEEHD Product Page
    http://www.radvision.com/BEEHD/
    How to Develop Hardware For an HD Endpoint?
    http://blog.radvision.com/howto-develop-hardware-for-hd-video/
    SVC
    http://www.radvision.com/SVC/
  • Where to Find Us?
    Corporate site
    Community
    Blogs
    Newsletter
    twitter
    This seminar, online:
    http://community.radvision.com/page/futurecomm-2010/
  • Amit Lavi
    amitl@radvision.com
    Product Manager
    Thank you!