Wie kann man erkennen, ob es sich bei einem Internetvideo um Flash oder HTML5 (oder etwas anderes, falls es so etwas gibt) handelt?

Wie kann man erkennen, ob es sich bei einem Internetvideo um Flash oder HTML5 (oder etwas anderes, falls es so etwas gibt) handelt?

Ich habe welcheProblememit den Browsern Opera und Chromium, die einige Streams abspielen, und ich möchte das debuggen. Aber ich kann nicht sagen, was funktioniert und was nicht, weil ich nicht sagen kann, welches Format ein bestimmter Stream verwendet. Gibt es eine Möglichkeit, das in einigen, wenn nicht allen Fällen herauszufinden?


Ich beziehe mich nicht unbedingt auf YouTube, ich glaube, sie verwenden nur HTML5-Videos. Ich erinnere mich, dass die FlashPlayer-Optionen bei der Verwendung von Flash per Rechtsklick verfügbar waren. Und YouTube bietet nach wie vor viele Informationen zum Stream per Rechtsklick („Statistiken für Nerds“). Aberin vielen Streams gibt es keine solche Info.Ist dieses Fehlen ein Zeichen dafür, dass der Stream nicht Flash ist?

Ich interessiere mich für das Format des Videostreams, unabhängig davon, ob das Rechtsklickmenü Informationen bereitstellt oder nicht.

Außerdem würde ich gerne wissen, ob es Alternativen zu Flash- und HTML5-Streaming gibt und wie man diese erkennt. Außerdem sehe ich, dass einige Add-ons Online-Videos aufnehmen/herunterladen können und dann deren „Format“ zugänglich ist: MP4, WEBM, 3GP, MOV usw. (oder sollte ich „Erweiterung“ sagen?). Sagt das etwas über das „Format“ des Streamings selbst aus? (Ich meine, auf YouTube scheint es eine Vielzahl von Erweiterungen für einen Stream zu geben (MP4, WEBM, 3GP), ich denke, abhängig von seiner Größe/Auflösung: Sind sie alle HTML5?)


Ich möchte wissen, wann Flash beteiligt ist und wann nicht, wann HTML5 vorhanden ist, wann andere Formate/Plugins beteiligt sind (falls überhaupt) und welche Beziehung zwischen diesen Begriffen und der/den Erweiterung(en) der physisch erfassbaren Dateien besteht.

Antwort1

Ein Flash-Videoplayer verwendet normalerweise ein HTML-Tag, das wie folgt aussieht:

<object type="application/x-shockwave-flash" 

und ein HTML5-Video verwendet das <video>Tag

Klicken Sie also entweder mit der rechten Maustaste neben das Video und „untersuchen“ Sie diese Stelle auf der Site und suchen Sie nach dem Objekt, in dem das Video gespeichert ist, und sehen Sie sich an, wie es erstellt wurde, oder „zeigen Sie die Quelle an“ auf der Seite an und suchen Sie nach flash, swfum Flash anzuzeigen, und videonach Tag, um HTML5 anzuzeigen.

Es gibt eine weitere (nicht ganz so beliebte) Option für das Streaming von Videos, nämlich ein Java-Applet. Das Auffinden des Applets über den Quellcode ist normalerweise etwas schwieriger, aber es wird keines der oben genannten Schlüsselwörter verwenden und die Quelle wird wahrscheinlich einige <link>Tags zu einer jarDatei enthalten

Eine andere Methode, bei der Sie sich nicht in den Code einarbeiten müssen, besteht darin, einige no-scriptStyle-Plugins für Ihren Browser zu verwenden, mit denen Sie Flash und Java vorübergehend deaktivieren können (anstatt sie zu deinstallieren), um zu sehen, ob dadurch das Video auf der Site deaktiviert wird.

verwandte Informationen