Does laravel echo support mediastream data

219 Views Asked by At

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.

enter image description here

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
    })
});
0

There are 0 best solutions below