Maison > Questions et réponses > le corps du texte
Après une longue recherche, je n'ai pas pu trouver d'informations plus détaillées. Je n'ai trouvé que fs.createReadSream&fs.createWriteStream&pipe
Je ne comprends pas très bien comment l'utiliser. Existe-t-il un cas de sortie plus simple et plus brut ? Il suffit de sortir une vidéo directement. (budget taille vidéo 4g);
Oups, comment enregistrer la vidéo téléchargée par le front-end (budget taille vidéo 4G
) ;伊谢尔伦2017-05-16 13:39:02
videoshow.
PS : Au fait, vous devriez faire bon usage de Google et de GitHub, et vos collègues devraient faire bon usage de la recherche en anglais au lieu du chinois et de Baidu.
PHPz2017-05-16 13:39:02
var fs = require('fs');
var url = require("url");
var server = require('http').createServer(function(req, res) {
if(req.url != "/favicon.ico"){
var pathname = url.parse(req.url).pathname;
if(pathname == "/"){
res.writeHead(200, {'Content-Type': 'video/mp4'});
var rs = fs.createReadStream('./q0391tntxq6.mp4');
rs.pipe(res);
rs.on('end',function(){
res.end();
console.log('end call');
});
}else if(pathname == "/sp"){
var datas = fs.readFileSync("./1.html","utf-8")
res.writeHead(200, {'Content-Type': 'text/html'});
res.write(datas);
res.end(" ");
}
}
}).écouter(8080);
server.on('erreur',function(erreur){
console.log('erreur');
});
//Vous pouvez utiliser le code suivant pour remplacer celui ci-dessus : rs.pipe(res);
//Mais lorsque la vitesse d'écriture est plus lente que la vitesse de lecture, des problèmes surviendront bien sûr, pour la lecture de mp3. fichiers sur localhost Il n'y a pas de problème
//Nous devrions donc choisir pipe pour écrire le flux. Pipe peut mieux gérer le problème de lecture et d'écriture incohérentes
//rs.on('data',function(chunk){ res.write (morceau });
partie nœud--------------------------------------------------------- -- --------------------------
<html>
<head>
</head>
<body>
<video width="320" height="240" controls="controls">
<source src="/" type="video/mp4">
nook
</video>
</body>
</html>partie html----------------------------------------------- - ---------