在nodejs中stream式传输video
我试图从我的服务器streamvideo,但它不起作用,或者我可能做错了:
我的路线定义如下:
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}); });
在我的模板文件中我有video.jade:
ul for file in files li p a(href=file)= file
其实它列出了我的video剧目中的所有video。
然后为videofile.jade
video source(src=file type="video/webm")
我希望它能在我的iOS设备上工作,但不会(它保持在同一页面上)
iOS不支持webm。 mp4容器中的H.264 / AAC / MP3编解码器是“正确的”格式。
- 身份validation(Passport)足够安全与Node js后端服务器?
- Firebase手电筒 – Bonsai-ElasticSearch API调用来执行search
- 如何使用Node.js标记化标记?
- iOS中相互validation的等效代码是什么?
- 使用博世和Strophe将ejabberd集成到现有的nodejs应用程序中
- 我如何使用Alamofire进行基于令牌的authentication?
- 无法在iOS Facebook SDK中将access_tokenvalidation为PassportJS
- 多个REST风格的Web服务调用与MySQL联接
- 按下安装后,iOSconfiguration文件返回什么types的响应