Ich versuche, einen Schaber zu bauen Video-Streams zum Download und und sie in einer privaten Cloud-Instanz speichert NightMareJs mit (http://www.nightmarejs.org/)
Download Video Streams von Remote-URL NightmareJs
Ich habe die Dokumentation gesehen und es zeigt, wie einfach herunterladen Dateien wie diese -
.evaluate(function ev(){
var el = document.querySelector("[href*='nrc_20141124.epub']");
var xhr = new XMLHttpRequest();
xhr.open("GET", el.href, false);
xhr.overrideMimeType("text/plain; charset=x-user-defined");
xhr.send();
return xhr.responseText;
}, function cb(data){
var fs = require("fs");
fs.writeFileSync("book.epub", data, "binary");
})
- basierend auf dem SO hier posten ->Download a file using Nightmare
Aber ich will Video-Streams mit NodeJS Asynchron-Streams api zum Download bereit. Gibt es eine Möglichkeit, einen Stream von einer Remote-URL zu öffnen und ihn an einen lokalen/anderen schreibbaren Stream mit NodeJs im eingebauten Strom zu schicken apis
Dies ist nur eine Anfahrtsbeschreibung. Wenn Sie einen funktionierenden Code haben, beantworten Sie diese Frage bitte selbst. –