Giter Site home page Giter Site logo

wooodhead / mediathekviewweb Goto Github PK

View Code? Open in Web Editor NEW

This project forked from mediathekview/mediathekviewweb

0.0 2.0 0.0 16.01 MB

Eine Weboberfläche als Alternative zum Java-Client

Home Page: https://mediathekviewweb.de/

License: GNU General Public License v3.0

JavaScript 91.39% HTML 1.36% CSS 7.25%

mediathekviewweb's Introduction

MediathekViewWeb → mediathekviewweb.de

MediathekViewWeb ist eine einfache Browser-Oberfläche für den Zugriff auf die Filmliste des MediathekView Projekts.

Im Gegensatz zu MediathekView muss bei MediathekViewWeb weder ein Programm installiert noch eine Filmliste heruntergeladen werden, die Suche steht deshalb augenblicklich im Browser zur Verfügung. Da die Abfrage auf dem Server durchgeführt wird, die Anforderungen an das Endgerät (Browser) minimal sind, und weil kein Java installiert werden muss, lässt sich die Website auch auf Smartphones und Tablets nutzen.

MediathekViewWeb

1. In die Suchliste eintippen, was man anschauen möchte.
2. Doppelklick auf das Videosymbol, um die Sendung sofort in der besten verfügbaren Qualität zu starten, oder mit der Maus drübergehen, um das Menü zu öffnen.

Popover

Ein Klick auf das Abspielsymbol startet das Video in der gewünschten Qualität. Ein Klick auf das Diskettensymbol startet den Download der Videodatei (Achtung: dies wird nicht von allen Browsern (z.B. Firefox) unterstützt - hier dann per Rechtsklick -> "Ziel speichern unter" bzw. "Save target as" das Video herunterladen).
Im geöffneten Player das X oben rechts oder Escape drücken, um den Player zu schließen. Dadurch wird auch das Abspielen beendet.

Overlay

Erweiterte Suche

Die Suchzeile unterstützt das Durchsuchen nach Sender, Thema, Titel und Beschreibung. Hier einige Beispiele:
  • "!ard" zeigt alle Beiträge der ARD.

  • "#sport" zeigt alle Beiträge aller Sender zum Thema "Sport".

  • "+gebärdensprache" zeigt alle Beiträge, die "Gebärdensprache" im Titel enthalten.

  • "*norwegen" zeigt alle Beiträge aller Sender, die "Norwegen" in der Beschreibung enthalten.

  • "!ard #wetter" zeigt alle Beiträge von ARD zum Thema "Wetter".

  • "#doku +weltall" zeigt alle Beiträge aller Sender im Thema "Doku", die im Titel "Weltall" enhalten.

  • "#tagesschau *klima" zeigt alle Beiträge der "Tagesschau", die "Klima" in der Beschreibung enthalten.

Das Komma ist der "und" Operator
  • "*diane,kruger" zeigt alle Beiträge, die "Diane" und "Kruger" in der Beschreibung enthalten.
Es lassen sich auch gleichzeitig mehrere Sender, Themen, Titel oder Beschreibungen angeben:
  • "!ard !ndr #sturm,der,liebe #rote,rosen" zeigt Themen "Sturm der Liebe" und "Rote Rosen" von ARD und NDR.
In den allermeisten Fällen reicht die Eingabe aussagekräftiger Begriffe aus Titel oder Thema:
  • "planet wissen" zeigt alle Beiträge, in denen "Planet" und "Wissen" im Titel oder im Thema vorkommen.
Überall suchen
  • Wenn "Überall" aktiviert ist, werden alle Begriffe, die kein !, #, + oder * davor haben in allen Feldern gesucht. Zusätzlich kann man jedoch auch hier noch nach Sender, Thema, Titel und Beschreibung filtern.

Verwendete Programme, Bibliotheken etc. (zumindest die wichtigsten, siehe package.json für mehr)

Server

  • Node
  • Redis
  • Elasticsearch

Client

  • bootstrap
  • jQuery

Auf beiden Seiten

  • Socket.IO

mediathekviewweb's People

Contributors

bagbag avatar casaper avatar wikinaut avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.