2012-04-10 12 views
0

Ich bin nicht neu zu HTML, CSS, JS oder PHP, ich habe bereits diff gemacht. Webseiten, aber jedes Mal, wenn ich ein Video von YouTube oder von einer anderen externen Seite einfügte, verwendete ich immer iframe oder bette Code ein. Also habe ich heute angefangen, meine eigene persönliche Seite zu erstellen, und ich möchte wissen, wie ich meine eigenen Videos einfügen kann. Ich habe zwei verschiedene Web-Hosts, einen zum Hochladen von Videos und einen anderen für die Webseite. Also kommt der Stream (bin ich richtig?) Von Host # 1, und Host # 2 ist für die Webseite.Video, Flash oder ... Videos für HTML

Ich weiß nicht einmal, wie Videos mpeg, avi zu flv online (mit meiner eigenen Seite) formatieren oder konvertieren, aber das ist nicht, warum ich diesen Beitrag gemacht habe. Muss ich sie in flv umwandeln, um Videos auf meine Seite zu stellen? Was ist mit der konvertierten Videoqualität (Qualitätsverlust)?

Wie kann ich meinen eigenen Online-Videoplayer erstellen?

+1

Es gibt viele gute Spieler können Sie verwenden. Keine Notwendigkeit, das Rad neu zu erfinden. http://www.longtailvideo.com/players/jw-flv-player/ –

Antwort

3

DIVE INTO HTML5 hat eine ausgezeichnete article on HTML5 video. Sie sollten diesen Artikel von A-Z lesen (schnappen Sie sich einen Kaffee). Es behandelt fast alle Probleme im Zusammenhang mit HTML5-Videos, einschließlich der Gründe, warum Sie in HTML5-Video konvertieren sollten, Videoformate, wie Sie Videos konvertieren und Markup zu Ihrer Seite hinzufügen, um diese Videos abzuspielen.

Und falls Sie sich fragen, wie Sie die HTML5 Videos abspielen können, schauen Sie sich HTML5 Video Player Comparison chart an. Zu guter Letzt ist ein HTML5-Videoplayer ein JavaScript-Wrapper über den nativen HTML5-Player des Browsers, der Skinning, API, Ereignisse und Flash-Fallback-Unterstützung bieten soll.

Nichtsdestoweniger, Sie brauchen keinen HTML5-Player überhaupt, wenn Sie sich nicht für benutzerdefinierte Skins, Event-Handling, API usw. interessieren. Alles, was Sie brauchen, ist der "Code" von Video for Everybody vorgeschlagen (aber Sie brauchen immer noch eine SWF Datei, die MP4-Dateien abspielen kann).

+0

HTML5 ja, aber was ist, wenn einige Leute ältere Version Browser haben? –

+1

Gute Frage, deshalb habe ich Sie auf das Diagramm verwiesen. Beachten Sie, dass es eine Spalte mit dem Titel "flash fallback" gibt. Ein anständiger HTML5-Player fügt ein Flash-Fallback hinzu - eine kleine SWF-Datei, die Videos im Format H.264 (MP4) wiedergeben kann. Wählen Sie einen Player mit einer Flash-Fallback-Option. –

3

Ich ziehe es vor, Vimeo zu verwenden, um meine Videos hochzuladen, und sie machen die ganze Konvertierung und Optimierung für Sie und hosten natürlich das Video auf ihren Servern. Wenn ich die Videos auf meinen eigenen Server lade, verlangsamen sie aufgrund der Bandbreitenbeschränkungen und des Datendurchsatzes schnell.

+0

Ich brauche mein eigenes Upload-System. –

+0

Und wenn Sie die Flash- oder MPEG-Route usw. verwenden und ein Benutzer zu Ihrer Website mit einem iPad/iPod oder Gerät navigiert, das keine Unterstützung für den Videotyp bietet? Sie konnten Ihre Videos nicht sehen, es sei denn, Sie verwenden standardmäßig HTML5-Methoden und -Techniken. Dies ist ein weiterer Grund für Vimeo. –

+0

Ich schließe eine Anweisung für diff. Betriebssystem und Browser Wenn der Browser HTML5 unterstützt, wird das Video auf diese Weise mitgeliefert, wenn nicht ... Ich weiß es nicht. –

0

Wenn Sie eine Videodatei in ein anderes Format konvertieren müssen, ich würde das einen Versuch geben: Miro Video Converter

Verwandte Themen