SDL中文论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 7858|回复: 0
打印 上一主题 下一主题

[webrtc] 信令服务器基本交互流程

[复制链接]

186

主题

346

帖子

2456

积分

版主

Rank: 7Rank: 7Rank: 7

积分
2456
跳转到指定楼层
楼主
发表于 2016-11-3 20:24:29 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 ancientcc 于 2017-1-4 14:56 编辑


  • 注1:主叫发出Offer后就有可能向服务器发onIceCandidate,但服务器要等收到被叫发出startProcessed后,才会把这些onIceCandidate转为iceCandidate发向被叫。
  • 注2:类似注1。被叫发出Answer后就有可能向服务器发onIceCandidate,但服务器要等收到主叫发出answerProcessed后,才会把这些onIceCandidate转为iceCandidate发向主叫。
  • 注3:在服务器发出的消息中,除了这条startCommunication,其它可都认为是中转。服务器在收到被叫发出的incomingCallResponse之后会向被叫发此条消息。
  • 注4:“stop”由率先想关闭聊天的发出,对方会收到“stopCommunication”。
  • 注5:主叫执行CreateOffer、被叫执行CreateAnswer,都需要一定时间,执行结束后会调用observer的OnSuccess,在OnSuccess首先会执行SetLocalDescription。
  • 注6:这两条requestCall不属于“标准”信令服务器,只是为启动呼叫。被叫一旦发出requestCall后就进入“等待对方接收”状态。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|丽谷软件|libsdl.cn

GMT+8, 2024-11-1 07:52 , Processed in 0.109285 second(s), 23 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表