cari

Rumah  >  Soal Jawab  >  teks badan

node.js - Contoh video output nodejs

Setelah lama mencari, saya tidak menemui maklumat yang lebih terperinci, saya hanya menemui fs.createReadSream&fs.createWriteStream&pipe
Saya tidak begitu faham cara menggunakannya. Adakah terdapat kes keluaran yang lebih ringkas dan lebih kasar? (Saiz video 4g bajet);

Op, bagaimana untuk menyimpan video yang dimuat naik oleh bahagian hadapan (bajet 4G bersaiz video

);

PHP中文网PHP中文网2755 hari yang lalu586

membalas semua(2)saya akan balas

  • 伊谢尔伦

    伊谢尔伦2017-05-16 13:39:02

    pertunjukan video
    PS: Secara kebetulan, anda harus menggunakan Google dan GitHub dengan baik, dan rakan sekerja harus menggunakan carian bahasa Inggeris dengan baik dan bukannya bahasa Cina dan Baidu.

    balas
    0
  • PHPz

    PHPz2017-05-16 13:39:02

    var fs = memerlukan('fs');
    var url = memerlukan("url");

     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(" ");
    
         }
     }
    

    }).dengar(8080);

    server.on('err',function(err){

    console.log('err');

    });

    //Nota
    //Anda boleh menggunakan kod berikut untuk menggantikan perkara di atas: rs.pipe(res); fail pada localhost Tiada masalah
    //Jadi kita harus memilih paip untuk menulis strim Paip boleh menangani masalah membaca dan menulis yang tidak konsisten

    //rs.on('data',function(chunk){ res.write. (ketulan);


    //Untuk butiran lanjut, rujuk: /a/119...

    bahagian nod------------------------------------------------- -- --------------------------

    <html>

    <head>
    
    </head>
    <body>
        <video width="320" height="240" controls="controls">
          <source src="/" type="video/mp4">
        nook
        </video>
    </body>

    </html>

    bahagian html------------------------------------------------- - --------

    balas
    0
  • Batalbalas