Does laravel echo support mediastream data? I'm trying to send a video stream to laravel echo but it returns empty {}. Below is the real stream data if I console log it.
let channel = Echo.join(`consultation`)
.listenForWhisper('connectNewUserEvent',(e)=>{
console.log(e) //got empty
})
var myPeer = new Peer();
myPeer.on('open', function(peer_id) {
navigator.mediaDevices.getUserMedia({
video:true,
audio:true
}).then(stream=>{
addVideoStream(myVideo,stream)
myPeer.on('call', call => {
call.answer(stream)
const video = document.createElement('video')
call.on('stream', userVideoStream => {
addVideoStream(video, userVideoStream)
})
})
channel.whisper('connectNewUserEvent',stream)
console.log(stream) //returning stream
})
});