1
0
Fork 0
mirror of https://github.com/fastogt/fastocloud_admin.git synced 2025-03-09 23:38:52 +00:00
This commit is contained in:
topilski 2020-02-17 03:38:15 -05:00
parent 03bf3524a4
commit 75a29043b6
5 changed files with 18 additions and 17 deletions

View file

@ -59,28 +59,28 @@ class ServiceView(FlaskView):
stream = server.make_proxy_vod()
elif stream_type == constants.StreamType.RELAY:
stream = server.make_relay_stream()
stream.output.urls[0] = stream.generate_http_link(constants.HlsType.HLS_PULL,
oid=stream.output.urls[0].id)
stream.output = [stream.generate_http_link(constants.HlsType.HLS_PULL,
oid=stream.output[0].id)]
elif stream_type == constants.StreamType.ENCODE:
stream = server.make_encode_stream()
stream.output.urls[0] = stream.generate_http_link(constants.HlsType.HLS_PULL,
oid=stream.output.urls[0].id)
stream.output = [stream.generate_http_link(constants.HlsType.HLS_PULL,
oid=stream.output[0].id)]
elif stream_type == constants.StreamType.VOD_RELAY:
stream = server.make_vod_relay_stream()
stream.output.urls[0] = stream.generate_vod_link(constants.HlsType.HLS_PULL,
oid=stream.output.urls[0].id)
stream.output = [stream.generate_vod_link(constants.HlsType.HLS_PULL,
oid=stream.output[0].id)]
elif stream_type == constants.StreamType.VOD_ENCODE:
stream = server.make_vod_encode_stream()
stream.output.urls[0] = stream.generate_vod_link(constants.HlsType.HLS_PULL,
oid=stream.output.urls[0].id)
stream.output = [stream.generate_vod_link(constants.HlsType.HLS_PULL,
oid=stream.output[0].id)]
elif stream_type == constants.StreamType.COD_RELAY:
stream = server.make_cod_relay_stream()
stream.output.urls[0] = stream.generate_cod_link(constants.HlsType.HLS_PULL,
oid=stream.output.urls[0].id)
stream.output = [stream.generate_cod_link(constants.HlsType.HLS_PULL,
oid=stream.output[0].id)]
elif stream_type == constants.StreamType.COD_ENCODE:
stream = server.make_cod_encode_stream()
stream.output.urls[0] = stream.generate_cod_link(constants.HlsType.HLS_PULL,
oid=stream.output.urls[0].id)
stream.output = [stream.generate_cod_link(constants.HlsType.HLS_PULL,
oid=stream.output[0].id)]
elif stream_type == constants.StreamType.CATCHUP:
stream = server.make_catchup_stream()
else:
@ -88,9 +88,9 @@ class ServiceView(FlaskView):
input_url = file['link']
if stream_type == constants.StreamType.PROXY or stream_type == constants.StreamType.VOD_PROXY:
stream.output.urls[0].uri = input_url
stream.output[0].uri = input_url
else:
stream.input.urls[0].uri = input_url
stream.input[0].uri = input_url
stream.tvg_logo = default_logo_path