WebRTC Standards Update #1
Constrainable properties – What are they and where are they used?
A WebRTC MediaStreamTrack has properties and capabilities that define it; good examples are width, height and FrameRate. An application can specify allowed ranges for a track object’s properties and get the values the browser set by using the WebRTC APIs.
Think of a media source you get access to using getUserMedia(). How it is presented to the user or how it is configured when sent to the remote user is defined using these constrainable properties.
There are 2 important things going on at the standards we would like to mention here.Continue Reading