title: Delphi Firemonkey TWebBrowser use WebRTC in Android, iOS & MacOS
body: <p>Already created a post for this on <a href="https://stackoverflow.com/questions/42409381/delphi-twebbrowser-to-use-enable-media-stream">Delphi TWebbrowser to use -enable-media-stream</a> which yet to receive any comment or answer. So I make a different question. How can I use WebRTC using TWebBrowser in Android, iOS &amp; MacOSX? In Windows I used TChromiumFMX which has the feature to enable media stream from command line. But how to do with TWebBrowser. For Android I put following permission and user features:</p>
  
  <pre><code>&lt;uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/&gt;
  &lt;uses-permission android:name="android.permission.CAMERA"/&gt;
  &lt;uses-permission android:name="android.permission.INTERNET"/&gt;
  &lt;uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS"/&gt;
  &lt;uses-permission android:name="android.permission.RECORD_AUDIO"/&gt;
  &lt;uses-feature android:name="android.hardware.audio.low_latency"/&gt;
  &lt;uses-feature android:name="android.hardware.audio.pro"/&gt;
  &lt;uses-feature android:name="android.hardware.microphone" android:required="true"/&gt;
  &lt;uses-feature android:name="android.hardware.camera.autofocus"/&gt;
  &lt;uses-feature android:name="android.hardware.camera" android:required="true"/&gt;
  &lt;uses-feature android:name="android.hardware.camera.front" android:required="true"/&gt;
  &lt;uses-feature android:glEsVersion="0x00020000" android:required="True"/&gt;
  </code></pre>
  
  <p>It's not working, I am only getting a black circle with black play button image on TWebBrowser. Please help.
  <a href="https://i.stack.imgur.com/txcvJ.png" rel="noreferrer"><img src="https://i.stack.imgur.com/txcvJ.png" alt="enter image description here"></a></p>
  
  <p>my code to load url:</p>
  
  <pre><code>  {$IFDEF MSWINDOWS}
    mybrowser.Load(Format('https://www.myhost.com/multiple.html?room=%s', [NumberBox1.Value.ToString]));
    {$ELSE}
    mybrowser.URL := Format('https://www.myhost.com/multiple.html?room=%s', [NumberBox1.Value.ToString]);
    mybrowser.Navigate
    {$ENDIF}
  </code></pre>
  
  <p>Above image is showing on my Nexus 5.</p>