This warning message has been out for a while:
"getUserMedia() is deprecated on insecure origins, and support will be removed in the future. You should consider switching your application to a secure origin, such as HTTPS."
Any updates? How near in the future would it happen?
I think it is quite unnecessary to put the getUserMedia() into the deprecation list on insecure origins. The most compelling case of the function is the WebRTC, which has already got the end to end security. The signalling systems that the WebRTC use have their own security. The getUserMedia() from a secure origin won't offer any extra security. I believe it would even give you some false sense of security because the party who requests the getUserMedia() over the HTTPs may not be necessarily a good guy. Ultimately, the end to end trust must be established between the peers over the WebRTC. A secure origin of the app won't help there, will it?