Dialogic PowerMedia TM媒体服务器连接器(MSC)服从JSR309协议,可以在Java平台企业版(Java EE)应用程序服务器上运行,可以高效的控制Dialogic?PowerMedia TMIP媒体服务器。Java EE通常称为JEE和J2EE。
PowerMedia MSC支持服从JSR309协议的目标模块开发环境,因此,Java开发人员可以更便捷的将音频和视频功能整合到其应用程序中。PowerMedia MSC可用于开发从简单二次呼叫语音服务到复杂会议解决方案的大量应用程序。
经验证,JavaEE是企业和服务提供商应用程序(完整音频或视频解决方案的一部分)极受欢迎的平台,因此PowerMedia MSC以Java EE为平台。Java EE服务器能为开发人员提供目录整合、可靠的信息传送、分类归并功能以及使用方便的SIP和HTTP通讯协议等大量的服务。
利用PowerMedia MSC、PowerMedia IPMS和Java EE应用程序服务器构建的解决方案可以在多种移动、宽频和有线网络上进行部署。
解决方案配置示例
图1为在Java EE环境中部署PowerMedia MSC的典型方案。该解决方案可以用IVR、会议、公告、通话中心应用程序等传输大量媒体的服务中。
图1配置中包括以下元件:
Java EE应用程序服务器——利用J2EE环境和JSR289支持,处理SIP通话控制和其他方面的实时多媒体通讯。
媒体应用程序——在Java EE服务器上运行;支持IVR、会议、通告、通话中心等应用程序。Dialogic?PowerMedia TM媒体服务器连接器——软件连接器,通过服从JSR309协议的API通话,可使应用程序服务器控制PowerMedia IPMS。
Dialogic?PowerMedia TMIP媒体服务器——执行要求的多媒体操作,建立和维持实时通讯,提供高品质的用户体验。
外部服务器——用于存储和流动式接收多媒体内容。
应对元件进行地理部署,以允许远程操作和管理。
会议应用程序
在图1所示部署情景的会议应用程序中,
应用程序服务器利用SIP协议建立会议中的通话,然后利用PowerMedia IPMS通过PowerMedia MSC控制通话,以简便本能的方式执行要求的多媒体操作、建立和维持会议。媒体操作一般包括:
向与会人员播放语音通告;
通过按键收集与会人员的输入;
实时添加和删除与会人员;
利用积极讲话者识别等高级会议功能,混合和重新分配与会人员间的语音;
应对元件进行地理部署,以允许远程操作和管理。
利用图1中的示例配置和其他情景创建的大量测试应用程序控制器为PowerMedia IPMS 软件分布的部分情况(带文件和源代码)。
技术规格
Java EE应用程序服务器支持
Oracle通讯融合应用程序服务器4.0
分布式平台通信功能应用程序(CEA补丁包1的IBM Websphere 应用程序服务器V7.0特征包(计划未来发布)
媒体服务器控制API核界面支持
可连接:通过连接可以组织媒体资源和媒体流
媒体混合器:混合多媒体流
SDP 端口管理器:连接外部媒体流
媒体组、信号检测器/信号发生器、播放器记录器:控制媒体流组及其他操作(播放、录制、信号、RTC(仅限强插RTC)等)
音频指令支持
播放/录制
会议
通告与收集
异步DTMF检测
活跃/替代IPMS