Browse Source

[npo] Improve smooth stream skipping and set low preference for streams other than hds ans hls (Closes #5175)

Sergey M․ 10 years ago
parent
commit
32aaeca775
1 changed files with 3 additions and 1 deletions
  1. 3 1
      youtube_dl/extractor/npo.py

+ 3 - 1
youtube_dl/extractor/npo.py

@@ -219,7 +219,8 @@ class NPOLiveIE(NPOBaseIE):
         if streams:
             for stream in streams:
                 stream_type = stream.get('type').lower()
-                if stream_type == 'ss':
+                # smooth streaming is not supported
+                if stream_type in ['ss', 'ms']:
                     continue
                 stream_info = self._download_json(
                     'http://ida.omroep.nl/aapi/?stream=%s&token=%s&type=jsonp'
@@ -242,6 +243,7 @@ class NPOLiveIE(NPOBaseIE):
                 else:
                     formats.append({
                         'url': stream_url,
+                        'preference': -10,
                     })
 
         self._sort_formats(formats)