-# coding: utf-8
-from __future__ import unicode_literals
-
-import re
-
from .common import InfoExtractor
from ..compat import (
compat_urllib_parse_urlencode,
_QUALITIES = ('low', 'mid', 'hi')
def _real_extract(self, url):
- mobj = re.match(self._VALID_URL, url)
+ mobj = self._match_valid_url(url)
server_id, camera_id = mobj.group('id'), mobj.group('camera_id')
camera_name, description = None, None
camera_url = compat_urlparse.urljoin(
'ext': 'flv',
'quality': quality(format_id),
} for format_id in self._QUALITIES]
- self._sort_formats(formats)
return {
'id': server_id,
- 'title': self._live_title(camera_name or server_id),
+ 'title': camera_name or server_id,
'description': description,
'is_live': True,
'formats': formats,