2nfm icon indicating copy to clipboard operation
2nfm copied to clipboard

Audit bandwidth settings

Open codysherman opened this issue 5 years ago • 5 comments

Re-enable the settings section of the streamer page after deciding which settings should be there, and verifying what the settings actually do. Such as the bandwidth setting, what does it do, and does it actually need to be passed as a parameter.

codysherman avatar Jan 11 '20 08:01 codysherman

Could we split this up into a task to audit bandwidth (which we don't know much about / if it was working) and password (which is have an idea about and probably isn't secure) separately?

sammoore avatar May 19 '20 17:05 sammoore

@codysherman I believe I got the greenlight on this from you the other day, so I've split the password related work into #81, and updated this ticket to reflect just bandwidth.

sammoore avatar May 29 '20 04:05 sammoore

Relevant article to limiting the bandwidth via the sdp in WebRTC

sammoore avatar Jun 04 '20 00:06 sammoore

Front end UI in this branch: https://github.com/codysherman/2nfm/tree/bandwidth-slider

codysherman avatar Jun 13 '20 21:06 codysherman

I was previously using SDP munging to achieve bitrate constraints with varying success (due to different/newer encodings used, e.g. VP9).

Can't recall what RTCMultiConnection provides for stepping in during SDP negotiation, but it may be worth looking into a "new OOP method" mentioned by the SDP munging article.

sammoore avatar Aug 12 '20 10:08 sammoore