admin管理员组文章数量:1664349
Making an audio conference 创建一个语音会议
这个API运行创建一个会议,完全由客户端来实现.不需要服务器功能.创建这样的会议的方式有以下几种:
应用程序应该创建一个“normal”的通话到几个目的地(用linphone_core_invite()),一个接一个.当启动第二份通话时,第一个会自动暂停.然后,一旦建立了第二个电话,应用程序有可能合并两个电话到一个会议,在会议中每个参与者(本地参与者,第一次通话的远程目标,第二次通话的远程目标)可以一起通话.这些必须通过使用linphone_core_add_to_conference()将两个通话对象添加到一个会议中完成.
一旦合并到一个会议,LinphoneCall对象代表建立的通话保持不变,除非他们被标记为会议的一部分(参见linphone_call_is_in_conference() ).在会议中的通话的状态均为LinphoneCallStreamsRunning状态.
只有一个会议可以被创建:这个功能的目的是允许本地用户创建,参与和管理会议.这个API不是设计来创建一个会议服务应用程序.
多达10个电话可以被合并到会议,然而根据CPU的使用 需要对每个参与者的数据流的编码/解码,有效的限制可以降低.
本文标签: 中文LiblinphoneModulesConferenceAudio
版权声明:本文标题:Liblinphone 3.9.1中文--Modules--Making an audio conference. 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dianzi/1730020537a1219407.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论