On 7/12/2017 10:34 AM, Lorenzo Miniero wrote:
Hi all,
as explained in response to another simulcast-related post on this forum, I've
recently started playing with simulcast in order to support it in Janus. Just
FYI in case it's of interest, there's a detailed explaination of what I've done
and managed to get working so far here:
https://github.com/meetecho/janus-gateway/pull/944
It seems to work really well with Firefox, especially Firefox 56, but I haven't
been able to get temporal scalability working yet. Philipp Hancke pointed me to
a bugzilla page talking of this, and saying this should be available and active
since v55: https://bugzilla.mozilla.org/show_bug.cgi?id=1343143
Anyway, I don't seem to ever see any temporal layer but 0 when testing with
Firefox 56. Is it only available on some OS (I've only tested on Fedora 25)? If
not, do I need to set some additional properties when configuring the RIDs, or
should this be automatic? In all my tests, I'm configuring the sender as such:
sender.setParameters({encodings: [
{ rid: "high", active: true, priority: "high", maxBitrate: 1000000 },
{ rid: "medium", active: true, priority: "medium", maxBitrate: 300000 },
{ rid: "low", active: true, priority: "low", maxBitrate: 100000 }
Thanks in advance for any useful feedback on this!
It looks like one parameter that needs to be set isn't; I have a patch
to correct this. I'll try to put it up (and push a Try you can test)
this weekend. I don't have a great way to test it yet, but in a
debugger it appears to be enabled.
Randell Jesup
_______________________________________________
dev-media mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-media