Hi Lorenzo / All,
First of all thanks for all the work you've put into Janus, it's been very useful in setting up WebRTC conference rooms.
I had some questions about the GetBitrate / muteVideo / isVideoMuted functions.
The GetBitrate function is very useful to see the other users bitrate (Firefox really needs b=as support!) and was hoping I could use it to get my own outgoing bitrate / bytes sent
but it looks like it's not just a matter of changing bytesReceived to bytesSent.
Then also the same list of functions you recently added muteVideo, isVideoMuted etc. but unlike the GetBitrate function these only seem to work for the local feed, not the remote ones, so I used local <video> muting for now
Is this as intended, to have functions (muteVideo, isVideoMuted) on remote feeds that cannot be used with them?
Did you consider making these work for both or adding separate functions for Local / Remote (if remote Video / Audio feeds can actually be muted in the same way)? I quickly tried using config.remoteStream.stream instead of myStream in the function but am probably missing something else here.
Thoughts on how/where you think the functions should be added would be appreciated, I'll keep tinkering for now
Thanks,
Michael