# Fetch real `url` on stream access/playback (delay)def row(self):
r =ChannelPlugin.row(self)ifnot r["url"].startswith("http"):
html = ahttp.get("https://radios.reciva.com/streamer?stationid=%s&streamnumber=0"% r["id"])
ls = re.findall("""(?:<iframe src=|iframe\()['"]([^'"]+)['"]""", html)print lsif ls:
r["url"]= ls[0]else:
log.ERR("No stream found for reciva station #%s", row["id"])return r