Esempio n. 1
0
 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)
Esempio n. 2
0
 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)
Esempio n. 3
0
 def __set_dataman(self, cache):
     self.dman = DataHandle(cache)
     self.dman.default_encoding = ENCODING