Bereitstellen von Videoinhalten aus Azure Blob Storage

8

Ich versuche, MP4-Videoinhalte von Azure Blob Storage bereitzustellen. Ich kann das Video in modernen Browsern wiedergeben, indem ich sicherstelle, dass der Inhaltstyp des Blobs auf video/mp4 gesetzt ist. Ich kann jedoch nicht rückwärts suchen.

Wenn das gleiche Video in einen S3-Bucket geworfen wird, ergibt sich das gewünschte Ergebnis, so dass ich Probleme mit dem Inhalt ausschließen kann.

Muss ich die Storage-Rolle in einer bestimmten Weise konfigurieren, um Videoinhalte zu liefern?

    
JonnyReeves 16.07.2012, 11:57
quelle

4 Antworten

10

Für mich war es nicht klar aus @ smarx 'Antwort, wie ich das für meinen Blob-Container einstellen soll - aber nach einigem googeln habe ich den Code unten gefunden. Führen Sie es einfach in LINQPad aus, und das Video beginnt zu streamen:

%Vor%     
avs099 01.03.2013, 20:43
quelle
5

Sie können versuchen, die Standardversion für Ihr Speicherkonto auf 2011-08-18 festzulegen: Ссылка . Es verbessert ein paar Dinge um Bereich Anfragen (wahrscheinlich was progressiver Download in Ihrem Browser tut). Ich habe nichts bestimmtes über die Videowiedergabe gehört, aber es kann nicht schaden, es zu versuchen. : -)

    
smarx 19.07.2012 20:13
quelle
0

Ich habe versucht, einen sehr kleinen MP4-codierten Blob direkt aus dem HTML5-Videoelement mit aktivierter Steuerung abzuspielen, ich könnte das Steuerelement verwenden, um mein Video vor- und zurückzuspulen.

Wie groß ist Ihr Videoinhalt? Sie können Fiddler auch verwenden, um die HTTP-Header zu überprüfen, ob sie erwartet werden, oder stimmen sie genau überein, wenn Sie denselben Blob aus S3-Bucket verwenden?

Wenn Sie Ihren Blob-Link teilen können, kann ich einen kurzen Versuch machen und sehen, was das Problem sein könnte.

    
AvkashChauhan 19.07.2012 19:25
quelle
0

Sie können es über Powershell tun. Hier ist ein Beispiel für Azures ARM (nicht klassisch, aber Sie können es leicht konvertieren).

%Vor%     
Raymond Corbin 21.07.2017 13:22
quelle