SlideShare a Scribd company logo
FLASH MEDIA
GATEWAY
Presented by
Chithiraiselvan D
Flash Media Gateway(FMG)
• It is a new real-time server
• Enables Adobe® Flash® and Adobe AIR® applications to
  connect with traditional communication devices via SIP.
• Easier to setup and start with making first call to audio
  and video capable Session Initiation Protocol (SIP)
  phones without writing any ActionScript code.
A visual representation of data flow
between runtimes and phones.
Exciting features
• Two way audio calls
• Call to video conferencing devices
• Flexible Telephony APIs
• Customizable call flows
• Real-Time Transcoding
• Audio mixing
• Supports SIP registrations
data flow between runtimes and phones.
programmable interfaces
• provides programmable interfaces to integrate
 applications built on Flash platform with VoIP
 communication infrastructure
Configuring FMG Files
• fmsmg.xml
• sip.xml
• rtmp.xml
• workflow.xml
• speex.xml
• http.xml
• fmg.ini
Sip.xml
<Profile>
        <profileID> sipGateway </profileID>
        <userName> xxxxxx</userName>
        <password> xxxxxxxx</password>
        <displayName> xxxxxxxxxx</displayName>
        <remoteSipHost> sipconnect.ipcomms.net
</remoteSipHost>
        <doRegister> 1 </doRegister>
        <context> sipGatewayContext </context>
        <supportedCodecs>
                <codecID> G711u </codecID>
        </supportedCodecs>
</Profile>
workflow
<Context name="sipGatewayContext">
         <Condition variable="destNum" value="^8888$">
         <AppNode sequence="1" app="playfile" args="moh.raw"/>
         <AppNode sequence="2" app="hangup" args="null"/>
         </Condition>
         <Condition variable="destNum" value="^9999$">
         <AppNode sequence="1" app="playfile" args="welcome.raw"/>
         <AppNode sequence="2" app="record" args="recorded.raw"/>
         <AppNode sequence="3" app="playfile" args="recorded.raw"/>
         <AppNode sequence="4" app="hangup" args="null"/>
         </Condition>
</Context>
Leg service
• Leg service is a set of programmable APIs that can be
  utilized by a server-side application on Flash® Media
  Server
• These Leg service APIs utilize the functionalities and
  workflows provided by Flash® Media Gateway (FMG).
• Thus, FMG acts as a RTMP client connecting to FMS.
Flash media gateway

More Related Content

PDF
Flashmedia gateway docs_quickstart
PDF
Avaya Aura Conferencing 7.2
PDF
Avaya Aura Messaging Portfolio
PDF
Avaya Aura System Manager
PDF
Avaya Aura 6.x suite licensing
PDF
Seminario avaya aura+cs1k
PDF
Avaya Aura Application Enablement Services (AES)
PPTX
Avaya One-X Mobile SIP for Apple iOS by PacketBase
Flashmedia gateway docs_quickstart
Avaya Aura Conferencing 7.2
Avaya Aura Messaging Portfolio
Avaya Aura System Manager
Avaya Aura 6.x suite licensing
Seminario avaya aura+cs1k
Avaya Aura Application Enablement Services (AES)
Avaya One-X Mobile SIP for Apple iOS by PacketBase

What's hot (20)

PPT
Roadmap Integral Enterprise
PPT
Avaya IP Office Demo V4 2
PDF
Avaya identity engines overview
PPTX
Why Do I Need an SBC
PDF
Avaya Aura 7.0 - What's New Webinar Slides
PPT
Design of small to large multi site solution, based on 8300, 8800 simplex, 88...
PPT
Avaya and Skype Connect PacketBase is an Avaya BusinessPartner
PDF
Avaya Aura Session Manager
PDF
Avaya Aura Contact Center Elite
PPT
PDF
Avaya Session Border Controller (SBC)
PDF
Avaya aura 6.x technical overview
PDF
Cisco Pervasive Conferencing where Voice, Video and Web Meet
PDF
Avaya Network Management Overview
PDF
Avaya IP Office Customer Call Reporter
PPT
Avaya Aura Five Nines by PacketBase
PPT
Avaya one-X Mobile by VOXNS
PPTX
Communications Server 14 First Look
PDF
Avaya Aura® Communication Manager Greater than 5 Nines Availability
Roadmap Integral Enterprise
Avaya IP Office Demo V4 2
Avaya identity engines overview
Why Do I Need an SBC
Avaya Aura 7.0 - What's New Webinar Slides
Design of small to large multi site solution, based on 8300, 8800 simplex, 88...
Avaya and Skype Connect PacketBase is an Avaya BusinessPartner
Avaya Aura Session Manager
Avaya Aura Contact Center Elite
Avaya Session Border Controller (SBC)
Avaya aura 6.x technical overview
Cisco Pervasive Conferencing where Voice, Video and Web Meet
Avaya Network Management Overview
Avaya IP Office Customer Call Reporter
Avaya Aura Five Nines by PacketBase
Avaya one-X Mobile by VOXNS
Communications Server 14 First Look
Avaya Aura® Communication Manager Greater than 5 Nines Availability
Ad

Similar to Flash media gateway (20)

PDF
IMS Presentation
PDF
Uit Presentation of IN/NGIN for Cosmote 2010
PDF
Media Handling in FreeSWITCH
PPT
Training material wmt 2012 ctnc
PDF
Are ott the new walled gardens
PDF
Dialogic
PPT
IMS Standards
PDF
Widyatama.lecture.applied networking.iv-week-09-voip
PPT
Network Assurance and Testing During the Migration to VoIP
PDF
SIP Express Media Server SBC application as powerful SBC and SIP toolbox
PDF
10 fn tut2
PDF
MPLS in Mobile Backhaul
PPTX
IP Multimedia Subsystems Overview - My Training on IMS
PDF
6293213 sip-presentation
PDF
Getting started with SIP Express Media Server SIP app server and SBC - workshop
DOC
Iccns08 Cp27 Softone To One Gateway Protocol
PDF
Enabling rcs service delivery telesemana august2012 rev2_mx
KEY
Bryan Johns - Presentation at Emerging Communications Conference & Awards (eC...
PDF
3. FOMS_ IMS services_Shane_Dempsey
PPTX
New Convergence
IMS Presentation
Uit Presentation of IN/NGIN for Cosmote 2010
Media Handling in FreeSWITCH
Training material wmt 2012 ctnc
Are ott the new walled gardens
Dialogic
IMS Standards
Widyatama.lecture.applied networking.iv-week-09-voip
Network Assurance and Testing During the Migration to VoIP
SIP Express Media Server SBC application as powerful SBC and SIP toolbox
10 fn tut2
MPLS in Mobile Backhaul
IP Multimedia Subsystems Overview - My Training on IMS
6293213 sip-presentation
Getting started with SIP Express Media Server SIP app server and SBC - workshop
Iccns08 Cp27 Softone To One Gateway Protocol
Enabling rcs service delivery telesemana august2012 rev2_mx
Bryan Johns - Presentation at Emerging Communications Conference & Awards (eC...
3. FOMS_ IMS services_Shane_Dempsey
New Convergence
Ad

Recently uploaded (20)

PDF
Electronic commerce courselecture one. Pdf
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPT
Teaching material agriculture food technology
PDF
KodekX | Application Modernization Development
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Machine learning based COVID-19 study performance prediction
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
Electronic commerce courselecture one. Pdf
Spectral efficient network and resource selection model in 5G networks
Encapsulation_ Review paper, used for researhc scholars
Per capita expenditure prediction using model stacking based on satellite ima...
Teaching material agriculture food technology
KodekX | Application Modernization Development
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Reach Out and Touch Someone: Haptics and Empathic Computing
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Review of recent advances in non-invasive hemoglobin estimation
The Rise and Fall of 3GPP – Time for a Sabbatical?
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
NewMind AI Weekly Chronicles - August'25 Week I
Unlocking AI with Model Context Protocol (MCP)
Diabetes mellitus diagnosis method based random forest with bat algorithm
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Machine learning based COVID-19 study performance prediction
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Dropbox Q2 2025 Financial Results & Investor Presentation

Flash media gateway

  • 2. Flash Media Gateway(FMG) • It is a new real-time server • Enables Adobe® Flash® and Adobe AIR® applications to connect with traditional communication devices via SIP. • Easier to setup and start with making first call to audio and video capable Session Initiation Protocol (SIP) phones without writing any ActionScript code.
  • 3. A visual representation of data flow between runtimes and phones.
  • 4. Exciting features • Two way audio calls • Call to video conferencing devices • Flexible Telephony APIs • Customizable call flows • Real-Time Transcoding • Audio mixing • Supports SIP registrations
  • 5. data flow between runtimes and phones.
  • 6. programmable interfaces • provides programmable interfaces to integrate applications built on Flash platform with VoIP communication infrastructure
  • 7. Configuring FMG Files • fmsmg.xml • sip.xml • rtmp.xml • workflow.xml • speex.xml • http.xml • fmg.ini
  • 8. Sip.xml <Profile> <profileID> sipGateway </profileID> <userName> xxxxxx</userName> <password> xxxxxxxx</password> <displayName> xxxxxxxxxx</displayName> <remoteSipHost> sipconnect.ipcomms.net </remoteSipHost> <doRegister> 1 </doRegister> <context> sipGatewayContext </context> <supportedCodecs> <codecID> G711u </codecID> </supportedCodecs> </Profile>
  • 9. workflow <Context name="sipGatewayContext"> <Condition variable="destNum" value="^8888$"> <AppNode sequence="1" app="playfile" args="moh.raw"/> <AppNode sequence="2" app="hangup" args="null"/> </Condition> <Condition variable="destNum" value="^9999$"> <AppNode sequence="1" app="playfile" args="welcome.raw"/> <AppNode sequence="2" app="record" args="recorded.raw"/> <AppNode sequence="3" app="playfile" args="recorded.raw"/> <AppNode sequence="4" app="hangup" args="null"/> </Condition> </Context>
  • 10. Leg service • Leg service is a set of programmable APIs that can be utilized by a server-side application on Flash® Media Server • These Leg service APIs utilize the functionalities and workflows provided by Flash® Media Gateway (FMG). • Thus, FMG acts as a RTMP client connecting to FMS.