freeswitch/html5/verto
Chad Phillips ef647e3e3e FS-11285: OverconstrainedError on some Android front cameras when frameRate.min is specified
As described at https://bugs.chromium.org/p/chromium/issues/detail?id=862325,
some Android devices using Chrome fail a getUserMedia() request when
frameRate.min is specified.

This is due to a bug in both the device (reporting a 0 min frameRate), and
Chrome, which fails to catch this and set a reasonable fallback value.

While a fix has gone into Chrome, it might be awhile before this fix makes it
into their stable release, so filing this with my quick hack to prevent the
error on Android devices.

Note this fix could certainly be more robust (maybe detect Chrome version, or
some test to see if min frameRate from the device returns 0), and it gets the
job done as a start.
2018-07-26 15:02:29 -05:00
..
demo FS-10688 2017-09-20 09:29:17 -05:00
js FS-11285: OverconstrainedError on some Android front cameras when frameRate.min is specified 2018-07-26 15:02:29 -05:00
verto_communicator FS-11224: [freeswitch-core] Fix VC build #resolve 2018-07-24 07:21:56 +00:00
video_demo update adapter.js 2018-07-24 07:21:47 +00:00
video_demo-live_canvas update adapter.js 2018-07-24 07:21:47 +00:00
README

This needs to be fleshed out more.
It would be nice to develop a web app here that implements a web phone.
Do not base it on the demo because it was just tossed together.

To run jshint:

	cd js
	npm install
	grunt