저는 easyrtc 툴킷 (http://easyrtc.com/) (nodejs 용으로 작성되었습니다)을 사용하여 사무실 네트워크에서 채팅 시스템을 설정했습니다. 이 설정을 구현하는 데별로 도움이되지 않았고 툴킷과 함께 제공된 데모를 사용했습니다. 이 응용 프로그램은 사무실 내부의 VM에서 호스트되는 반면, 툴킷의 기본 ICE 구성에는 사무실 방화벽 외부에있는 STUN 및 TURN 서버가 나와 있습니다.webrtc blob 주소가 신호 서버에있는 이유는 무엇입니까?
시스템은 정상적으로 작동하지만 의심 스럽습니다. 사무실 네트워크의 다른 컴퓨터에 앉아있는 동료와 비디오 채팅을 시작한 후, 비디오에서 "Inspect Element"를했습니다. 필자는 우리가 우리 사이에 피어 - 투 - 피어 연결을 만들었다 고 믿기 때문에 그의 IP 주소에 블롭 주소가있을 것으로 기대하고있었습니다. 그러나 IP 주소는 앱이 호스팅되는 VM의 IP 주소로 밝혀졌습니다. 왜 이런 일이 일어나는 걸까요?
<video autoplay="" id="callerVideo" src="blob:http%3A//10.30.23.56/e09742eb-941a-456f-88dc-addfb013c8e9"></video>
여기에서 10.30.23.56은 VM의 주소입니다. 동영상이 제 동료의 웹캠에서 나옵니다.