【发布时间】:2016-07-18 02:21:21
【问题描述】:
在我的应用程序中,我执行以下步骤:
- 仅发布音频
- 取消发布
- 发布音频+视频
- 取消发布
- 仅发布音频
在第 5 阶段失败并出现以下错误:
index.js:460 OT.Publisher.onPublishingTimeoutonPublishingTimeout @ index.js:460(匿名函数)@ index.js:1472 index.js:332 OT.Publisher 状态更改失败:“失败”无法转换为 'MediaBound'stateChangeFailed@index.js:332signalChangeFailed@ generate_simple_state_machine.js:38handleInvalidStateChanges @ generate_simple_state_machine.js:55set @ generate_simple_state_machine.js:65onPublishingTimeout @ index.js:477(匿名函数)@ index.js:1472 ot_error.js:341 OT.exception :: 标题:无法发布(1500)消息: ICEWorkflow_exceptionHandler @ ot_error.js:341OTError.handleJsException @ ot_error.js:412onPublishingTimeout @ index.js:493(匿名函数) @ index.js:1472 handle.js:1071 1500 "Session.publish :: 不能 在合理的时间内发布”
我可以在当时我可以访问的所有设备上重现这一点:
- iMac 上的 Chrome
- iMac 上的 Firefox
- Macbook pro 上的 Chrome
- Chrome 开启
- Android 4.x
【问题讨论】:
-
确保每台相机都有自己的 USB 插口。我在一个没有电源的集线器上有两个问题。