'Attempts to find a plugin and extract streams from the *url*.
*params* are passed to :func:`Plugin.streams`.
Raises :exc:`NoPluginError` if no plugin is found.'

def streams(self, url, **params):

    plugin = self.resolve_url(url)
    return plugin.streams(**params)
