Giter Site home page Giter Site logo

zapp's Introduction

ZAPP

  1. About
  2. FAQ
  3. Libraries Example

About

Zapp gibt dir schnellen Zugang zu vielen deutschen öffentlich-rechtlichen Fernsehsendern. Schaue ARD, ZDF und andere Sender live oder aus der Mediathek. Zapp macht es einfach, schnell zwischen den Sendern zu wechseln.

Achtung: Wenn du Zapp außerhalb deutschlands benutzt, können manche Sender – wie zum Beispiel ZDF – geblockt sein.

Get it on F-Droid

video screenvideo screen
main screenarrange screensettings screen


FAQ

Die Videos laufen nicht – was soll ich tun?

Wenn die Video-Streams auf Android nicht abspielen kann das mehrere Gründe haben:

  • Vielleicht benutzt du Zapp außerhalb Deutschlands. Einige Sender blockieren den Zugriff auf ihre Streams oder einzelne Sendungen für Nutzer außerhalb Deutschlands. Wenn du dir nicht sicher bist, rufe die entsprechende Sender-Webseite auf deinem PC auf und schaue, ob der Live-Stream dort läuft. Wenn du dort eine Fehlermeldung über Geoblocking bekommst, kann Zapp daran im Moment leider nichts ändern.

  • Vielleicht ist deine Internet-Verbindung langsam, unzuverlässig oder wird von einer Firewall blockiert.

  • Vielleicht unterstützt dein Gerät den Video-Codec nicht. Du kannst den Stream in einem anderen Videoplayer starten, indem du den Menü-Button drückst, nachdem du einen Sender ausgewählt hast. Klicke auf "Teilen" und öffne den Stream mit Google Video Player. Wenn Google Video Player den Stream auch nicht abspielen kann, wird das Videoformat ziemlich sicher nicht von deinem Gerät unterstützt.

Warum sehe für einige Sender keine Programminformationen?

Die meisten Sender haben keine öffentliche API, um Sendungsinformationen abfragen zu können. Deswegen versucht Zapp die Webseiten der Sender nach den gerade laufenden Sendungen zu durchsuchen. Dieser Ansatz ist nicht besonders zuverlässig und kann schnell kaputt gehen, wenn eine Webseite geändert oder aktualisiert wird.

Warum fehlen einige Sender wie RTL oder Pro7?

Zapp streamt nur öffentlich-rechtliche Sender. Sender wie RTL und Pro7 gehören privaten Firmen und dürfen ohne Bezahlung nicht gestreamt werden.

Warum fehlen Sendungen in der Mediathek?

Zapp darf freundlicherweise die Mediathek-API von MediathekWebView benutzen. Die meisten Sender haben allerdings keine öffentliche API, um Sendungsinformationen abfragen zu können. Daher kann es passieren, dass Sender oder einzelne Sendungen fehlen oder Sendungsinformationen auch einmal unvollständig sind.

Warum werden in der Mediathek Sendungen doppelt angezeigt?

Es kommt öfter vor, dass die gleiche Sendung in den Mediatheken verschiedener Sender hochgeladen wird. Da Zapp alle verfügbaren Sendungen anzeigt sieht es dann manchmal so aus, als würden Sendungen doppelt angezeigt.


Libraries

Zapp uses a lot of awesome open source libraries:

  • JUnit to test things out
  • Gson to parse the list of channels
  • Commons IO for a sane way to handle files on Android
  • Paperboy to easily display a nice looking changelog
  • DragListView to let you reorder the channel list intuitively
  • Butterknive to avoid writing a lot of boilerplate code
  • exo player the better video player
  • Retrofit for easy server api communication
  • Joda time for sane date and time handling in Java

zapp's People

Contributors

poussinou 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.