debugging 在chrome devtool中如何查看像素流传输过程中的数据传输量?

wfypjpf4  于 2023-03-03  发布在  其他
关注(0)|答案(1)|浏览(119)

我想看看在浏览器上的像素流会话期间会传输多少数据。请看这个演示。例如,加载页面后,我在与场景交互时看不到更多请求/响应或数据传输。https://share.arcware.cloud/b84bd175-ad07-4896-9a67-2282eb088564
我的理解是像素流就像是一个套接字连接,用户的每一次交互都被发送到服务器,服务器根据交互修改场景,并将结果发送回来。我的理解对吗?如果是这样,浏览器和像素流服务器之间应该有持续的数据传输,但为什么我在这里什么也看不到?

ikfrs5lh

ikfrs5lh1#

像素流利用WebRTC。WebSocket连接用于在称为Signalling的过程中促进WebRTC连接。
在本例中,WebRTC用于共享流媒体服务器(在本例中为虚幻引擎)的视频和音频。用户输入(如鼠标点击)通过WebRTC数据通道从用户发送到流媒体。
要查看数据传输,您需要使用浏览器中的特定WebRTC工具。要访问此工具,请根据您使用的浏览器使用以下URL:

  • chrome - chrome ://webrtc-内部构件
  • 边缘-边缘://webrtc-内部构件
  • Firefox -关于我们:webrtc
  • Safari浏览器-无URL,但possible in console

使用这些工具,您将能够看到比特率、FPS、发送/接收的字节以及与连接相关的更多信息。

相关问题