The video capture service is currently not yet working on Android, because unsandboxed utility processes are currently not allowed on Android. There is a DCHECK enforcing this at [1].
To enable, we need to:
1.) Resolve concerns regarding the memory cost and startup overhead of utility processes on Android. This probably means measuring the cost and then weighing it against the expected benefits of running the service in a separate process.
2.) Loosen the DCHECK at [1].
3.) Use VideoCaptureBrowserTest to check if hosting the service in the utility process works. Resolve issues if needed.
[1] https://cs.chromium.org/chromium/src/content/browser/child_process_launcher_helper_android.cc?type=cs&q=child_process_launcher_helper_and&l=57
Comment 1 by boliu@chromium.org
, May 10 2017