Onsite
Course Overview
The "Dialogic® PowerMedia™ Host Media Processing Software for Linux Training" course provides attendees with the tools, methodologies and knowledge to install, configure and begin developing applications based on Dialogic® PowerMedia™ Host Media Processing Software Release 4.1LIN and Dialogic® HMP Interface Boards.
Duration
4 days
Key Products
Target Audience
Value Added Distributors, ISVs and application developers.
Objectives
Upon successful completion of this course, you will be able to:
- Install, configure and begin developing applications based on Dialogic® PowerMedia™Host Media Processing Software Release 4.1LIN
- Install, configure and begin developing application based on Dialogic® HMP Interface Boards.
- Understand IP fundamentals, IP infrastructure and IP protocols
- Utilize diagnostic tools
- Understand the different programming models such as synchronous, asynchronous and polled mode
- Understand event handling in an application program
- Modify sample applications
- Capture and analyze logs
Required Preparation
Attendees should be comfortable working with Linux Operating Systems and must have C/C+ programming skills.
Agenda
- IP Fundamentals
- IP fundamentals
- IP infrastructure
- IP protocols (SIP, H.323 and RTP)
- HMP Overview and Configuration
- Dialogic® Host Media Processing Software (HMP) Release 3.1LIN introduction
- Dialogic® Digital Network Interface Boards introduction
- Install and configure HMP and Network Interface Boards
- Activating HMP licenses
- Diagnostic tools
- Programming
- Dialogic® Global Call API for call control
- Standard Runtime Library (SRL) API
- Voice API
- IP Global Call API
- IP Media API
- Device routing concept
- Synchronous, asynchronous and polled programming models
- Event handling in an application program
- Demos/Hands-on
- Demo installation
- Modifying applications
- Building applications
- Capture and analyze logs