]+data-component="video"[^>]*?>)',
- webpage, 'video component', default=None)
- if video_component:
- options = self._parse_json(extract_attributes(
- video_component)['data-options'], video_id)
- theplatform_url = options['video']
- query = {
- 'mbr': 'true',
- 'manifest': 'm3u',
- }
- if options.get('protected'):
- query['auth'] = self._extract_mvpd_auth(url, options['pid'], 'sprout', 'sprout')
- theplatform_url = smuggle_url(update_url_query(
- theplatform_url, query), {'force_smil_url': True})
- else:
- iframe = self._search_regex(
- r'(