self.logger.info("Stream status: {0}".format(data["room_status"]))
if (data["success"] is True and data["room_status"] == "public" and data["url"]):
for s in HLSStream.parse_variant_playlist(self.session, data["url"]).items():
yield s
self.logger.info("Stream status: {0}".format(data["room_status"]))
if (data["success"] is True and data["room_status"] != "offline" and data["url"]):
for s in HLSStream.parse_variant_playlist(self.session, data["url"]).items():
yield s