- url, ResourceId, ism_id='%s-%u.%u' % (stream_type, snum, unum)))
- continue
-
- stream_formats.append({
- 'format_id': '%s-%u.%u' % (stream_type, snum, unum),
- 'url': url,
- 'ext': mimetype2ext(VideoUrl['MimeType']),
- })
+ video_url, resource_id,
+ ism_id='%s-%u.%u' % (stream_id, snum, unum),
+ fatal=False))
+ elif media_type == 'Dash':
+ stream_formats.extend(self._extract_mpd_formats(
+ video_url, resource_id,
+ mpd_id='%s-%u.%u' % (stream_id, snum, unum),
+ fatal=False))
+ else:
+ stream_formats.append({
+ 'format_id': '%s-%u.%u' % (stream_id, snum, unum),
+ 'url': video_url,
+ 'ext': mimetype2ext(VideoUrl.get('MimeType')),
+ })