def get_stream(self, id): self.get_settings() self.dman = DataHandle() url = mms_to_http(self.BASEURL % (id, self.settings['connection_speed'])) data = self.dman.get_data(url) url = mms_url(data) listitem = ListItem(self.CHANNELS[int(id) - 1][0], path=url) setResolvedUrl(self.hndl, self.success, listitem)
def get_stream(self, url): self.get_settings() self.dman = DataHandle() url = url % self.settings('connection_speed') url = mms_to_http( url ) data = self.dman.get_data(url) url = mms_url(data) listitem = ListItem( url, path=url) print 'Play url: %s' % url setResolvedUrl(self.hndl, self.success, listitem)
def __set_dataman(self, cache): self.dman = DataHandle(cache) self.dman.default_encoding = ENCODING