Rename proxied streams

This commit is contained in:
Nirvana
2026-08-19 15:02:33 +02:00
parent 2aee00bab6
commit d81cc29e76
3 changed files with 9 additions and 9 deletions
+5 -5
View File
@@ -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
)
+2 -2
View File
@@ -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
)
+2 -2
View File
@@ -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(