Ergebnis 1 bis 15 von 15

Thema: HTML5-Player in Contao 3

  1. #1
    Contao Core-Team
    Association Vorstand
    Avatar von andreas.schempp
    Registriert seit
    15.06.2009.
    Ort
    Lyss
    Beiträge
    5.613
    Partner-ID
    8667
    Contao-Projekt unterstützen

    Support Contao

    Standard HTML5-Player in Contao 3

    Wie ihr der Ankündigung zum Teamtreffen entnehmen könnt, soll in Contao 3 ein HTML5-Videoplayer eingebaut werden. Nun stellt sich die Frage, welchen wir da verwenden wollen? Ich denke wir sind uns einig dass es keinen Sinn macht, selber etwas zu erfinden.

    Folgende Anforderungen/Wünsche sind mir bekannt:
    • HTML5-Player für die bekannten Formate (H264/OGG/WebM)
    • Fallback für alte Browser über Flash (und ggf. Silverlight)
    • Möglichkeit, Untertitel einzubinden (gemäss HTML5-Standard)
    • Natives Javascript oder Unterstützung für jQuery UND MooTools bevorzugt


    Klar ist auch, dass die Lizenzrechte keine kommerzielle Nutzung einschränken dürfen. Beispielsweise der JW Player scheidet nach meinem Wissen damit bereits aus. FlowPlayer könnte noch knapp gehen, da dort einfach ein Watermark genutzt wird.

    Nun meine Umfrage an euch, welche Player kennt ihr und würdet ihr empfehlen? Bitte (noch) keine Diskussionen zu den einzelnen Ideen, nur eine Möglichkeiten-Sammlung.
    terminal42 gmbh
    Wir sind Contao Premium-Partner! Für Modulwünsche oder Programmierungen kannst du uns gerne kontaktieren.
    Hilfe für Isotope eCommerce kann man auch kaufen: Isotope Circle

  2. #2
    Contao-Urgestein
    Registriert seit
    07.07.2009.
    Beiträge
    4.107

    Standard

    Ich sag nur mediaelement.js

  3. #3
    Administrator Avatar von Nina
    Registriert seit
    04.06.2009.
    Ort
    Hamburg
    Beiträge
    4.755
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ich fände es wichtig, dass der Player inline eingebunden wird (also wie ein Inhaltselement; nicht nur via Popup-Link wie derzeit in der Mediabox).

    Außerdem muss es unbedingt möglich sein, dass man mehrere Videos auf einer Seite einbinden kann.

  4. #4
    Contao-Nutzer
    Registriert seit
    18.02.2010.
    Beiträge
    10

    Standard

    Ebenfalls ein guter und Library unabhängiger Player ist http://videojs.com/.

  5. #5
    Contao-Fan
    Registriert seit
    04.02.2010.
    Ort
    Suisse
    Beiträge
    319
    User beschenken
    Wunschliste

  6. #6
    Contao-Nutzer
    Registriert seit
    30.12.2010.
    Beiträge
    210

    Standard

    Hier mal eine Übersicht: http://praegnanz.de/html5video/
    Gruß CeeKay

  7. #7
    Administrator Avatar von Nina
    Registriert seit
    04.06.2009.
    Ort
    Hamburg
    Beiträge
    4.755
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Der Player sollte auch unbedingt tastaturbedienbar sein (gilt besonders für die Flash-Variante davon).

  8. #8
    Administrator Avatar von Nina
    Registriert seit
    04.06.2009.
    Ort
    Hamburg
    Beiträge
    4.755
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Naja, dass man halt die üblichen Bedienflächen per Tastatur bedienen kann (Start, Stop, Play, Pause, etc.).

    Bei HTML5 müssen wir uns da imho nicht so viel Gedanken machen, da es von sich aus schon eingen Support anbietet. Die Browser die da noch spinnen, werden es wohl in absehbarer Zeit hoffentlich richtig machen. Dazu auch diesen Artikel über HTML5-Medien und Tastaturbedienbarkeit.

    Bei Flash hingegen müssen wir halt darauf achten, dass der Player das von sich aus schon unterstützt oder herausfinden wie wir die Unterstützung reinbringen können.

  9. #9
    Administrator Avatar von Nina
    Registriert seit
    04.06.2009.
    Ort
    Hamburg
    Beiträge
    4.755
    Contao-Projekt unterstützen

    Support Contao

    Standard

    So kannst du denken, aber nicht die Kunden bzw. klassische Agenturen die sich damit XX Prozent der Besucher vom Content aussperren würden.

    Daher brauchen wir imho ganz klar noch den Flash-Fallback.

  10. #10
    Contao-Urgestein Avatar von Toflar
    Registriert seit
    15.06.2009.
    Beiträge
    4.467
    Partner-ID
    8667
    User beschenken
    Wunschliste

    Standard

    Man sollte zwar die Vorschläge diskutieren, aber einen Kommentar kann ich mir nicht verkneifen
    Vorschlagen würde ich auch MediaElement.js oder videojs.com.

    videojs.com habe ich mal verwendet und damals war die API leider noch nicht für HTML5 sowie Flash identisch und das endete in einem riesigen Gebastel.
    Die daraus abgeleitete Anforderung meinerseits (und ich hoffe, die Entwickler sind mit mir) wäre eine einheitliche API.
    Also ich will, dass
    Code:
    player.play();
    für HTML5 sowie Flash-Fallback funktioniert
    Contao Core-Entwickler @terminal42 gmbh
    Wir sind Contao Premium-Partner!
    Für Individuallösungen kannst du uns gerne kontaktieren.
    PS: Heute schon getrakked?

  11. #11

  12. #12
    Contao Core-Team
    Association Vorstand
    Avatar von andreas.schempp
    Registriert seit
    15.06.2009.
    Ort
    Lyss
    Beiträge
    5.613
    Partner-ID
    8667
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Danke für eure Inputs. Wenn ich alles vergleiche (insbesondere mit dem Vergleichs-Link von Gecko) bleibt eigentlich nur eine Variante: mediaelement.js

    Vorteile:
    • "Unified API" für HTML5 und Flash/Silverlight
    • Keyboard Controls
    • Aktive Weiterentwicklung
    • Wird auf der Vergleichsseite als "Our personal favourite" angepriesen


    Nachteile:
    • Benötigt (standardmässig) jQuery
    • Kann keine Playlists



    Probleme anderer Player:
    • VideoJS hat keine Tastaturbedienung und kann kein Audio
    • LeanBack Player sagt "Supports your Flash- and HTML-Fallback" (= kein natives Fallback/Unified API)
    • Alle anderen haben schon die grundlegenden Kriterien (z.B. Fallback) nicht unterstützt



    Hat noch jemand eine Anmerkung/Anregung dazu? Sonst würde ich diesen Player für Contao 3 vorschlagen. Für das MooTools-"Problem" gibt es bereits eine Lösung ;-)
    terminal42 gmbh
    Wir sind Contao Premium-Partner! Für Modulwünsche oder Programmierungen kannst du uns gerne kontaktieren.
    Hilfe für Isotope eCommerce kann man auch kaufen: Isotope Circle

  13. #13
    Administrator Avatar von Nina
    Registriert seit
    04.06.2009.
    Ort
    Hamburg
    Beiträge
    4.755
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von andreas.schempp Beitrag anzeigen
    Für das MooTools-"Problem" gibt es bereits eine Lösung ;-)
    Wie funktioniert die Lösung für MooTools? Aus den paar Brocken Text auf der Git-Seite wurde ich jetzt nicht schlau

  14. #14
    Contao Core-Team
    Association Vorstand
    Avatar von andreas.schempp
    Registriert seit
    15.06.2009.
    Ort
    Lyss
    Beiträge
    5.613
    Partner-ID
    8667
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Es gibt auch noch keine Beschreibung, dafür war ich gestern (heute) um 2 Uhr zu müde ;-)
    Aktuell gibt es einen MooTools-Compatibility-Layer. Dieser bietet die benötigten jQuery-Funktionen über MooTools an. Das hat den Vorteil dass Updates von mediaelement.js nahezu 1:1 übernommen werden können, denn an den Originaldateien ändert sich nichts.
    terminal42 gmbh
    Wir sind Contao Premium-Partner! Für Modulwünsche oder Programmierungen kannst du uns gerne kontaktieren.
    Hilfe für Isotope eCommerce kann man auch kaufen: Isotope Circle

  15. #15
    Administrator Avatar von Nina
    Registriert seit
    04.06.2009.
    Ort
    Hamburg
    Beiträge
    4.755
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Danke, klingt gut

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •