1 / 33

Overview of multimedia enabling solutions

Overview of multimedia enabling solutions. Alex Shtein alex@surf-com.com. Presentation High-Lights. Company Overview Surf’s Products Overview Surf’s Media Processing Offering. Company Overview. Founded in 1996 Expertise in multimedia processing with Texas Instruments’ (TI) DSPs

bert
Download Presentation

Overview of multimedia enabling solutions

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Overview of multimedia enabling solutions Alex Shtein alex@surf-com.com Surf Proprietary Information

  2. Presentation High-Lights • Company Overview • Surf’s Products Overview • Surf’s Media Processing Offering Surf Proprietary Information

  3. Company Overview • Founded in 1996 • Expertise in multimedia processing with Texas Instruments’ (TI) DSPs • Strategic partner of TI for C64x generation multimedia processing solutions • Subsidiaries • Surf Communication Solutions Inc. (USA) • Surf Communication Solutions B.V. (Netherlands) Surf Proprietary Information

  4. Global Presence Headquarters: Surf Communication Solutions, Ltd. US Subsidiary: Surf Communication Solutions, Inc. European Subsidiary: Surf Communication Solutions, B.V. Representatives Surf Proprietary Information

  5. Powered by Live-VU Surf Proprietary Information 5 Surf Proprietary Information

  6. Surf’s Products Overview Surf Proprietary Information

  7. SURF provides products and solutions which enable convergence of Voice+Video+Data across WirelineandWireless networks. Surf Proprietary Information 7

  8. Surf’s Product Lines Chip-Level Solutions Surf DSP-12, 24, 82C64x-based Board-Level Solutions SurfRider/SurfExpress/SurfAce AMC, PMC/PTMC, PCIe, PCI Pre-Integrated System-Level Solutions With Leading PlatformsPCI, CompactPCI, ATCA, MicroTCA Surf Proprietary Information

  9. SurfWare-Media Surf Proprietary Information

  10. SurfWare-Media Overview • The SurfWare-Media™ package is a media processing solution that enables simultaneously processing a wide variety of media types including: • Voice • Video • Fax and Data • The SurfWare-Media package is composed of two main layers: • The SurfWare-Media API, residing on the Host processor • The SurfWare-Media Processing layer, residing on a Texas Instruments’ TMS320C64x™ DSP Surf Proprietary Information

  11. SurfWare-Media Overview Host Customer’s Application SurfWare-Media API Control/Monitor Surf 3G-324M Play/Record Diagnostics Surf Board/ Surf DSP Transport Protocols (IP/UDP/RTP) Data: - Fax / FoIP - Modem / MoIP - IWF Voice, Conferencing H.223 (part of Surf 3G-324M) Video Mixing TDM Surf Proprietary Information

  12. SurfWare-Media API • Resides on the Host processor • Integrated with the customer’s Host application • Provided in a source code format including project files/make files for: • Windows • Linux • Provides the following capabilities: • Control and configure the SurfWare-Media processing DSPs and/or boards • Monitor the SurfWare-Media processing DSPs and/or boards • Stream multimedia file content to a media processing channel(s) • Record a media stream coming from a media processing channel(s) into a file • Retrieving real time diagnostics using SurfWare-Media API functions Surf Proprietary Information

  13. Voice codecs G.711 G.726 G.723.1A G.729AB G. 722.2 (WB-AMR) GSM FR GSM EFR GSM NB-AMR EVRC iLBC WMA-9 (decoder) AAC-LC 3-way Voice conferencing N-Way Voice conferencing Auto Gain control/Auto Level Control Play/Record Secured RTP (SRTP) Packet size 5-60ms (5ms resolution) Echo cancellation G.168 2002 Echo tail up to 128ms VAD, CNG, Packet Loss Concealment RTP/RTCP RFC 3550, 3551, 3389 Fixed/Adaptive Jitter Buffer Up to 700 ms Caller ID Detection and Generation Tone and Events Monitoring Relay Generation User-defined tones Voice Features Surf Proprietary Information

  14. Video Codecs MPEG-4 H.263 H.264 WMV-9 (decoder) Resolution Any resolution up to VGA CIF QCIF SQCIF VGA/4CIF/D1 Frame Rate 1-30FPS Constant and variable bit rate Advanced Video Toolbox Text Overlay & Scrolling Configurable frame rate Bit rate change Any resolution resize Video codec change Logo insertion Alpha blending RTP Encapsulation Multiple destination support Jitter Buffer Packet rearrangement Packet loss handling Video Features Surf Proprietary Information

  15. Play/Record Video and Voice, single or separate files Standard file formats .3GP .MP4 .AVI .ASF (for playing .WMV) Conferencing Combining simultaneously participant from all networks: 3G, IP, PSTN Up to 100 participants, with up to 16 displayed participants 5 different programmable mixed images layouts per single conferencing bridge Conference can be split between several DSPs Video Features Cont’ Surf Proprietary Information

  16. Mobile Video Features • 3G-324M support • H.324 Annex C • H.223 Annex A & B • H.223 running on the DSP for enhanced performance (include WNSRP) • H.245 running on the host • High-level 3G-324M APIs Surf Proprietary Information

  17. Data • Fax • FoIP - T.38 • T.32 • Fax data-pumps • Modem • MoIP – V.150.1 • Modem Data-pumps • IWF (interconnects CS wireline and cellular data) • For GSM and UMTS networks Surf Proprietary Information

  18. Surf DSP Family Surf Proprietary Information

  19. Chip-Level • Surf DSP-12/24/82 (based on C6412/24/82) • Supports audio/video/fax/modem media processing • Ideal for: • Media Gateways • Media Servers • IP-PBXs • Messaging Servers • Streaming Applications • Supports simultaneous TDMIP interfaces for VoIP gateway • Includes real-time streaming diagnostics Surf Proprietary Information

  20. Surf DSP-82 (Himalaya) • C64+ core, 850 or 1000MHz • L2 memory – 2MB • 10/100/1000 EMAC • TDM (up to 256 Time slots) • HPI • Sample densities: • IP to TDM LBR G.729 Gateway (20ms) – 102 • N-way (IP) voice conferencing – 195 • Video Transcoding (H.263 to MPEG4, 10FPS, QCIF) - 28 Surf Proprietary Information

  21. Surf DSP-24 • C64+ core, 400 or 500 or 600 MHz • L2 memory – 128KB • 10/100 EMAC • TDM (up to 128 Time slots) • HPI • Sample densities (600MHz): • IP to TDM LBR G.729 Gateway (20ms) – 30 • N-way (IP) voice conferencing – 55 • Video Transcoding Gateway (H.263 to MPEG4, 10FPS, QCIF) - 18 Surf Proprietary Information

  22. Surf DSP-12 • C64 core, 600 or 720 MHz • L2 memory – 256KB • 10/100 EMAC • TDM (up to 128 Time slots) • HPI • Sample densities (720 MHz): • IP to TDM LBR G.729 Gateway (20ms) – 38 • N-way (IP) voice conferencing – 90 • Video Transcoding Gateway (H.263 to MPEG4, 10FPS, QCIF) - 18 Surf Proprietary Information

  23. Surf’s Boards Surf Proprietary Information

  24. SurfRider/AMC • Fully compliant, half-height, single-size AMC form factor • 2,4,6,8 C64x DSPs or any other processor/logic type • Supported DSP • C6412 • C6424 • C6482 • C6486 • High capacity of audio/video channels • Very high throughputs – up to 10Gb between external interface and any DSP, and between the DSPs. • Supported interfaces: • 2 X GbEthernet • iTDM • Mounted on ATCA or MicroTCA • Densities: • Over 2000 Voice conferencing participants on single board • IP to TDM LBR G.729 Gateway (20ms) – 300-816 (depends on type of DSP or number of DSPs) • Video Transcoding (H.263 to MPEG4, 10FPS, QCIF) – 144-224 (depends on type of DSP or number of DSPs) Surf Proprietary Information

  25. SurfExpress/PCIe • PCI Express - single lane • 2 x 1000Base-T Ethernet interface (RJ-45) H.100 connector • Up to 8 DSPs per board (e.g., C6412/C6482) • E1/T1 ports with additional card (4/8/16) • Supported DSP • C6412 • C6424 • C6482 • C6486 • Next generation TI DSP-ready • Densities: • Over 2000 Voice conferencing participants on single board • IP to TDM LBR G.729 Gateway (20ms) – 300-816 (depends on type of DSP or number of DSPs) • Video Transcoding (H.263 to MPEG4, 10FPS, QCIF) – 144-224 (depends on type of DSP or number of DSPs) Surf Proprietary Information

  26. Board-Level: PMC/PTMC • SurfRider-812/PTMC • Number of Surf DSP-12 DSPs: 2,4,6 or 8 • Interfaces: • Ethernet (10/100BaseT) • PCI • H.100 • Includes all media processing software features • Controlled through PCI or Ethernet • Integrates with PCI, cPCI and ATCA carrier boards • Densities: • Over 500 Voice conferencing participants on single board • IP to TDM LBR G.729 Gateway (20ms) – 304 • Video Transcoding (H.263 to MPEG4, 10FPS, QCIF) – 150 Surf Proprietary Information

  27. Board-Level: Single DSP PCI • SurfAce-112/PCI • Number of Surf DSP-12 DSPs: 1 on board/2,4,6 or 8 with daughter card • Interfaces: • Ethernet (10/100BaseT) • E1/T1 (optional) • PCI • H.100 • Includes all media processing software features • Controlled through PCI or Ethernet • Package: SurfWare-Media Surf Proprietary Information

  28. Reasons for Using Surf’s Technology Surf Proprietary Information

  29. Innovation • Efficient Media Concept • Voice, Video and Data run simultaneously on a single chip • Voice, Video and Data run simultaneously on a single board • Scalable Processing • Surf’s hardware design makes choosing the amount and type of chips easy, whether the application requires video and/or any other type of media • Applications • Same board and API serveas building blocks for a widevariety of applications Surf Proprietary Information

  30. Wide Variety, Single API • Single API for all media types • Single API for all boards/chip-level • Enables smooth migration between different boards and from chip-level to board-level solutions • Wide range of form factors • PCI…………………………….SurfAce/PCI • PCI-Express………………SurfExpress/PCIe • PMC/PTMC…………………SurfRider/PTMC • AMC……………………………SurfRider/AMC • Wide range of chips for different density requirements Surf Proprietary Information

  31. Media • Rich set of voice/audio and video processing codecs • Advanced video adaptation tools to support anything your customer can dream of: • Mixing • Several output layouts • Streaming • Layers (PIP) • Text overlay • Image overlay • Resize/Rate change • Different input and output codecs Surf Proprietary Information

  32. Support Accelerates Time-to-Market • Surf assigns a professional engineer as a direct contact person to assist you during development and deployment stages • Surf provides a full documentation set with the product including starter kits, developer’s and reference guides • Training and sample applications accelerate the development phase Surf Proprietary Information

  33. Thank Youwww.surf-com.com Surf Proprietary Information

More Related