对于所有这些p2p视频应用程序,我很好奇如何查看(在外部播放器如vlc中)WebRTC数据流?我开始使用netstat来查看传入的连接,但这并没有让我到任何地方。我希望有一种方法可以在浏览器之外查看webRTC数据流。
例如,在firebug中,查看POST和GET请求很容易,但WebRTC连接上没有任何内容。
答案 0 :(得分:1)
如果你想真正播放媒体,那就没办法了。它使用在对等连接开始时在DTLS握手中交换的密钥加密。
您可以在wireshark(它们的源端口和目标端口)中看到UDP数据包,但媒体类型并且实际上能够播放它是不可能的,除非您知道交换的主密钥,以便您可以解密媒体(如果您使用浏览器javascript API,则无法实现。)