Ich möchte ein Video über einen Server an den Browser weiterleiten.Javascript Blob streaming
Es scheint, dass dies mithilfe der Blob-API mit der URL.createObjectURL
-Methode durchgeführt werden kann.
Dies erstellt einen Link, den ich im HTML5-Videoelement verwenden kann, jedoch kann dieser Blob nicht geändert werden.
Wie könnte ich neue Daten zum Blob-Objekt mit dem gleichen href hinzufügen?
Ich bezweifle auch, dass die Datei vollständig sequenziell gestreamt werden wird, und denke, dass der Browser verschiedene Teile der Datei anfordert, insbesondere für das Scrubbing. Wie kann ich Bytes dynamisch in das Blob-Objekt holen und schreiben?
Ist die MediaSource-API etwas, das Sie sich anschauen sollten?
Ich habe gerade festgestellt, verwenden Sie eine normale href zu meinem Server, und es dynamisch abrufen und reagieren mit den relevanten Daten, richtig? Es sieht so aus, als müsste ich manuell die HTTP-Anfragen überprüfen. – Tobiq