Initially when the design was to do this experiment in browser, which doesn't have webrtc code, it requires some glue code to bridge the difference between what's available in webrtc::base and browser process. Now since we're moving to renderer process, we could reuse a lot of existing interfaces instead of rolling our own. BUG=webrtc:4576 R=pthatcher@webrtc.org Review URL: https://codereview.webrtc.org/1173353002. Cr-Commit-Position: refs/heads/master@{#9466}