本章描述组呼叫服务应用程序的应用程序到MSDC接口调用流序列。
本章中的所有函数,即请求调用和通知,都是以下类之一的一部分:
•IMSDCAppManager()(参见第3.1节)
•IMSDCAppManagerEventListener()(参见第3.1节)
•IMSDCGroupCallController()(参见第3.5节)
•IMSDCGroupCallControllerEventListener()(参见第3.5节)
•IMSDCGroupCallModel()(参见第3.5节)
要支持组呼叫服务,应用程序必须与MSDC、组呼叫客户端和媒体对话游戏者应用程序与MSDC的通信本质上是一个控制路径,而其通信与Media Player一起是数据路径。
应用程序负责配置数据路径(超出MSDC的范围)。
群呼应用程序应包含群呼客户端的功能与网络中的组呼叫服务器通信。应用程序必须获取所有组呼叫的列表通过组呼叫客户端从组呼叫服务器接收服务。每个组呼叫服务由以下元组:
图7-1至图7-3提供了典型群呼服务应用程序的呼叫流程概述与MSDC-SDK的交互。单个函数和其他函数的更详细的调用流序列场景将在后续章节中描述。
在组呼叫服务模块的初始化过程结束时,应用程序将获得一个接口名称和来自MSDC的索引。这些参数使应用程序能够在MSDC将推送临时移动组ID(TMGI)承载内容的网络接口。这个TMGI承载包含多播IP分组。