New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Untertitel im Backend und CDN #47
Comments
Ergebnis vom Media Geekend dieses WE: wir brauchen eine Subdomain über das alle Inhalte des CDN mit passenden CORS Headern angeboten werden. Am einfachsten ist der bestehene https://koeln.ftp.media.ccc.de/ vHost.
Beispiel-Call:
|
Unter https://gist.github.com/saerdnaer/bf674dd0f6bb6090f6e6a2ec29cc942e findet man jetzt den Code einer erste Version des "API Proxies". Es läuft jetzt auch schon unter der http://live.ber.c3voc.de:5000 . Die media-api wird unter https://github.com/voc/media.ccc.de#private-rest-api beschrieben. @percidae An sich könnt ihr das jetzt in eure Django App einbauen. API Key für das Proxy könnt ihr bei mir erfragen. |
Es wäre sinnvoll wenn die Untertitel-API noch folgende Funktionen bekäme:
|
@percidae Das Model sollte schon jetzt dafür sorgen das pro Untertitel-Sprache nur einen Eintrag gibt. Das Löschen eines Untertitels muss du halt über zwei requests machen – sprich erst mal via uuid des events alle recordings abfragen und dir dann die id für den zu löschenden untertitel track raussuchen. Danach dann einen delete Request auf die entsprechende URL mit dieser ID. |
Nachtrag: Sourcecode des API Adpaters liegt inzwischen in https://github.com/voc/scripts/blob/master/media-api/subtitles-adapter.py – Beispiel deployment in live.ber:~andi/scripts/media-api Produktiv-Deployment mit HTTPS steht noch aus. |
@manno Auf was habt ihr euch jetzt geeignet? Alten Weg (extra Ordner pro Format) und neuen Weg (Upload via releasing Skript) parallel?
Bei der Auswahl des neuen Ablageorts ggf. auch auf Cross-Origin Problematik achten, vgl. #48
The text was updated successfully, but these errors were encountered: