
Hallo. Ich habe ein Bild hochgeladen, um Ihnen die Lösung besser zu zeigen. Jetzt möchte ich Ihnen sagen, was tut dieses Bild bedeuten:
Upload Center: Sie müssen Upload-Center erstellen Sie Ihre Videos hochladen. Sie müssen also eine Benutzeroberfläche mit Upload-Steuerelementen erstellen. Nach dem Upload sollten Sie das Videoformat in Flash-Videodateien ändern (der beste Dateityp ist FLV). Und letzten Schritt der Upload-Dateien müssen in bestimmten Verzeichnis speichern (ich nenne es @ VidDir) und Sie müssen Video eine bestimmte ID (ich nenne es @ VidId). So speichert Datei bei Directory/FileID
Generisches Handler: Dieser generische Handler kann Video öffnen (mit Flash-Video-Player) und erstellen <embed>
-Tag (oder etwas anderes) Videos zu zeigen. Hinweis: Um das Video anzuzeigen, muss dieser generische Handler einen Abfrage-String haben (ich nenne ihn @VidId).
Flash-Videoplayer: Sie müssen einen Flash-Videoplayer erstellen oder eine andere fertige Version verwenden. Aber es ist besser, sich selbst zu erschaffen. (Es ist wirklich einfach, vertrau mir). Dieser Videoplayer muss so konfiguriert werden, dass Videos aus der Webseiten-Abfragezeichenfolge (die ich @ VidId nenne) angezeigt werden.
Endlich muss es eine Webseite geben, die generische Handler verwendet.
Demo here.
ANTWORTEN:
1. was sind die Werkzeuge verwendet?
Adobe Flash: Um einen Videoplayer zu erstellen. Verwenden Sie Flash FLV media playback
Werkzeug für die Videovorschau. Danach können Sie buttons
, movieclips
und graphics
zum Anpassen Ihrer Benutzeroberfläche verwenden. Es ist besser, andere Flash-Video-Player (z. B.> Flow Player) zu verwenden.
Generische Handler: Generic handlers
sind der beste Weg zum Kommissionieren von Elementen. Sie können eine Vorschau für generische Handler in Ihrem ASP.NET page
anzeigen.
2. Wie kann ich Benutzern das Herunterladen eines Videos nicht erlauben?
Sie können Videos in Ihren Ordner App_Data
hochladen. Um auf diesen Ordner zugreifen zu können, benötigen Sie eine Serverberechtigung, aber generische Handler können dort auf Videos zugreifen.
3. was ist der Unterschied zwischen vimeo, dimecasts.net Wahl, was ist mit anderen Entscheidungen?
Ich weiß es nicht. Sie können einen Blick auf Aparat persischen Video-Sharing-Center werfen.
4. Streaming? Sie können einen Blick auf Adobe Media Server Familie werfen.
Dies scheint keine der Fragen in der ursprünglichen Frage zu beantworten. Obwohl es nützliche Informationen enthalten könnte, halte ich das für keine sinnvolle Antwort auf diese Frage. – Sumurai8
Ich habe dieses System auf [*** SnowTV ***] (http://snowcity.ir/App_Page/TV/Play.aspx?VideoId=Unveil) verwendet. ** Das ist eine nützliche Antwort, weil es auf meiner Website funktioniert. ** –
Ich habe nicht genug Ruf, um Links in Post zu teilen. [Aparat] (http://www.aparat.com/). [Adobe Media Server-Familie] (http://www.adobe.com/products/adobe-media-server-family.html). [Flow Spieler] (http://flowplayer.org/). –