mirror of
https://github.com/nirvana-7777/script.service.ultimate.git
synced 2026-10-19 14:22:30 +02:00
Rename proxied streams
This commit is contained in:
@@ -86,7 +86,7 @@ def setup_event_routes(app, manager, service, helpers):
|
||||
@app.route("/api/providers/<provider>/events/<event_id>/stream/sw-drm/index.mpd")
|
||||
def get_event_stream_sw_drm(provider, event_id):
|
||||
"""
|
||||
Software-DRM (ClearKey) event stream endpoint.
|
||||
Software-DRM event stream endpoint.
|
||||
|
||||
Identical to the standard event stream endpoint except that
|
||||
drm_variant='software' is passed through to the resolution helpers.
|
||||
@@ -109,19 +109,19 @@ def setup_event_routes(app, manager, service, helpers):
|
||||
return {"error": f"Internal server error: {str(e)}"}
|
||||
|
||||
@app.route(
|
||||
"/api/providers/<provider>/events/<event_id>/stream/decrypted/index.mpd"
|
||||
"/api/providers/<provider>/events/<event_id>/stream/proxied/index.mpd"
|
||||
)
|
||||
def get_event_stream_decrypted(provider, event_id):
|
||||
"""Decrypted event stream — all quality representations."""
|
||||
"""Proxied event stream — all quality representations."""
|
||||
return _resolve_decrypted_stream(
|
||||
CONTENT_TYPE_EVENT, provider, event_id, highest_quality_only=False
|
||||
)
|
||||
|
||||
@app.route(
|
||||
"/api/providers/<provider>/events/<event_id>/stream/decrypted/ffmpeg/index.mpd"
|
||||
"/api/providers/<provider>/events/<event_id>/stream/proxied/ffmpeg/index.mpd"
|
||||
)
|
||||
def get_event_stream_decrypted_ffmpeg(provider, event_id):
|
||||
"""Decrypted event stream — highest quality only, optimised for ffmpeg."""
|
||||
"""Proxied event stream — highest quality only, optimised for ffmpeg."""
|
||||
return _resolve_decrypted_stream(
|
||||
CONTENT_TYPE_EVENT, provider, event_id, highest_quality_only=True
|
||||
)
|
||||
|
||||
@@ -91,10 +91,10 @@ def setup_recording_routes(app, manager, service, helpers):
|
||||
return {"error": f"Internal server error: {str(e)}"}
|
||||
|
||||
@app.route(
|
||||
"/api/providers/<provider>/recordings/<recording_id>/stream/decrypted/index.mpd"
|
||||
"/api/providers/<provider>/recordings/<recording_id>/stream/proxied/index.mpd"
|
||||
)
|
||||
def get_recording_stream_decrypted(provider, recording_id):
|
||||
"""Decrypted recording stream — all quality representations."""
|
||||
"""Proxied recording stream — all quality representations."""
|
||||
return _resolve_decrypted_stream(
|
||||
CONTENT_TYPE_RECORDING, provider, recording_id, highest_quality_only=False
|
||||
)
|
||||
|
||||
@@ -72,14 +72,14 @@ def setup_vod_routes(app, manager, service, helpers):
|
||||
response.status = 500
|
||||
return {"error": f"Internal server error: {str(e)}"}
|
||||
|
||||
@app.route("/api/providers/<provider>/vod/<path:path>/stream/decrypted/index.mpd")
|
||||
@app.route("/api/providers/<provider>/vod/<path:path>/stream/proxied/index.mpd")
|
||||
def get_vod_stream_decrypted(provider, path):
|
||||
vod_id = path.split("/")[0]
|
||||
return _resolve_decrypted_stream(
|
||||
CONTENT_TYPE_VOD, provider, vod_id, highest_quality_only=False
|
||||
)
|
||||
|
||||
@app.route("/api/providers/<provider>/vod/<path:path>/stream/decrypted/ffmpeg/index.mpd")
|
||||
@app.route("/api/providers/<provider>/vod/<path:path>/stream/proxied/ffmpeg/index.mpd")
|
||||
def get_vod_stream_decrypted_ffmpeg(provider, path):
|
||||
vod_id = path.split("/")[0]
|
||||
return _resolve_decrypted_stream(
|
||||
|
||||
Reference in New Issue
Block a user