在webrtc应用程序中永久识别媒体设备

时间:2017-05-03 08:26:52

标签: javascript cookies webrtc

我有一个带有OpenTok基本视频聊天实现的Web应用程序。现在我有一个选择,使用户可以切换音频和视频设备。

我想根据ID识别设备,并将其保存在数据库中,以便自动切换。

搜索,我找到了Javascript MediaDeviceInfo规范,但它说的是MediaDeviceInfo.deviceId

  

返回DOMString,它是所表示设备的标识符   这是在会话中持续存在的。其他人无法猜测   应用程序,并且对调用应用程序的来源是唯一的。它   当用户清除cookie时重置(对于私人浏览,a   使用不同的标识符,不会在会话中保留。)

所以我不能依赖于此,因为如果用户清除cookie,我必须重新映射每个设备。

有没有解决方案?

0 个答案:

没有答案