首先-很抱歉我不能添加ORTC标签,因为我没有足够的代表,所以现在添加webrtc。我一直在试验ORTC原型,但不幸的是我遇到了一个绊脚石:
我有一个非常类似的测试应用程序,使用ORTC原型插件和javascript代码:http://ortc.org/wp-content/uploads/2014/08/ortc.html#rtcicetransportcontroller-example1*但是我现在只有一个ortc.RTCIceTransport和ortc.RTCDtlsTransport对象。
我已经针对一个C++测试应用程序完成了ICE,但是我既不能接收Client Hello DTLS包,也不能在ICE完成后获得对我的Client Hello包的任何响应。DTLS声称已经完成,因为控制台记录它处于已连接状态,但我持怀疑态度,因为我在线路上看不到数据包!
当我这样做时,...or是否打算开始DTLS握手:
// Set the audio and video send and receive parameters.
audioSender.send(audioSendParams);
audioReceiver.receive(audioRecvParams);我的测试应用程序在Firefox、Chrome ICE和DTLS堆栈上运行良好。如果有帮助,我可以在下面发布一些/所有的javascript,但我只是想知道是否有人见过(和/或修复了) ORTC原型代码的类似问题。
提前感谢
发布于 2016-01-19 19:54:23
如何启动DTLS传输?你申请的是哪个职位?
https://msdn.microsoft.com/en-us/library/mt502488(v=vs.85).aspx
请注意,如果您使用角色"auto“启动DTLS传输,并且您正在”控制“调用,则您的端点将不会推送任何dtls客户端hello数据包。远程角色必须设置为“服务器”,这样你的终端才会有你期望的客户端行为。
https://stackoverflow.com/questions/27932853
复制相似问题