在nodejs流视频



我正在尝试从我的服务器流式传输视频,但它不工作或我可能做错了:

我的路由定义如下:

var fs = require('fs');
router.get('/', function(req, res) {
  fs.readdir(__dirname + '/../public/videos', function(err, data){
      res.render('videos', {files: data});
  });
});
router.get('/:file', function(req, res) {
  res.render('videofile', {file: req.params.file});
});

在我的玉模板文件,我有视频。Jade:

ul
  for file in files
    li
      p
       a(href=file)= file

实际上它列出了我的视频库中的所有视频。

,然后为videfile .jade

video
  source(src=file type="video/webm")

我想让它在我的iOS设备上工作,但它没有(它停留在同一个页面上)

iOS不支持webm。在mp4容器中的H.264/AAC/MP3编解码器是"正确的"格式。

相关内容

  • 没有找到相关文章

最新更新