Der Ucast-Server bietet dem Nutzer die Möglichkeit, YouTube-Videos (z.B. News, Kommentare) einfach unterwegs oder z.B. während der Arbeit zu konsumieren. Dafür kann er Videos ausgewählter Kanäle automatisch als MP3 herunterladen und als Podcast-Feed bereitstellen.
Der Nutzer soll über eine Weboberfläche YouTube-Kanäle abonnieren können. Wenn diese Kanäle ein neues Video veröffentlichen, sollte der Server dieses Video automatisch herunterladen und ins MP3-Format konvertieren. Für jeden abonnierten Kanal soll der Server einen RSS-Feed bereitstellen, den man mit einen Podcast-Client abrufen kann.
Der Server sollte mit dem Webframework Django realisiert werden.
Die Weboberfläche wird mit Jinja-Templates gerendert, auf ein JS-Framework kann vorerst verzichtet werden. Für ein ansehnliches Ansehen sorgt Bootstrap.
Content type
Image
Digest
Size
437.4 MB
Last updated
about 4 years ago
docker pull thetadev256/ucast