StefansArya
StefansArya
The `receiveBuffer` 😅
That's odd, can you check in your browser console if [navigator.getUserMedia](https://developer.mozilla.org/en-US/docs/Web/API/Navigator/getUserMedia) was available? The MDN docs was recommend to use [this](https://developer.mozilla.org/en-US/docs/Web/API/MediaDevices/getUserMedia), except it wouldn't exist if the firefox browser was...
You could use [Nginx's proxy_pass](https://docs.nginx.com/nginx/admin-guide/web-server/reverse-proxy/) while using your domain SSL or [Apache's reverse proxy](https://www.digitalocean.com/community/tutorials/how-to-use-apache-http-server-as-reverse-proxy-using-mod_proxy-extension). If you only using NodeJS for your server, you can use [https module](https://nodejs.org/api/https.html) or combine it...
I think I need to add some tricky code in the library because I also have some problem for the implementation 😅 .  When I restarted the Presenter, the...
Of course, it's true that the example is about one presenter into multiple streamer by saving the `bufferHeader` on the node server. And every new user who want to stream...
Yes you will need one presenter to start a stream, but it's one way communication only. Someone who receive the buffer header can only listen to presenter who created it,...
Hi, Sadly I also not sure it will work or not, but it's quite interesting feature to be added. Especially if we can use [raw TCP or UDP](https://wicg.github.io/direct-sockets/) (still an...
Hi! Thanks for your interest for trying this lib. But sorry, I haven't find the solution for the bug yet. It sometime works after waiting for few seconds after the...
Hiya, Actually it's possible if you can decode the stream and pipe it to `speaker` library. But for some modern browser (like Chrome) it's only support recording in `opus` with...
But if the browser support recording in `audio/ogg` ```js MediaRecorder.isTypeSupported('audio/ogg;codecs="opus"') === true MediaRecorder.isTypeSupported('audio/ogg;codecs="vorbis"') === true ``` You can change the Presenter mimeType ```js var presenter = new ScarletsMediaPresenter(...); presenter.options.mimeType =...