【发布时间】:2015-11-27 10:14:08
【问题描述】:
是否有任何包含与身份提供者 (idp) 交互的 webrtc 实现?因为我见过的所有开源 Webrtc 平台(easyrtc、peerjs、...)都不包含与 idp 的交互。
例如没有实现,调用设置IdP的函数 --> setIdentityProvider()
所以我的目的是让一个开源的 Webrtc 平台(已经实现交互功能)能够与我自己的 IdP 进行通信,之后我将尝试弄清楚如何在它们之间进行通信(websocket、https、 ...)
【问题讨论】:
-
我认为您在谈论
signaling,而不是webrtc。Webrtc只是一个规范,定义了两个APIs。一个API管理获取设备、编码/解码、数据流等...它提供回调让您处理其余部分。另一个API是javascriptAPI,浏览器可以实现底层的API,并通过javascript向Web开发者公开该功能。 -
澄清一下,也许我没有解释清楚,在 WebRTC 中,有 3 个 API(MediaStream、PeerConnection 和 DataChannel),在这些 API 中定义了所有内容(甚至定义了我的问题--> 检查 W3C 规范中的 WebRTC,你会发现身份部分)但是在 webrtc 的开源中没有 IdP 连接部分的实现
-
我不明白为什么你的问题被否决了。相关链接:tools.ietf.org/html/draft-ietf-rtcweb-security-arch-13 和 developer.mozilla.org/en-US/docs/Web/API/… 不幸的是还没有真正的实现,这很遗憾,因为我们最终可以拥有分散的呼叫(就像我们在常规电话中所做的那样),而不是孤岛。
标签: webrtc