Implement MediaSinkService for DIAL which can be used by MediaRouter directly.
Discovery:
- Refactor DialService / DialRegistry and friends so that it can be used by MediaSinkService, if needed.
Resolution:
- Refactor DeviceDescriptionFetcher, if needed.
Sink query:
- Implement DIAL sink query
Others:
- Port optimizations (e.g., caching, retries) in the extension implementation.
Comment 1 by imch...@chromium.org
, Jan 31 2017