Wie streame ich .avi-Filmdateien mit node.JS? (Datei öffnet Download-Bildschirm anstelle von Streaming)
Ich benutze Vid-Streamerhttps: //github.com/meloncholy/vid-streame.
Zur Installation einfach einen Ordner auf Ihrem PC erstellenopen terminal und CD in Ordnerexecute npm init Geben Sie der App einen Namen wie "MyVidStreamer"a package.json wird erstelltnpm install expressErstelle eine server.js im selben Ordner wie package.jsonschreibe das und speichere
var app = require("express");
var app = app();
var vidStreamer = require("vid-streamer");
app.get("/videos/:type", vidStreamer); //{folder}/{videoName.extension}
app.listen(3000);
Update die vid-streamer Konfiguration: öffne node_modules / vid-streamer / config / und bearbeite die json Datei vidStreamer-sample.json:
{
"mode": "development",
"forceDownload": false,
"random": false,
"rootFolder": "", <----
"rootPath": "", <-------
"server": "VidStreamer.js/0.1.4",
"maxAge": "3600",
"throttle": false
}
Erstelle einen Ordner mit dem Namen videos auf der gleichen Ebene wie unsere server.jsEine AVI-Datei hinzufügenuf dem Terminal machen Sie eine CD, gefolgt von einem Pfad zu dem Ordner, in dem sich unsere server.js befinderun node server.jsopen browse und tippe 'localhost: 3000 / videos / {name_of_your_vid_File.extension}Ich kann MP4-Dateien und OGG-Dateien streamen, aber keine AVI-Dateien. so die Frage ist, wie kann ich dies beheben, um AVI-Dateien zu streamen