Serve sound files via Flask for local playback

This commit is contained in:
Martin Müller 2017-08-04 14:18:06 +02:00
parent ed84c4fbe9
commit 94224c0c64

View File

@ -1,7 +1,7 @@
import os
import subprocess
from flask import Flask, render_template, request, redirect, url_for
from flask import Flask, render_template, request, redirect, url_for, send_from_directory
import config
@ -49,3 +49,7 @@ def index(sound=None, text=None, video=None):
subprocess.Popen(["pkill", "-f", "omxplayer"])
return render_template("index.html", sounds=sounds)
@app.route("/sounds/<path:name>")
def sounds(name):
return send_from_directory(config.path, name)