Index: contrib/radionet.py ================================================================== --- contrib/radionet.py +++ contrib/radionet.py @@ -121,11 +121,11 @@ # api search is gone, now requires to fetch streamUrl from per-radio homepage def resolve_urn(self, row): if row.get("url", "-").find("urn:radionet:") != 0: return html = ahttp.get(row["homepage"]) - stream = re.findall('"streamUrl":\s*"([^"]+)"', html, re.S) + stream = re.findall('"stream[s:[{"\s]+url"[\s:]+"([^"]+)"', html, re.S|re.I) if stream: row["url"] = stream[0] return row