Closed mburger81 closed 7 years ago
the event 'ready' is never dispatched,
for (let track_type in this.tracks) {
if (!this.tracks[track_type].readyToDecode || !this.tracks[track_type].samples.length) return;
}
this.eventSource.dispatchEvent('ready');
samples.length is alway = 0 and for this reason the library does never send data to player because the remuxer init is never called.
debbuing I figured out the event 'data' is always called with data
proxy.set_data_handler((data)=> {
this.dataQueue.push(new Uint8Array(data));
this.eventSource.dispatchEvent('data');
});
For now I can not figure out why the samples.length
is always 0
@victorgrenke @kreopt
this is same as #55 which is closed by PR #56 so I'll close this issue
Hi, we use your latest version 0.3.8 and try to integrate it to our software, version 0.3.4 and before worked good (I opened some bugs) but on you last version we get the event the player is PLAYING but the video media element is always white.
I monitored the WebSocket and there is still data sending, here is my log