我在Ubuntu上使用node.js製作了web服務器。當我連接網絡服務器時,如何在網絡瀏覽器上播放視頻?
我想播放視頻當播放器與網絡服務器連接時。
的index.html
<html>
<body>
<video width='400' controls>
<source src='b.mp4' type='video.mp4'>
</video>
</body>
</html>
webserver.js
var app = require('http').createServer(handler)
, fs=require('fs');
app.listen(1233);
function handler(req, res){
rs.readFile(__dirname + '/index.html',
function(err,data){
if(err){
res.writeHead(500);
return res.end('Error loading index.html');
}
res.writeHead(200);
res.end(data);
}); }
當我運行的Web服務器和連接的網絡服務器,視頻並沒有在網頁瀏覽器中播放。我只能看到黑匣子和視頻控制欄。
但是,當我在Ubuntu(不運行服務器)上打開html文件時,視頻播放效果不錯。
當我連接網絡服務器時,如何在網絡瀏覽器上播放視頻?
謝謝:)