black screen issue

I have an issue when trying to pipe producers on different hosts and the consumer object is logged successfully it always produces black screens.

this works for all online service
const rtpConsumer = await rtpTransport.consume({
producerId: this.mediasoup.webrtc.videoProducer.id,
rtpCapabilities: router.rtpCapabilities, // Assume the recorder supports same formats as mediasoup’s router
paused: true,
});
this.mediasoup.rtp.videoConsumer = rtpConsumer;