This commit is contained in:
deathbybandaid 2020-12-06 10:17:31 -05:00
parent 0bc5fde2e7
commit fe0df7be9e

View File

@ -30,7 +30,14 @@ class OriginChannels():
return channel_list return channel_list
def get_channel_stream(self, chandict): def get_channel_stream(self, chandict):
streamurl = ''
stream_json_path = 'channels/channel/%s/onnow.json' % str(chandict["origin_id"])
stream_id_url = self.base_api + stream_json_path
stream_id = self.fhdhr.web.session.get(stream_id_url).json()["id"]
stream_id_info_path = 'assets/asset/%s.json?f=title&f=providers&f=descriptions&f=runtime&f=availableSince' % str(stream_id)
stream_id_info_url = self.base_api + stream_id_info_path
streamurl = self.fhdhr.web.session.get(stream_id_info_url).json()["sources"][0]["uri"]
# if self.fhdhr.config.dict["origin"]["force_best"]: # if self.fhdhr.config.dict["origin"]["force_best"]:
# streamurl = self.m3u8_beststream(streamurl) # streamurl = self.m3u8_beststream(streamurl)
return streamurl return streamurl