def get_media_url(self, host, media_id):
     if media_id:
         res = urlresolvercn.get_res_setting()
         print media_id
         return self.resolve(media_id,res)
     else:
         return False
 def get_media_url(self, host, media_id):
     url = media_id
     html = self.net.http_GET(url).content
     res = urlresolvercn.get_res_setting()
     r = re.search(r",vcode: '(.+?)'", url)
     if r:  #youku
         return  IyoukuResolver.resolve(r.group(1),res)
     else:
         r = re.search(r",iid: (\d+)", url) #iid
         return self.resolve(r.group(1),res)
 def get_media_url(self, host, media_id):
     url = media_id
     html = self.fetch_url(url)
     r = re.search(r'"id":(\d+)', html)
     if r:
         id = r.group(1)
         res = urlresolvercn.get_res_setting()
         return self.resolve(id,res)
     else:
         return False
 def get_media_url(self, host, media_id):
     url = media_id
     html = self.net.http_GET(url).content
     r = re.search(r'vid="(.*?)"', html)
     print r
     if r:
         res = urlresolvercn.get_res_setting()
         vid = r.group(1)
         print "Vid::" + vid
         data = self.get_video_data(vid)
         dataurls =[]
         if data["data"]["oriVid"] != 0 and res >=4:  #原画
             vid = data["data"]["oriVid"]
             data = self.get_video_data(vid)
         elif data["data"]["superVid"] != 0 and res >=3 :  #超清
             vid = data["data"]["superVid"]
             data = self.get_video_data(vid)
         for i in range(len(data["data"]["clipsURL"])):
             playURL  = self.get_true_url(data["data"]["clipsURL"][i].replace("http://data.vod.itc.cn",""),data["data"]["su"][i]) 
             print playURL
             dataurls.append(playURL)
         return "stack://" + " , ".join(dataurls)    
         return "http://hot.vrs.sohu.com/ipad"+ str(vid) +".m3u8"
     return False
 def get_media_url(self, host, media_id):
     res = urlresolvercn.get_res_setting()
     return self.resolve(media_id,res)